Daniel Imms
266ea38d91
Improve types of fill polyfill and test fallback
...
The polyfill will now return the T instead of the TypedArray union
type. Tests now target the fallback only so engines that support fill
will run tests against the fallback code.
2018-11-23 07:36:01 -08:00
Daniel Imms
f363872f1e
Merge branch 'master' into 1609_dom_no_null_cells
2018-11-23 06:51:53 -08:00
Daniel Imms
478dfee6e2
Ensure wide chars don't overflow onto following row
2018-11-23 06:51:39 -08:00
Daniel Imms
d9513ce50d
Don't bother checking beyond cols
2018-11-23 06:48:37 -08:00
Daniel Imms
fe027a2e9d
Merge branch 'master' into optimisation_wcwidth
2018-11-23 06:26:36 -08:00
Daniel Imms
65c5df92d9
Move import below copyright
2018-11-23 06:26:06 -08:00
Daniel Imms
dc0ae4a815
Fix indentation
2018-11-23 06:24:27 -08:00
Daniel Imms
66272eb310
Get the line length by going backwards instead
2018-11-23 05:40:35 -08:00
Daniel Imms
913adf9ccc
Merge branch 'master' into 1609_dom_no_null_cells
2018-11-22 12:46:00 -08:00
jerch
2f453f968c
Merge branch 'master' into reuse_bufferlines
2018-11-22 21:17:38 +01:00
Daniel Imms
dc077a181e
Fix tests and the colCount feature
2018-11-22 12:03:08 -08:00
Daniel Imms
692cdfa390
DOM renderer: Don't output empty cells at end
...
Fixes #1609
2018-11-22 11:38:00 -08:00
Daniel Imms
53fe096455
Type fn strongly
2018-11-22 10:52:55 -08:00
Daniel Imms
549c28bfa4
Merge branch 'master' into run-tests-and-tslint-for-addons-directory
2018-11-22 10:51:55 -08:00
Jörg Breitbart
8c33de395d
fix linter errors
2018-11-21 00:15:04 +01:00
Jörg Breitbart
ef6fb93a92
polyfill for TypedArray.fill
2018-11-21 00:07:28 +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
895d6fc479
Merge branch 'master' into reuse_bufferlines
2018-11-20 22:03:24 +01:00
Jörg Breitbart
15c4cc8a74
remove experimental flag for recycling, merge with TypedArray setting
2018-11-20 22:01:57 +01:00
Jörg Breitbart
3964bb28b5
throw error in recycle with buffer not full
2018-11-20 21:49:31 +01:00
Jörg Breitbart
21f848d0ab
regression test
2018-11-18 23:48:59 +01:00
Jörg Breitbart
9b762854eb
faster wcwidth init and runtime; fix slightly wrong surrogate handling
2018-11-18 23:31:45 +01:00
Daniel Imms
e4a84643b8
Merge pull request #1765 from jrkong/vscode-issue-60401
...
Updated webLinks regex accept colons, fix vscode issue#60401
2018-11-18 14:12:30 -08:00
Jörg Breitbart
9286ea3eaf
make statix usage explicit
2018-11-18 17:50:29 +01:00
Jörg Breitbart
203ee0f644
remove ctx args from ctor
2018-11-18 17:47:49 +01:00
Jörg Breitbart
579ef28929
Merge branch 'master' into fix_audiocontext
2018-11-18 17:46:19 +01:00
Daniel Imms
bcd3a4dc40
Merge pull request #1784 from xtermjs/Tyriar-patch-1
...
Fixing isClickInSelection to cover missing cases
2018-11-16 18:03:27 -08:00
Daniel Imms
a480f483cd
Add tests
2018-11-16 17:54:03 -08:00
Jörg Breitbart
ef6f0db0a0
Merge branch 'master' into reuse_bufferlines
2018-11-15 01:05:33 +01:00
Jörg Breitbart
0e3f9b72d1
allow to set audio context per argument
2018-11-15 00:48:31 +01:00
Jörg Breitbart
e3146961be
make linter happy
2018-11-15 00:25:23 +01:00
Jörg Breitbart
9faebaf5fe
hold single AudioContext instance
2018-11-15 00:16:52 +01:00
Jeff Smith
8ea0bb55b4
Make scrollbar draggable when using DOM renderer
...
Fixes #1751
2018-11-12 21:08:51 -06:00
Daniel Imms
774793c7ca
Fixing isClickInSelection to cover missing cases
...
The following cases weren't working:
- The first character on single line selections
- The first row on multi-line selection
2018-11-08 19:20:12 -08:00
Jörg Breitbart
4aa822e7a9
Merge branch 'master' into fix_1778
2018-11-09 01:07:11 +01:00
Jörg Breitbart
de7d5e1eec
swallow 7bit ST, add missing executables
2018-11-09 01:03:44 +01:00
Antonin Stefanutti
8acf137d14
Use WheelEvent.deltaY instead of WheelEvent.wheelDeltaY for wheel event
...
Fixes #1781
2018-11-08 14:44:18 +01:00
Jörg Breitbart
22e4a2dc97
Merge branch 'master' into reuse_bufferlines
2018-11-07 00:58:35 +01:00
Jörg Breitbart
e9906f9b9e
compromise between code safety and speed
2018-11-07 00:56:45 +01:00
jrkong
5173bd6419
Merge branch 'master' into vscode-issue-60401
2018-10-30 19:33:05 -04:00
Daniel Imms
160b4a7d66
Revert "Remove request term info handler"
...
This reverts commit c2994b0ae1 .
2018-10-30 11:04:32 -07:00
Jörg Breitbart
fb64c527a5
revert to precheck pushWouldTrim
2018-10-30 17:40:11 +01:00
Jörg Breitbart
aaffc2b2be
Merge branch 'master' into reuse_bufferlines
2018-10-30 14:18:28 +01:00
Daniel Imms
108438dbeb
Use setRenderer instead of ctor
...
Just in case something hangs onto MouseHelper
2018-10-28 10:51:57 -07:00
Daniel Imms
41b1c929e0
Fix screen element remaining large if originally using canvas
2018-10-28 10:50:16 -07:00
leomoty
793516060f
Recreate mouseHelper after renderer is disposed
2018-10-28 14:24:08 -03:00
leomoty
60468356db
Merge branch 'master' into line-height
2018-10-27 13:26:50 -03:00
Daniel Imms
e90f8611d5
Merge pull request #1752 from Tyriar/improve_dec
...
Improve types for listener args in .d.ts
2018-10-26 13:24:01 -07:00
Jörg Breitbart
93d7a3021d
remove pushRecycling, test case for trimAndRecycle, docs
2018-10-26 16:11:47 +02:00
Jörg Breitbart
982006836b
Merge branch 'master' into reuse_bufferlines
2018-10-26 15:23:43 +02:00