aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* don't redefine typedefsJesse Luehrs2016-05-121-2/+1
* update libvt100Jesse Luehrs2016-05-121-0/+0
* don't recurse infinitely if libvt100 fails to buildJesse Luehrs2016-05-121-1/+1
* convert to libeventJesse Luehrs2016-05-129-123/+105
* grumble grumble cJesse Luehrs2016-05-125-5/+5
* move the setlocale call to the window backendJesse Luehrs2016-05-113-8/+3
* enable the disabled code in syntasticJesse Luehrs2016-05-111-0/+1
* and a couple more/:Jesse Luehrs2016-05-112-2/+2
* fix a couple compilation errors in disabled codeJesse Luehrs2016-05-112-2/+2
* make syntastic stop whiningJesse Luehrs2016-05-111-0/+1
* split global window management stuff out into its own fileJesse Luehrs2016-05-1114-376/+387
* ensure we don't free a term while there's an active callback pendingJesse Luehrs2016-05-101-2/+5
* make sure we only grab events for our windowJesse Luehrs2016-05-101-1/+14
* s/socket/daemon/Jesse Luehrs2016-05-109-83/+84
* fix a memory leakJesse Luehrs2016-05-101-0/+2
* refactor how submodules are handledJesse Luehrs2016-05-1017-168/+234
* make terms handle cleaning themselves upJesse Luehrs2016-05-105-9/+33
* redraw the full window after flashing the visual bellJesse Luehrs2016-05-101-0/+3
* fix rendering of narrow glyphs and glyphs of the wrong heightJesse Luehrs2016-05-101-1/+4
* fix selection renderingJesse Luehrs2016-05-101-2/+25
* these don't need to be publicJesse Luehrs2016-05-102-64/+62
* fix glyphs in monospace fonts that are mysteriously not monospaceJesse Luehrs2016-05-091-1/+19
* draw entire contiguous strings at a timeJesse Luehrs2016-05-091-53/+127
* by default, don't worry about cleanup before exitingJesse Luehrs2016-05-091-0/+2
* this is no longer necessary (and makes things flickery)Jesse Luehrs2016-05-091-1/+0
* simplifyJesse Luehrs2016-05-081-12/+11
* simplifyJesse Luehrs2016-05-081-17/+15
* fix redrawing the window under the cursor after it movesJesse Luehrs2016-05-082-2/+17
* use cairo groups instead of writing the double-buffering code myselfJesse Luehrs2016-05-084-59/+24
* avoid some more work (and syscalls) when delaying redrawsJesse Luehrs2016-05-081-5/+7
* bump the default refresh rate up to 20msJesse Luehrs2016-05-081-1/+1
* fix backspace/deleteJesse Luehrs2016-05-081-6/+11
* fix large refresh ratesJesse Luehrs2016-05-081-1/+5
* 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