Keith Winstein
|
9bca84b3c6
|
Move parser outside of terminal emulator -- prepare for keyboard input
|
2011-02-03 01:59:55 -05:00 |
|
Keith Winstein
|
7989265fa0
|
Use iswprint() instead of isprint()
|
2011-02-01 06:11:35 -05:00 |
|
Keith Winstein
|
4486f1c119
|
Cleanup: consolidate swrite
|
2011-01-26 14:04:13 -05:00 |
|
Keith Winstein
|
c1d6b3f30e
|
Support some executes (LF, CR, BS+rubout)
|
2011-01-21 17:22:52 -05:00 |
|
Keith Winstein
|
4065e667b7
|
Move UTF-8 code inside class
|
2011-01-14 01:21:58 -05:00 |
|
Keith Winstein
|
32db675dd2
|
Don't print literal char in debugging output
|
2011-01-13 15:12:25 -05:00 |
|
Keith Winstein
|
57ecacd409
|
Make Action abstract base class
|
2011-01-13 01:12:07 -05:00 |
|
Keith Winstein
|
59f000cdce
|
Replace Action with Action* so can be polymorphic
|
2011-01-13 00:44:07 -05:00 |
|
Keith Winstein
|
9cde230891
|
Assert wchar_t is Unicode (ISO 10646)
|
2011-01-10 05:51:27 -05:00 |
|
Keith Winstein
|
c387285a32
|
Fix output of hex values (was decimal)
|
2011-01-10 05:38:53 -05:00 |
|
Keith Winstein
|
3174e4f659
|
Include xterm BEL sequence to terminate OSC, standardize Makefile variables
|
2011-01-10 03:51:55 -05:00 |
|
Keith Winstein
|
546068a5ed
|
Basic terminal parser
|
2011-01-10 01:29:30 -05:00 |
|
Keith Winstein
|
2ce73ca1d5
|
Action names
|
2011-01-10 00:24:25 -05:00 |
|
Keith Winstein
|
d8ac8c15c2
|
Implemented parser
|
2011-01-09 04:39:51 -05:00 |
|
Keith Winstein
|
52f527891c
|
Initial commit
|
2010-12-28 18:05:50 -05:00 |
|