aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* have a separate initialization for full-screen terminal appsJesse Luehrs2013-04-012-7/+11
* collect everything under a single reader/writer objectJesse Luehrs2013-04-012-34/+72
* buffer writesJesse Luehrs2013-04-012-21/+34
* clean up keypad mode tooJesse Luehrs2013-04-012-3/+12
* enable keypad mode on startupJesse Luehrs2013-04-011-0/+1
* fix next_keyJesse Luehrs2013-04-011-0/+11
* refactorJesse Luehrs2013-04-011-10/+28
* provide a timeout for reads when trying to match an escapeJesse Luehrs2013-04-014-9/+88
* move this into the implJesse Luehrs2013-03-311-16/+16
* buffer escapes, so we can back out and treat them as individual charsJesse Luehrs2013-03-312-18/+15
* remove some things that are imported by defaultJesse Luehrs2013-03-293-5/+0
* oopsJesse Luehrs2013-03-291-1/+1
* use the trie to implement reading with escape codesJesse Luehrs2013-03-292-11/+117
* this should be a strict prefixJesse Luehrs2013-03-291-5/+10
* add a basic string trie implementationJesse Luehrs2013-03-292-0/+208
* fix for new 0.6 changeJesse Luehrs2013-03-281-4/+4
* this actually doesn't need state, rmcup is idempotentJesse Luehrs2013-03-212-11/+6
* todoJesse Luehrs2013-03-211-0/+10
* isatty doesn't really belong with termiosJesse Luehrs2013-03-212-10/+12
* turn this into an objectJesse Luehrs2013-03-213-59/+84
* a couple aliasesJesse Luehrs2013-03-215-8/+10
* use the guard here tooJesse Luehrs2013-03-211-4/+5
* abstract this outJesse Luehrs2013-03-214-17/+21
* fix makefileJesse Luehrs2013-03-201-3/+3
* standardize on cols, rowsJesse Luehrs2013-03-204-9/+9
* couple tweaksJesse Luehrs2013-03-202-17/+2
* implement a bit more in the testJesse Luehrs2013-03-201-8/+44
* start working on a terminfo wrapperJesse Luehrs2013-03-204-3/+138
* implement getting terminal sizeJesse Luehrs2013-03-203-2/+23
* rearrange things a bitJesse Luehrs2013-03-201-25/+25
* implement isattyJesse Luehrs2013-03-203-1/+20
* return errno on failure, not just falseJesse Luehrs2013-03-192-16/+17
* better apiJesse Luehrs2013-03-192-4/+8
* add a scope guard sort of thing to allow restoring terminal stateJesse Luehrs2013-03-193-2/+56
* another testJesse Luehrs2013-03-192-1/+11
* more implementationsJesse Luehrs2013-03-191-0/+34
* actually, who uses thisJesse Luehrs2013-03-192-9/+0
* test programJesse Luehrs2013-03-191-0/+9
* implement echoJesse Luehrs2013-03-191-0/+14
* makefile improvementsJesse Luehrs2013-03-192-16/+21
* project skeletonJesse Luehrs2013-03-196-0/+88