aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* add help for helpJesse Luehrs2016-06-041-1/+1
|
* need to read the dependencies for runesd and runesc tooJesse Luehrs2016-06-041-0/+2
|
* remove some rules that were accidentally copied over from libvt100Jesse Luehrs2016-06-041-8/+0
|
* don't mkdir build every time we compile a thingJesse Luehrs2016-06-041-2/+4
|
* make compilation quieterJesse Luehrs2016-06-041-4/+9
|
* these are not linker flagsJesse Luehrs2016-06-041-1/+1
|
* update libvt100Jesse Luehrs2016-06-041-0/+0
|
* bump libvt100Jesse Luehrs2016-06-041-0/+0
|
* enable an explicit std, and move the feature test macro to a cflagJesse Luehrs2016-06-042-3/+2
| | | | | we can't enable pedantic here, because a pangocairo header makes gcc unhappy
* this should be an unsigned intJesse Luehrs2016-06-041-1/+1
|
* bitfields are required to be declared as intsJesse Luehrs2016-06-043-9/+9
|
* update libvt100Jesse Luehrs2016-06-041-0/+0
|
* stop using non-standard string escapesJesse Luehrs2016-06-041-38/+38
|
* don't overwrite our env changes with a passed in envJesse Luehrs2016-06-041-10/+10
| | | | our changes always need to happen, on top of whatever env was passed in
* bump libvt100Jesse Luehrs2016-06-041-0/+0
|
* bump libvt100Jesse Luehrs2016-06-041-0/+0
|
* add a message type for killing the daemonJesse Luehrs2016-05-165-14/+55
| | | | and make ./runesc --kill-daemon send that message
* change the protocol up a bit to allow different message typesJesse Luehrs2016-05-164-38/+82
|
* remove some duplication in the makefileJesse Luehrs2016-05-141-17/+13
|
* refactor/rewrite the client/server protocol handlingJesse Luehrs2016-05-1410-187/+566
| | | | also pass the environment and current directory over as well
* support spawning terminals with different environmentsJesse Luehrs2016-05-146-7/+20
|
* use the same list of goals when reinvoking makeJesse Luehrs2016-05-141-1/+1
|
* formattingJesse Luehrs2016-05-141-2/+2
|
* only collapse flush events for a single windowJesse Luehrs2016-05-131-5/+9
|
* ensure that window close events are processed immediatelyJesse Luehrs2016-05-131-0/+1
|
* remove some debugging warningsJesse Luehrs2016-05-121-2/+0
|
* add .travis.ymlJesse Luehrs2016-05-121-0/+17
|
* don't redefine typedefsJesse Luehrs2016-05-121-2/+1
| | | | clang doesn't like it because apparently it wasn't a thing until c11
* 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
| | | | also remove all code supporting threading stuff
* grumble grumble cJesse Luehrs2016-05-125-5/+5
|
* move the setlocale call to the window backendJesse Luehrs2016-05-113-8/+3
| | | | since that's why i'm actually calling it
* 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
| | | | also rename a few things for clarity
* 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
| | | | | | let them own their own memory, so that they can free themselves once they exit the loop. also split out the parts of the terminal that we only want to initialize once, even if we open multiple terminal windows
* 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
| | | | | otherwise it leaves the foreground color around the border if the window isn't sized exactly right
* 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
| | | | | really i should figure out how to scale these down, but this is sufficient for now
* draw entire contiguous strings at a timeJesse Luehrs2016-05-091-53/+127
| | | | a lot faster than drawing all individual glyphs