Daniel Imms
6351a5b748
Merge branch 'master' into master
2018-12-13 10:14:15 -08:00
Daniel Imms
dc5c2381a8
Merge branch 'master' into perf3
2018-12-12 11:24:34 -08:00
Daniel Imms
551feb849e
Merge pull request #1832 from Tyriar/remove_jsdoc
...
Remove jsdoc dependency
2018-12-12 09:44:40 -08:00
Daniel Imms
98285d3a84
Merge pull request #1831 from Tyriar/1830_addon_types_fix
...
Remove triple slash directive error in addon types
2018-12-12 09:30:34 -08:00
Daniel Imms
98ccc23934
Merge pull request #1827 from Tyriar/1605_remove_authors
...
Remove authors
2018-12-12 09:11:24 -08:00
Jörg Breitbart
d0d94584ad
Merge branch 'master' into trim_behavior
2018-12-12 18:10:24 +01:00
Noam Yogev
e00c7d535d
Merge branch 'master' into issue_1654
2018-12-12 11:59:48 +02: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
ffb2708a81
Revert "Cleanups required by tslink."
...
This reverts commit b68974517e .
2018-12-11 16:50:14 -08:00
Per Bothner
8ad2d1bf43
Merge remote-tracking branch 'upstream/master'
2018-12-11 16:30:18 -08:00
Daniel Imms
a758f8c82f
Merge pull request #1822 from PerBothner/optimize-osc-parse
...
Optimize parsing of OSC_STRING to minimize string concatenation.
2018-12-11 11:09:27 -08:00
Daniel Imms
bbbfc04fa5
Merge branch 'master' into optimize-osc-parse
2018-12-11 11:07:12 -08:00
Daniel Imms
d7f284c676
Add debug target for demo server, merge 2 start processes into one
2018-12-11 09:56:33 -08:00
Daniel Imms
943def1391
Add debug target for client, fix source maps in demo to point to ts
2018-12-11 09:37:20 -08:00
Daniel Imms
a0a8003d60
Add unit tests debug target
2018-12-11 09:06:50 -08:00
Daniel Imms
6cc0a1447d
Merge branch 'master' into remove_jsdoc
2018-12-11 08:58:28 -08:00
Daniel Imms
4d3345182f
Remove jsdoc dependency
2018-12-11 08:57:44 -08:00
Daniel Imms
3a5d07a8f2
Merge branch 'master' into 1830_addon_types_fix
2018-12-11 07:21:34 -08:00
Daniel Imms
1e94fce545
Remove triple slash directive error in addon types
...
Fixes #1830
2018-12-11 07:19:37 -08:00
Daniel Imms
da8546725f
Merge branch 'master' into master
2018-12-11 06:28:08 -08:00
Daniel Imms
53f3b4e368
Merge pull request #1828 from Tyriar/1507_remove_layering
...
Remove utils/ folder
2018-12-11 06:27:49 -08:00
Noj Vek
a0d583b075
handle non-cached scenario in tests land
2018-12-10 17:23:28 -08:00
Noj Vek
9005de1c42
adding a linesCache ttl and cursor move invalidation
2018-12-10 17:13:28 -08:00
Daniel Imms
b9a22eb468
Remove utils/ folder
...
Part of #1507
2018-12-10 16:46:57 -08:00
Daniel Imms
b51c07c408
Merge branch 'master' into 1605_remove_authors
2018-12-10 16:41:04 -08:00
Daniel Imms
3397ecf977
Remove authors
...
Fixes #1605
2018-12-10 16:40:04 -08:00
Noj Vek
801dcc3b75
Merge branch 'master' of github.com:xtermjs/xterm.js
2018-12-10 15:54:38 -08:00
Noj Vek
91ef7f24a6
Fixes #1660 : Search as you type
2018-12-10 15:54:35 -08:00
Daniel Imms
65877d491e
Merge pull request #1788 from gou4shi1/fix-get-mouse-coord
...
getCoordsRelativeToElement: use getBoundingClientRect and clientX/Y.
2018-12-10 14:46:33 -08:00
Daniel Imms
f34c3d509d
Merge pull request #1821 from Tyriar/dispose_atlas
...
Call dispose when atlas is no longer used in cache
2018-12-10 14:45:59 -08:00
Daniel Imms
e1b3c7233a
Merge pull request #1820 from Tyriar/add_missing_break
...
Add missing break in options code
2018-12-10 14:45:49 -08:00
Daniel Imms
08dc8a3e5f
Merge pull request #1819 from Tyriar/fix_demo_line_height
...
Allow decimal line heights in demo
2018-12-10 14:45:41 -08:00
jerch
6a2e6a5edc
Merge branch 'master' into optimize-osc-parse
2018-12-10 20:17:51 +01:00
Daniel Imms
1c62980d20
v3.9.0
3.9.0
2018-12-10 07:51:28 -08:00
jerch
2d8f420db8
fix default transition for 0xa0
2018-12-10 16:37:48 +01:00
Per Bothner
2cb293ceb2
Further tweaks to optimize parsing of OSC_STRING.
2018-12-09 19:03:58 -08:00
Juan Campa
3d2ae2b01e
Removing redundant condition. Clearer variable name
2018-12-09 17:58:44 -05:00
Per Bothner
1c4a71f0df
Optimize parsing of OSC_STRING to minimize string concatenation.
2018-12-09 13:29:09 -08:00
Per Bothner
30a667c3be
Revert "Optimize parsing of OSC_STRING to minimize string concatenation."
...
This reverts commit 03115639a9 .
2018-12-09 13:11:17 -08:00
Per Bothner
03115639a9
Optimize parsing of OSC_STRING to minimize string concatenation.
2018-12-09 10:56:34 -08:00
Daniel Imms
48629e7eb2
Merge remote-tracking branch 'origin/master' into pr/gou4shi1/1788
2018-12-09 10:02:55 -08:00
Daniel Imms
6b9fb48898
Fix tests/lint, use element instead of event.target
2018-12-09 09:59:33 -08:00
Daniel Imms
fe9eb7d31e
Call dispose when atlas is no longer used in cache
...
Only runtime change is that this clears the bitmap commit timeout
in DynamicCharAtlas
2018-12-09 09:19:56 -08:00
Daniel Imms
693e17a5cb
Add missing break in options code
...
Atlas is reset as part of onResize, this should be safe
2018-12-09 09:13:30 -08:00
Daniel Imms
b5b2bcd0c9
Allow decimal line heights in demo
2018-12-09 09:08:11 -08:00
Juan Campa
fd34caee23
Use a time-based limit to Terminal._innerWrite
...
The idea is that it should run for a bit and then let the renderer draw
a frame so that the terminal look responsive. The existing approach
limits the work done using a fixed number elements from the write
buffer so the duration of a frame can vary widely.
This approach looks at the clock to determine when to stop, we basically
allocate an amount of time each frame to write, while the rest can be
used for rendering.
From my tests this change makes the terminal feel a lot smoother.
2018-12-08 00:44:05 -05:00
Noam
278d696709
remove reverseSearch from ISearchOptions
...
add isReverseSearch argument to findInLine
modify unit tests
2018-12-07 22:56:57 +02:00
gou4shi1
7f18199985
Fix build fail
2018-12-06 14:37:27 +08:00
Per Bothner
b68974517e
Cleanups required by tslink.
2018-12-05 14:45:57 -08:00