aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* oops, forgot to commit thisJesse Luehrs2013-04-031-0/+418
|
* move the high-level stuff to a separate moduleJesse Luehrs2013-04-031-416/+1
|
* just use c_void hereJesse Luehrs2013-04-031-5/+3
| | | | | there's no actual reason to use a special type, since it's not user-visible, and using one triggers rust/#5690 at the moment
* push escape code definitions back into term::infoJesse Luehrs2013-04-022-52/+115
|
* make the Term object always be for full-screen terminal appsJesse Luehrs2013-04-021-37/+28
| | | | i'll add functionality for coloring normal output separately
* more cleanupsJesse Luehrs2013-04-021-3/+3
|
* reorganize a couple thingsJesse Luehrs2013-04-022-16/+16
|
* consistencyJesse Luehrs2013-04-021-2/+2
|
* fixup and cleanup a bitJesse Luehrs2013-04-021-28/+43
|
* implement the rest of the attributesJesse Luehrs2013-04-021-5/+116
|
* underline and standoutJesse Luehrs2013-04-021-0/+26
|
* add reset_color methodJesse Luehrs2013-04-011-0/+8
|
* basic color supportJesse Luehrs2013-04-011-19/+46
|
* add escape1 for escape sequences with one parameterJesse Luehrs2013-04-012-0/+23
|
* start trying to make rustpkg workJesse Luehrs2013-04-011-1/+4
|
* move the trie stuff to a separate moduleJesse Luehrs2013-04-013-208/+209
|
* switch to swap now, since <-> is going away at some pointJesse Luehrs2013-04-011-1/+2
|
* actually, these can all be method callsJesse Luehrs2013-04-012-26/+25
|
* also, print and println are now in the preludeJesse Luehrs2013-04-011-5/+5
|
* s/fail_unless/assert/gJesse Luehrs2013-04-012-4/+4
|
* have a separate initialization for full-screen terminal appsJesse Luehrs2013-04-011-1/+9
|
* collect everything under a single reader/writer objectJesse Luehrs2013-04-011-11/+51
|
* buffer writesJesse Luehrs2013-04-011-12/+24
|
* clean up keypad mode tooJesse Luehrs2013-04-011-2/+11
|
* 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-013-8/+80
|
* 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-311-15/+12
|
* remove some things that are imported by defaultJesse Luehrs2013-03-292-4/+0
|
* oopsJesse Luehrs2013-03-291-1/+1
|
* use the trie to implement reading with escape codesJesse Luehrs2013-03-291-0/+96
|
* this should be a strict prefixJesse Luehrs2013-03-291-5/+10
|
* add a basic string trie implementationJesse Luehrs2013-03-291-0/+203
|
* fix for new 0.6 changeJesse Luehrs2013-03-281-4/+4
|
* this actually doesn't need state, rmcup is idempotentJesse Luehrs2013-03-211-8/+3
|
* isatty doesn't really belong with termiosJesse Luehrs2013-03-212-10/+12
|
* turn this into an objectJesse Luehrs2013-03-212-38/+64
|
* a couple aliasesJesse Luehrs2013-03-211-0/+2
|
* use the guard here tooJesse Luehrs2013-03-211-4/+5
|
* abstract this outJesse Luehrs2013-03-213-16/+20
|
* standardize on cols, rowsJesse Luehrs2013-03-202-6/+6
|
* couple tweaksJesse Luehrs2013-03-201-17/+0
|
* start working on a terminfo wrapperJesse Luehrs2013-03-202-0/+110
|
* implement getting terminal sizeJesse Luehrs2013-03-202-1/+21
|
* rearrange things a bitJesse Luehrs2013-03-201-25/+25
|
* implement isattyJesse Luehrs2013-03-201-0/+9
|
* return errno on failure, not just falseJesse Luehrs2013-03-192-16/+17
|
* better apiJesse Luehrs2013-03-191-2/+7
|