Bill Church
e58a6975da
Update README.md
...
Adding WebSSH2 to real-word uses
2017-02-01 16:41:47 -05:00
Daniel Imms
742d28fcc3
Merge pull request #522 from Tyriar/266_pull_renderer_out
...
Pull renderer out of xterm.js
2017-02-01 11:33:52 -08:00
Daniel Imms
cc78fdd63c
Hold on to renderer if a reset occurs
2017-02-01 11:19:54 -08:00
Daniel Imms
20f22fb658
Convert flags to enum
2017-02-01 11:18:44 -08:00
Daniel Imms
3c635f3ce5
Remove Terminal.queueRefresh, call refresh directly
2017-02-01 11:13:00 -08:00
Daniel Imms
9d8f6c9ae7
Polish
2017-02-01 10:30:58 -08:00
Daniel Imms
cc6893d0f2
Merge remote-tracking branch 'upstream/master' into 266_pull_renderer_out
2017-02-01 10:29:11 -08:00
Daniel Imms
ca4e99e810
Add license
2017-02-01 10:21:43 -08:00
Daniel Imms
8d7df670b4
Merge pull request #521 from Tyriar/517_dont_loop_animation_frame
...
Don't requeue animation frame if not needed
2017-01-31 23:51:51 -08:00
Daniel Imms
4de7ed46bf
Merge pull request #520 from Tyriar/519_erase_null_check
...
Add null checks in eraseRight and eraseLeft
2017-01-31 23:51:40 -08:00
Daniel Imms
f9aac1bcc6
Fix tests
2017-01-31 23:46:58 -08:00
Daniel Imms
92068f36f2
Pull renderer out of xterm.js
2017-01-31 22:45:28 -08:00
Daniel Imms
047729ee9e
Don't requeue animation frame if not needed
...
Fixes #517
2017-01-31 21:53:29 -08:00
Daniel Imms
637a5bd9cc
Don't requeue animation frame if not needed
...
Fixes #517
2017-01-31 21:23:21 -08:00
Daniel Imms
6cd5c2b846
Add null checks in eraseRight and eraseLeft
...
Fixes #519
2017-01-31 21:03:13 -08:00
Daniel Imms
365a9f949c
Merge pull request #513 from Tyriar/511_useFlowControl_option
...
Add useFlowControl option
2017-01-27 08:23:13 -08:00
Paris Kasidiaris
d6de156cd8
Merge pull request #514 from LucianBuzzo/master
...
[issue #164 ] Fix bug that can occur when setting a scroll region
2017-01-27 12:58:57 +00: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
c2a69721f3
Add useFlowControl option
...
Fixes #511
2017-01-26 21:14:07 -08: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
cee2285818
Merge pull request #509 from Tyriar/vscode_debugger_support
...
Support debugging mocha tests in vscode
2017-01-26 08:55:22 -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
b789a7e85b
Fix failing test given new auto wraparound behavior
2017-01-25 10:32:20 -08:00
Daniel Imms
9f0dbdd5c7
Support debugging mocha tests from vscode
2017-01-25 10:25:28 -08:00
Daniel Imms
98614f26ef
Merge pull request #508 from Tyriar/507_fix_lint_in_src_root
...
Run lint on src/*.ts and fix errors
2017-01-25 07:30:09 -08:00
Daniel Imms
3b16696672
Run lint on src/*.ts and fix errors
...
Fixes #507
2017-01-24 13:34:47 -08:00
Paris Kasidiaris
0219ad2ed8
Merge pull request #505 from vincentwoo/patch-1
...
Add CoderPad to real world use cases
2017-01-24 07:48:37 +00:00
Vincent Woo
e771483041
Add CoderPad to real world use cases
...
Hi everyone,
I'm very pleased to say I have cut CoderPad.io over to using xterm.js (replacing term.js). I've very pleased with the work you've done on it. You've implemented the many terrible hacks on top of term.js I had to write, except you've actually implemented stuff the right way.
I look forward to your continued progress on the project!
Cheers,
Vincent
2017-01-23 21:32:14 -08:00
Daniel Imms
4a7c3320fb
Merge pull request #504 from Tyriar/fix_mode_recursive_call
...
Use InputHandler.setMode/resetMode, not Terminal
2017-01-23 12:41:19 -08:00
Daniel Imms
9359dca0f3
Use InputHandler.setMode/resetMode, not Terminal
2017-01-23 11:35:33 -08:00
Paris Kasidiaris
c8ccc411d4
Merge pull request #502 from vincentwoo/master
...
Bundle top-level .js and .json files in NPM
2017-01-23 12:38:35 +02:00
Vincent Woo
537c8bad10
Bundle top-level JSON with npm
2017-01-22 22:28:46 -08:00
Vincent Woo
1a55367fc9
Bundle top-level JS with npm
2017-01-22 22:26:40 -08:00
Daniel Imms
4f7ee7dab0
Skip broken tests
2017-01-20 23:38:56 -08:00
Daniel Imms
da16dd7cae
Mock viewport.syncScrollArea
2017-01-20 23:22:04 -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
1b344ce789
Implement CAN (Cancel, ^X)
...
This helps partially pass t0014-CAN.in, it won't work 100% however
due to the very complex parsing logic of vanilla xterm that
gnome-terminal doesn't even seem to match. xterm's source seems to
have multiple ignore cases for a set of characters such that an
escape sequence like \e!!!!!! prints nothing as the ! continually
gets ignored. Our current logic is we ignore the escape sequence
immediately in this case and print the !.
2017-01-20 23:03:38 -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
72063329fe
Fix index behavior
...
Don't wrap cursor to column 0 after an index, fixes 2 tests
2017-01-20 21:49:39 -08:00
Daniel Imms
adaf604ce0
Right trim expected output, we don't care for now
...
This fixes 2 tests
2017-01-20 21:39:27 -08:00
Daniel Imms
d5f0fff523
Enable other tests and fix viewport check
2017-01-20 21:22:16 -08:00
Daniel Imms
43c3349494
Prevent wraparound mode from overriding last character
2017-01-20 21:20:11 -08:00
Daniel Imms
b5d16ed7d7
Use block comment for SCLD
2017-01-20 20:14:17 -08:00
Daniel Imms
aab67c2ed9
Reference CHARSETS using codes
2017-01-20 20:12:47 -08:00
Daniel Imms
0461a822c2
Add character sets for most languages
...
Part of #481
2017-01-20 19:05:13 -08:00
Paris Kasidiaris
7b87e78ed3
Merge pull request #497 from sourcelair/issue-#488-tabstopwidth
...
Implement configurable tab stop width
2017-01-21 01:08:23 +02:00
Paris Kasidiaris
6e1628bc3b
Fixes on demo based on configurable tabStopWidth
2017-01-21 00:32:39 +02:00