Jörg Breitbart
|
2de39024be
|
Merge branch 'utf32_buffer' into utf8_input
|
2019-02-01 01:11:58 +01:00 |
|
Jörg Breitbart
|
079729f1b4
|
change property getter into methods
|
2019-02-01 01:10:20 +01:00 |
|
Jörg Breitbart
|
ec3a95f727
|
Merge branch 'utf32_buffer' into utf8_input
|
2019-01-31 23:32:48 +01:00 |
|
Jörg Breitbart
|
39fd6c427d
|
name polishing, docs
|
2019-01-28 10:42:44 +01:00 |
|
Jörg Breitbart
|
acea73c8ac
|
Merge branch 'master' into utf32_buffer
|
2019-01-27 19:02:09 +01:00 |
|
Jörg Breitbart
|
4855b60ffe
|
move utf32ToString to TextDecoder.ts
|
2019-01-25 17:35:12 +01:00 |
|
Jörg Breitbart
|
b587c2f30f
|
Merge branch 'master' into utf8_input
|
2019-01-25 02:43:07 +01:00 |
|
Jörg Breitbart
|
4f531f8490
|
Merge branch 'master' into utf32_buffer
|
2019-01-25 02:42:40 +01:00 |
|
Jörg Breitbart
|
19931e75c0
|
Merge branch 'master' into typedarray_parser
|
2019-01-25 02:41:56 +01:00 |
|
Sebastian Pfitzner
|
8bdb606fd1
|
fix mouse event listener change before term attached
|
2019-01-21 11:09:00 +01:00 |
|
Jörg Breitbart
|
d7ea0edfcf
|
add utf8 input to terminal
|
2019-01-20 22:19:50 +01:00 |
|
Daniel Imms
|
50abb43e9c
|
Remove request term info handler
We're not supporting it anyway, no point having it.
|
2019-01-20 12:56:49 -08:00 |
|
Jörg Breitbart
|
60a591e8c8
|
use getNullChar in InputHandler.print
|
2019-01-12 15:37:20 +01:00 |
|
Jörg Breitbart
|
fe6919b52a
|
change replaceCells to new interface
|
2019-01-12 15:05:52 +01:00 |
|
Jörg Breitbart
|
4bf7f3eb89
|
change deleteCells to new interface
|
2019-01-12 14:58:30 +01:00 |
|
Jörg Breitbart
|
523ff6e5fc
|
add null and whitespace placeholder cells to buffer
|
2019-01-12 14:54:54 +01:00 |
|
Jörg Breitbart
|
88a037b309
|
change insertCells to new interface
|
2019-01-12 14:34:29 +01:00 |
|
Jörg Breitbart
|
ad67f47acb
|
Merge branch 'typedarray_parser' into utf32_buffer
|
2019-01-12 14:08:53 +01:00 |
|
Jörg Breitbart
|
329d40ab14
|
cleanup DCS handler
|
2019-01-12 13:53:43 +01:00 |
|
Jörg Breitbart
|
d7e5977d9a
|
remove leftover
|
2019-01-04 16:19:01 +01:00 |
|
Jörg Breitbart
|
802543f7cf
|
replace set(CharData) with setCell
|
2019-01-04 02:58:15 +01:00 |
|
Jörg Breitbart
|
f3619ab61c
|
fix linter error
|
2019-01-04 01:33:49 +01:00 |
|
Jörg Breitbart
|
75fbda1fe6
|
further opt for InputHandler.print
|
2019-01-04 01:32:20 +01:00 |
|
Jörg Breitbart
|
b0eecea45a
|
partially apply fast data access in InputHandler.print
|
2019-01-03 21:40:34 +01:00 |
|
Jörg Breitbart
|
a2a8c3d47f
|
extend buffer line with more direct access methods
|
2019-01-03 21:08:18 +01:00 |
|
Jörg Breitbart
|
8fc66a39e3
|
switch parse buffer to UTF32
|
2019-01-03 00:48:00 +01:00 |
|
Jörg Breitbart
|
570cd786cb
|
Merge branch 'master' into typedarray_parser
|
2019-01-02 18:00:05 +01:00 |
|
Per Bothner
|
6b65ebd4aa
|
Various typing and API fixes, doc comments, typing test etc.
|
2018-12-15 11:34:15 -08:00 |
|
Per Bothner
|
8ceea112f7
|
hooks for custom control sequences
This re-implements addCsiHandler/addOscHandler to return an IDisposable.
|
2018-12-11 17:18:10 -08:00 |
|
Per Bothner
|
53fd04a886
|
Revert "hooks for custom control sequences"
This reverts commit 4d660deff3.
|
2018-12-11 16:50:40 -08:00 |
|
Per Bothner
|
4d660deff3
|
hooks for custom control sequences
This fixes (at least partially) issue #1176
"Add a way to plugin a custom control sequence handler".
|
2018-12-04 19:00:44 -08:00 |
|
Jörg Breitbart
|
a6ef64dcb6
|
always clear DCS buffer on HOOK
|
2018-11-29 16:39:17 +01:00 |
|
Jörg Breitbart
|
591dfd506d
|
fix DCS handler
|
2018-11-29 16:33:56 +01:00 |
|
Jörg Breitbart
|
06e89549a8
|
typed array support for parser
|
2018-11-23 23:30:37 +01:00 |
|
jerch
|
62b1aa5a67
|
Merge branch 'master' into alt_buffer
|
2018-11-23 19:09:08 +01:00 |
|
Jörg Breitbart
|
36db03e713
|
keep old impl in test as reference; minor changes
|
2018-11-20 22:35:51 +01:00 |
|
Jörg Breitbart
|
9b762854eb
|
faster wcwidth init and runtime; fix slightly wrong surrogate handling
|
2018-11-18 23:31:45 +01:00 |
|
Jeff Smith
|
2f90035243
|
Clear alt buffer with erase attributes upon entering
|
2018-11-16 14:33:37 -06:00 |
|
Jeff Smith
|
a19d93851c
|
Each buffer needs its own saved cursor attributes
|
2018-11-16 14:33:37 -06:00 |
|
Jeff Smith
|
a5894ee234
|
Fix cursor movement when swapping buffers
|
2018-11-16 14:33:37 -06:00 |
|
Daniel Imms
|
160b4a7d66
|
Revert "Remove request term info handler"
This reverts commit c2994b0ae1.
|
2018-10-30 11:04:32 -07:00 |
|
Daniel Imms
|
565f46075c
|
Merge pull request #1720 from alexr00/alexr00/ClearShouldClear
Cleared terminal lines should have isWrapped reset
|
2018-10-23 15:48:52 -07:00 |
|
Daniel Imms
|
c2994b0ae1
|
Remove request term info handler
We're not supporting it anyway, no point having it.
|
2018-10-23 15:45:52 -07:00 |
|
Daniel Imms
|
e66a10889f
|
Merge branch 'master' into alexr00/ClearShouldClear
|
2018-10-11 09:02:54 -07:00 |
|
Alex Ross
|
64d6354983
|
Added testing and better erase left and above handling
|
2018-10-11 11:18:56 +02:00 |
|
Alex Ross
|
f2ecd06e64
|
Additional isWrapped clearing
|
2018-10-10 15:31:49 +02:00 |
|
Daniel Imms
|
ed5467689a
|
Fix infinite loop
See Microsoft/vscode#60291
|
2018-10-09 08:38:08 -07:00 |
|
Alex Ross
|
18871f0d3c
|
Cleared terminal lines should have isWrapped reset
Fixes #1710
|
2018-10-01 13:34:13 -07:00 |
|
Jörg Breitbart
|
c8b8e39dde
|
move blankLine to Buffer
|
2018-09-04 22:19:10 +02:00 |
|
Jörg Breitbart
|
02672dc22e
|
Merge branch 'master' into typedarray_BufferLine
|
2018-09-04 15:05:13 +02:00 |
|