aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* experiment with only redrawing parts of the screendirty-cellsJesse Luehrs2016-05-082-14/+21
* fix make cleanJesse Luehrs2016-05-071-1/+1
* runesc shouldn't depend on anythingJesse Luehrs2016-05-071-1/+2
* add a `make release` targetJesse Luehrs2016-05-071-0/+5
* the event loop shouldn't care about terms at allJesse Luehrs2016-05-075-38/+38
* stop including term.h in runes.hJesse Luehrs2016-05-076-1/+5
* move the scroll-down-on-input behavior into the window backendJesse Luehrs2016-05-072-14/+22
* use pointer indirection to separate source files even moreJesse Luehrs2016-05-0714-233/+278
* be a bit more explicit about dependencies between modulesJesse Luehrs2016-05-0711-9/+18
* fix header guardJesse Luehrs2016-05-071-1/+1
* bump libvt100Jesse Luehrs2016-05-071-0/+0
* this doesn't need to be in runes.hJesse Luehrs2016-05-072-2/+2
* split up some unnecessary cross-module dependenciesJesse Luehrs2016-05-077-19/+30
* handle remaking changes in libvt100 automaticallyJesse Luehrs2016-05-071-3/+5
* Merge pull request #63 from rhwlo/add-default-runes-confJesse Luehrs2016-05-062-0/+59
|\
| * Adding a default runes.conf configuration and a return 0 for compatibilityJoshua Coats2016-05-062-0/+59
|/
* allow overriding the optimization levelJesse Luehrs2016-05-062-2/+3
* make the redraw rate limit configurableJesse Luehrs2016-05-063-2/+14
* rate limit redrawsJesse Luehrs2016-05-062-0/+45
* move libs to the end of the linker flag listJesse Luehrs2016-05-061-3/+3
* bump libvt100Jesse Luehrs2016-05-061-0/+0
* retain selection contents after it is removedJesse Luehrs2016-05-062-17/+24
* clear the selection if we update the screenJesse Luehrs2016-05-061-0/+4
* track dirty display separate from dirty screenJesse Luehrs2016-05-063-5/+8
* make sure we include errno.h everywhere necessaryJesse Luehrs2016-05-043-0/+3
* bump libvt100Jesse Luehrs2016-05-041-0/+0
* bump libvt100 to get better emoji handlingJesse Luehrs2016-05-031-0/+0
* display the cursor for wide characters properlyJesse Luehrs2016-05-031-5/+10
* don't read uninit memory if the selection goes awayJesse Luehrs2016-05-032-5/+7
* indicate that we support 256 colorsJesse Luehrs2016-05-031-1/+1
* implement `make help` (and a couple other helpful commands)Jesse Luehrs2016-05-021-3/+12
* clean up runes_warn/runes_die handlingJesse Luehrs2016-05-026-34/+48
* naming consistencyJesse Luehrs2016-05-024-12/+12
* start working on a client/server model similar to urxvtd/urxvtcJesse Luehrs2016-05-029-2/+397
* simplifyJesse Luehrs2016-05-013-18/+34
* no reason to expose the loop_data struct anymore eitherJesse Luehrs2016-05-013-20/+18
* actually, this should just happen during term initJesse Luehrs2016-05-013-9/+3
* the event loop should own the terminal, not the other way aroundJesse Luehrs2016-05-019-41/+48
* pull the remainder of the libuv code into loop.cJesse Luehrs2016-05-014-49/+66
* simplifyJesse Luehrs2016-05-012-12/+9
* allow env vars in single-word commandsJesse Luehrs2016-04-301-1/+1
* factor out timer setting back into loop.cJesse Luehrs2016-04-303-18/+45
* restore the functionality of the audible_bell optionJesse Luehrs2016-04-301-3/+8
* link against libvt100 staticallyJesse Luehrs2016-04-302-4/+4
* split some more things out of runes.hJesse Luehrs2016-04-307-7/+13
* pull event loop handling into its own fileJesse Luehrs2016-04-3011-20/+61
* restore ability to parse escape sequences across packetsJesse Luehrs2016-04-261-2/+5
* use the libvt100 libraryJesse Luehrs2015-08-2015-5337/+116
* clear the selection when the window is resizedJesse Luehrs2014-07-041-0/+14
* more fixups to selection past the end of a rowJesse Luehrs2014-07-041-6/+42