Daniel Imms
|
604959a319
|
Fix save and restore cursor behavior
This broke in #717.
Fixes #818
|
2017-07-27 16:28:27 -07:00 |
|
t-amqi
|
23dd3d7a67
|
Fix indentation
|
2017-07-24 13:41:24 -07:00 |
|
t-amqi
|
79965708ab
|
Add lineFeed event
- this is useful for checking when a cmd is entered or when a cmd finishes
- also handy to have for accessibility for output
|
2017-07-24 11:43:03 -07:00 |
|
Daniel Imms
|
20048d31a1
|
Merge branch 'master' into faster_wcwidth
|
2017-07-17 11:06:38 -07:00 |
|
Jörg Breitbart
|
598a729fc0
|
fixes #799 - lookup table is created on first wcwidth call for char > 127
|
2017-07-17 19:07:02 +02:00 |
|
Jörg Breitbart
|
6ed5c9e64d
|
speed test commented out
|
2017-07-16 23:53:41 +02:00 |
|
Jörg Breitbart
|
1232c00dd1
|
some fixes
- commenting the bit shifts
- switching to Uint32Array
- conditional for TypedArray
- fixing Math.floor slowdown in bisearch
|
2017-07-16 23:40:36 +02:00 |
|
Jörg Breitbart
|
ba2d0e8df2
|
fixing whitespaces
|
2017-07-16 13:57:04 +02:00 |
|
Jörg Breitbart
|
dd0fcb6320
|
fixing whitespaces
|
2017-07-16 13:44:00 +02:00 |
|
Jörg Breitbart
|
b965d0a0af
|
faster wcwidth with lookup table
|
2017-07-16 13:26:38 +02:00 |
|
Aleksandr Andriienko
|
4e35904392
|
Fix regression. Existing tests work again.
Signed-off-by: Aleksandr Andriienko <oandriie@redhat.com>
|
2017-07-16 03:47:15 +03:00 |
|
Paris Kasidiaris
|
82b3beb921
|
Fix reference to terminal.buffer.lines
|
2017-07-16 03:47:15 +03:00 |
|
Paris Kasidiaris
|
393b411acc
|
Fix CircularList type and a typo
|
2017-07-16 03:47:15 +03:00 |
|
Aleksandr Andrienko
|
6810de85e1
|
Fix turning from alt screen to normal screen and vice versa. Fix https://github.com/sourcelair/xterm.js/issues/229 .
|
2017-07-16 03:47:15 +03:00 |
|
Paris Kasidiaris
|
4626e19b75
|
Move scrollTop and scrollBottom into Buffer
|
2017-07-16 03:47:15 +03:00 |
|
Paris Kasidiaris
|
bbafdd3d06
|
Start isolating buffer attributes into Buffer class
|
2017-07-16 03:47:15 +03:00 |
|
Paris Kasidiaris
|
8ede1fc9d2
|
Create terminal.buffer convenience attribute
|
2017-07-16 03:47:15 +03:00 |
|
Daniel Imms
|
e4770de9f2
|
Merge branch 'master' into 760_erase_in_display_scroll_bar
|
2017-07-09 16:40:47 -07:00 |
|
Daniel Imms
|
9b8cb03c55
|
Properly mark initial viewport lines as wrapped
Fixes #767
|
2017-07-07 11:18:18 -07:00 |
|
Daniel Imms
|
729f646a28
|
Use emit directly due to #766
|
2017-07-06 22:28:33 -07:00 |
|
Daniel Imms
|
7f5e72dbdb
|
Ensure scroll bar is refreshed after erase all in display
Fixes #760
|
2017-07-05 13:06:10 -07:00 |
|
Daniel Imms
|
346b5177bc
|
Retain wrapped line state when copying
Fixes #443
|
2017-06-09 17:12:00 -07:00 |
|
Daniel Imms
|
9a86eeb333
|
Support copying in the alt buffer
|
2017-06-07 11:10:05 -07:00 |
|
Daniel Imms
|
54e7f65d4e
|
Support selecting wide characters
|
2017-05-25 19:34:32 -07:00 |
|
Daniel Imms
|
ab40908fa4
|
Disable selection manager in mouse mode
This allows the application to take full control of the selection
|
2017-05-21 12:35:07 -07:00 |
|
Daniel Imms
|
0bbd8f0a16
|
Implement CSI 3 J - Erase saved lines
Fixes #587
|
2017-03-07 14:01:42 -08:00 |
|
Aleksandr Andrienko
|
c53183d94b
|
Fix default 'wraparoundMode' value for 'Soft reset'() XTERM terminal.
|
2017-02-10 16:52:19 +02:00 |
|
Daniel Imms
|
3c635f3ce5
|
Remove Terminal.queueRefresh, call refresh directly
|
2017-02-01 11:13:00 -08:00 |
|
Lucian Buzzo
|
23c9fca088
|
[issue #164] Fix bug that can occur when setting a scroll region
|
2017-01-27 11:25:12 +00:00 |
|
Daniel Imms
|
d1ad8a7831
|
Merge pull request #500 from Tyriar/fix_vt_tests
Fix many vt tests
|
2017-01-26 08:55:42 -08:00 |
|
Daniel Imms
|
ca19da16e0
|
Merge pull request #499 from Tyriar/481_character_sets
Add support for rest of VT100 character sets
|
2017-01-25 13:00:49 -08:00 |
|
Daniel Imms
|
5850cbcd05
|
Add comments explaining actions preventing x from wrapping
|
2017-01-25 10:34:43 -08:00 |
|
Daniel Imms
|
9359dca0f3
|
Use InputHandler.setMode/resetMode, not Terminal
|
2017-01-23 11:35:33 -08:00 |
|
Daniel Imms
|
2aa7608ac0
|
Fix VPR behavior
Don't wrap cursor to column 0 after a VPR, fixes 1 test
|
2017-01-20 23:14:08 -08:00 |
|
Daniel Imms
|
74c3a4a6f7
|
Fix CUD behavior
Don't wrap cursor to column 0 after a CUD, fixes 1 test
|
2017-01-20 23:12:54 -08:00 |
|
Daniel Imms
|
d30fb89fde
|
Fix CUB behavior
Don't wrap cursor to column 0 after a CUB, fixes 3 tests
|
2017-01-20 23:11:22 -08:00 |
|
Daniel Imms
|
99fbcd3d65
|
Fix LF/VT/FF behavior
Don't wrap cursor to column 0 after an index, fixes 2 tests
|
2017-01-20 22:14:18 -08:00 |
|
Daniel Imms
|
43c3349494
|
Prevent wraparound mode from overriding last character
|
2017-01-20 21:20:11 -08:00 |
|
Daniel Imms
|
aab67c2ed9
|
Reference CHARSETS using codes
|
2017-01-20 20:12:47 -08:00 |
|
Daniel Imms
|
0bd469f505
|
Implement CSI Ps SP q Set cursor style
Fixes #480
|
2017-01-18 10:06:57 -08:00 |
|
Daniel Imms
|
ef60e50e1d
|
Add documentation
|
2017-01-18 09:35:27 -08:00 |
|
Daniel Imms
|
fa3484cd14
|
Pull character add char code to input handler
|
2017-01-12 22:17:36 -08:00 |
|
Daniel Imms
|
f4846aa154
|
Finish CSI codes
|
2017-01-12 21:58:50 -08:00 |
|
Daniel Imms
|
9b66208029
|
Add more CSI codes
|
2017-01-12 21:33:28 -08:00 |
|
Daniel Imms
|
c43c3b411a
|
Add more CSI codes
|
2017-01-12 20:51:15 -08:00 |
|
Daniel Imms
|
f9a286a851
|
Convert more CSI codes
|
2017-01-12 20:32:15 -08:00 |
|
Daniel Imms
|
411b80cdc0
|
Add CSI @, E, F, G
|
2017-01-09 23:06:36 -08:00 |
|
Daniel Imms
|
db81c28bd7
|
Support more CSI codes, remove unused CSI helper functions
|
2017-01-09 22:57:38 -08:00 |
|
Daniel Imms
|
9942477bff
|
Start converting CSI codes
|
2017-01-09 15:38:54 -08:00 |
|
Daniel Imms
|
04b1ebf1a7
|
Create InputHandler which performs C0 actions
Part of #459
|
2017-01-08 16:11:35 -08:00 |
|