Kovid Goyal
|
3031d41e72
|
Start work on supporting changing of entries in the color table
|
2016-11-24 15:28:52 +05:30 |
|
Kovid Goyal
|
c983f002c1
|
Also silently ignore attempts to change charset to US-ASCII (apparently curses does that a lot)
|
2016-11-24 13:57:00 +05:30 |
|
Kovid Goyal
|
41e583842e
|
Flush draw buf at end of each parse call
|
2016-11-24 13:43:28 +05:30 |
|
Kovid Goyal
|
bbea86020a
|
Implement DCS querying of terminfo data
|
2016-11-24 12:12:19 +05:30 |
|
Kovid Goyal
|
d65caa767a
|
Implement scroll by n lines
|
2016-11-24 10:36:54 +05:30 |
|
Kovid Goyal
|
2e3e6d331d
|
Parse DCS+q
|
2016-11-24 08:14:29 +05:30 |
|
Kovid Goyal
|
56fe60ae84
|
...
|
2016-11-23 20:36:29 +05:30 |
|
Kovid Goyal
|
f03813e588
|
Check array access
|
2016-11-23 20:33:49 +05:30 |
|
Kovid Goyal
|
9f6da44ee9
|
...
|
2016-11-23 20:32:36 +05:30 |
|
Kovid Goyal
|
2c3893d8a4
|
Port parsing of CSI codes
|
2016-11-23 20:23:37 +05:30 |
|
Kovid Goyal
|
ce8db74154
|
Port OSC parsing
|
2016-11-23 17:25:38 +05:30 |
|
Kovid Goyal
|
cdd58207a3
|
Start migrating the tests
|
2016-11-23 15:47:22 +05:30 |
|
Kovid Goyal
|
f14e7037e2
|
Start work on dumping non-UTF-8 charset support
|
2016-11-23 15:33:08 +05:30 |
|
Kovid Goyal
|
4b0e8fcb49
|
...
|
2016-11-23 11:11:23 +05:30 |
|
Kovid Goyal
|
a0df10d0c2
|
Start work on handling DCS
|
2016-11-23 11:08:35 +05:30 |
|
Kovid Goyal
|
d87e4eeb95
|
Speed un reading from child process
Do the reading into a pre-allocated buffer to avoid mallocs in the inner
loop.
|
2016-11-19 16:59:12 +05:30 |
|
Kovid Goyal
|
6e7f537850
|
DRYer
|
2016-11-19 15:06:56 +05:30 |
|
Kovid Goyal
|
42976b1048
|
Allow OSC codes that consist of only a numeric component
|
2016-11-19 13:48:49 +05:30 |
|
Kovid Goyal
|
04d8e8f619
|
Implement OSC codes to change foreground and background colors
|
2016-11-19 12:50:50 +05:30 |
|
Kovid Goyal
|
14c6d327fd
|
Also output draw commands when dumping commands
|
2016-11-18 16:29:15 +05:30 |
|
Kovid Goyal
|
3ce2c0553f
|
Use the new native screen class
|
2016-11-18 15:30:59 +05:30 |
|
Kovid Goyal
|
a120b25286
|
Stub for DCS codes
|
2016-11-18 11:31:48 +05:30 |
|
Kovid Goyal
|
4ac03a0064
|
Implement parsing of OSC codes
|
2016-11-18 11:16:17 +05:30 |
|
Kovid Goyal
|
1edba3ce42
|
Implement DECSCUSR
|
2016-11-17 13:50:20 +05:30 |
|
Kovid Goyal
|
03fd30b4f4
|
Implement DECSTBM
|
2016-11-17 11:13:28 +05:30 |
|
Kovid Goyal
|
586304ad6c
|
Implement DSR
|
2016-11-17 10:59:15 +05:30 |
|
Kovid Goyal
|
f56da9392c
|
Implement SGR
|
2016-11-17 08:34:55 +05:30 |
|
Kovid Goyal
|
f5fa40de81
|
More CSI handlers
|
2016-11-16 20:19:31 +05:30 |
|
Kovid Goyal
|
745ba5c4cb
|
Allow parameter less CSI sequences
|
2016-11-16 19:53:38 +05:30 |
|
Kovid Goyal
|
d0c2821339
|
Start work on connecting CSI callbacks
|
2016-11-16 13:40:38 +05:30 |
|
Kovid Goyal
|
e50fc2067c
|
Use a single REPORT_COMMAND macro
|
2016-11-16 12:11:25 +05:30 |
|
Kovid Goyal
|
f6faecbaaa
|
Start work on CSI parser
Also cleaup error reporting and command dumping macros
|
2016-11-16 11:44:41 +05:30 |
|
Kovid Goyal
|
5208500eb9
|
Implement basic ESC code handling
|
2016-11-16 09:07:15 +05:30 |
|
Kovid Goyal
|
44a8cc062e
|
Add testing for command dumping as well
|
2016-11-14 20:40:54 +05:30 |
|
Kovid Goyal
|
5069b50fb2
|
Add simple parsing tests
|
2016-11-14 20:10:01 +05:30 |
|
Kovid Goyal
|
9c002ef23c
|
...
|
2016-11-14 15:27:02 +05:30 |
|
Kovid Goyal
|
93eee78c7f
|
Some work on the stream parser
|
2016-11-14 15:25:27 +05:30 |
|
Kovid Goyal
|
9a7b4263e0
|
More work on the screen replacement
The first set of tests now pass
|
2016-11-13 14:10:57 +05:30 |
|
Kovid Goyal
|
fab2213c25
|
More work on native streams
|
2016-11-13 10:24:00 +05:30 |
|
Kovid Goyal
|
62fc6cc4a0
|
Get it compiling again
|
2016-11-12 17:35:24 +05:30 |
|
Kovid Goyal
|
bead388d81
|
More work on making Screen native
|
2016-11-12 15:25:10 +05:30 |
|
Kovid Goyal
|
2c0523246d
|
More work on making Screen native
|
2016-11-12 13:52:18 +05:30 |
|
Kovid Goyal
|
939ffe191f
|
Implement dual compilation with custom defines
|
2016-11-12 11:41:40 +05:30 |
|