Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix make clean | Jesse Luehrs | 2016-05-07 | 1 | -1/+1 |
| | |||||
* | add a `make release` target | Jesse Luehrs | 2016-05-07 | 1 | -0/+5 |
| | |||||
* | handle remaking changes in libvt100 automatically | Jesse Luehrs | 2016-05-07 | 1 | -3/+5 |
| | | | | previously it required `make clean && make` | ||||
* | allow overriding the optimization level | Jesse Luehrs | 2016-05-06 | 1 | -2/+3 |
| | | | | make OPT=-O2 | ||||
* | move libs to the end of the linker flag list | Jesse Luehrs | 2016-05-06 | 1 | -3/+3 |
| | | | | | some operating systems (ubuntu) require this: https://askubuntu.com/questions/194193/why-do-i-get-undefined-reference-errors-when-linking-against-openssl | ||||
* | implement `make help` (and a couple other helpful commands) | Jesse Luehrs | 2016-05-02 | 1 | -3/+12 |
| | |||||
* | start working on a client/server model similar to urxvtd/urxvtc | Jesse Luehrs | 2016-05-02 | 1 | -2/+21 |
| | | | | | the code is still kind of a mess, and it doesn't quite work properly yet, but it's close enough to be a start, i think | ||||
* | link against libvt100 statically | Jesse Luehrs | 2016-04-30 | 1 | -4/+4 |
| | |||||
* | pull event loop handling into its own file | Jesse Luehrs | 2016-04-30 | 1 | -0/+1 |
| | |||||
* | use the libvt100 library | Jesse Luehrs | 2015-08-20 | 1 | -5/+7 |
| | |||||
* | abstract out error logging a bit | Jesse Luehrs | 2014-05-08 | 1 | -1/+2 |
| | | | | | just spitting things to stderr isn't always going to be good enough, so let's at least provide one place to change that when necessary | ||||
* | start refactoring to draw parsed text to an intermediary data structure | Jesse Luehrs | 2014-04-25 | 1 | -0/+6 |
| | |||||
* | clean up the directory structure a bit | Jesse Luehrs | 2014-04-20 | 1 | -7/+17 |
| | |||||
* | start adding configuration | Jesse Luehrs | 2014-04-20 | 1 | -1/+1 |
| | |||||
* | start laying out text with pango | Jesse Luehrs | 2014-04-18 | 1 | -1/+1 |
| | | | | | | this breaks bold and italic for the moment, i'll restore that functionality soon. it also doesn't fix positioning of non-ASCII characters yet, but should make it possible to do so in the future. | ||||
* | have the makefile generate dependencies | Jesse Luehrs | 2014-04-13 | 1 | -4/+12 |
| | |||||
* | let's keep this committed, so people without flex can build | Jesse Luehrs | 2014-04-13 | 1 | -3/+1 |
| | |||||
* | fix undeclared warnings in the parser | Jesse Luehrs | 2014-04-13 | 1 | -3/+0 |
| | | | | | | the ones in yy_fatal_error, yyalloc, yyrealloc, and yyfree are due to a bug in flex (http://sourceforge.net/p/flex/bugs/115/), but i've just worked around them for now | ||||
* | vt100 is misleading, just call it "parser" | Jesse Luehrs | 2014-04-13 | 1 | -3/+3 |
| | | | | | my goal isn't to emulate vt100 to any serious extent, just enough to get by | ||||
* | this is an unnecessary level of abstraction | Jesse Luehrs | 2014-04-13 | 1 | -1/+1 |
| | |||||
* | convert the vt100 parser to flex | Jesse Luehrs | 2014-04-13 | 1 | -1/+9 |
| | |||||
* | split terminal processing out to a separate file | Jesse Luehrs | 2014-04-10 | 1 | -1/+1 |
| | |||||
* | spawn a shell process and run it on a pty | Jesse Luehrs | 2014-04-09 | 1 | -1/+1 |
| | | | | not at all convinced that this is correct, but it at least does things | ||||
* | a bunch more refactoring | Jesse Luehrs | 2014-04-08 | 1 | -1/+1 |
| | |||||
* | simplify | Jesse Luehrs | 2014-04-06 | 1 | -2/+3 |
| | |||||
* | split out event stuff | Jesse Luehrs | 2014-04-06 | 1 | -1/+1 |
| | |||||
* | more compiler warnings | Jesse Luehrs | 2014-04-05 | 1 | -2/+2 |
| | |||||
* | use libuv to process events | Jesse Luehrs | 2014-04-05 | 1 | -3/+3 |
| | |||||
* | initial commit | Jesse Luehrs | 2014-04-05 | 1 | -0/+17 |