Daniel Imms
|
62ff97c82d
|
Move BufferSet deps to common
|
2019-06-08 17:58:56 -07:00 |
|
Daniel Imms
|
658cd987d9
|
Move Buffer.test and test utils to common
|
2019-06-08 17:56:55 -07:00 |
|
Daniel Imms
|
50378403cf
|
Move Buffer to common
|
2019-06-08 17:43:40 -07:00 |
|
Daniel Imms
|
5c93f2971e
|
Move buffer types to common
|
2019-06-08 17:17:17 -07:00 |
|
Daniel Imms
|
0dfc1afc21
|
Create BufferService
|
2019-06-08 16:59:28 -07:00 |
|
Daniel Imms
|
a6540c8d06
|
Freeze DEFAULT_OPTIONS to prevent accidental edits
|
2019-06-08 16:48:12 -07:00 |
|
Daniel Imms
|
cd61f95612
|
Adopt options service in buffer
|
2019-06-08 16:46:03 -07:00 |
|
Daniel Imms
|
f8e7ff24d9
|
Merge core into common
Part of #1507
|
2019-06-08 16:09:27 -07:00 |
|
Daniel Imms
|
1704548b46
|
Move OptionsService into services folder
|
2019-06-08 15:58:44 -07:00 |
|
Daniel Imms
|
1546e0c12d
|
Move CharWidth into common
|
2019-06-08 11:35:52 -07:00 |
|
Daniel Imms
|
3ba7069787
|
Introduce options service
|
2019-06-01 09:29:11 -07:00 |
|
Daniel Imms
|
343d4c3348
|
Remove path mapping to self modules
This would cause imports in the common module to reference out/ instead
of src/, this leads to weird behavior when errors are introduced.
|
2019-06-01 08:38:58 -07:00 |
|
Daniel Imms
|
873f0de0ec
|
Get webpack build working
|
2019-05-26 11:19:42 -07:00 |
|
Daniel Imms
|
38afe991b2
|
Kind of working setup
|
2019-05-26 11:05:23 -07:00 |
|
Daniel Imms
|
7b7fc53157
|
Move more BufferLine dependencies into core
|
2019-05-09 22:10:07 -07:00 |
|
Daniel Imms
|
4e6f4be6cc
|
Convert Listener to an interface
|
2019-04-04 00:14:04 -04:00 |
|
Daniel Imms
|
798cf8abc3
|
Merge branch 'master' into event_emitter_2
|
2019-04-04 00:12:07 -04:00 |
|
Daniel Imms
|
f8fb4da9f4
|
Replace EventEmitter with EventEmitter2 in CircularList
|
2019-04-02 11:30:47 -07:00 |
|
Daniel Imms
|
ca1f7f1392
|
Add EventEmitter2
|
2019-04-02 10:11:59 -07:00 |
|
Daniel Imms
|
2e10c8c25e
|
Clean up
|
2019-04-02 08:04:39 -07:00 |
|
Daniel Imms
|
4a3609f805
|
Move platform to common and remove dom dependence in common
Because common/ imports 'xterm', it also imported dom accidentally.
Fixes #1990
|
2019-03-31 23:24:29 -07:00 |
|
Daniel Imms
|
0b78011fa3
|
Adopt project references
Recent versions of TypeScript has improved the performance of project
references so they are now viable to switch over to.
|
2019-03-30 14:05:24 -07:00 |
|
Jörg Breitbart
|
fdf784ea96
|
Merge branch 'master' into typedarray_parser
|
2019-01-27 17:29:12 +01:00 |
|
Jörg Breitbart
|
e67bef69f4
|
cleanup types
|
2019-01-27 17:28:15 +01:00 |
|
Daniel Imms
|
3a32a5714c
|
Merge branch 'master' into cleanup
|
2019-01-26 13:17:32 -08:00 |
|
Jörg Breitbart
|
4855b60ffe
|
move utf32ToString to TextDecoder.ts
|
2019-01-25 17:35:12 +01:00 |
|
Jörg Breitbart
|
21165a4286
|
Merge branch 'master' into typedarray_parser
|
2019-01-25 16:53:06 +01:00 |
|
Daniel Imms
|
07d3407892
|
Remove unused var and unneeded defensive check
...items as an arg will always be an array
|
2019-01-17 09:48:18 -08:00 |
|
Daniel Imms
|
68197ed47b
|
Merge branch 'master' into 622_reflow3
|
2019-01-16 19:41:46 -08:00 |
|
Jörg Breitbart
|
e7e0f67ea8
|
Merge branch 'master' into typedarray_parser
|
2019-01-12 13:43:40 +01:00 |
|
Ashwin Ramaswami
|
f090fa822d
|
doc: fix typos
|
2019-01-06 15:07:36 -08:00 |
|
Jörg Breitbart
|
27b91f6b00
|
speedup utf32ToString conversion
|
2019-01-03 02:55:11 +01:00 |
|
Jörg Breitbart
|
8fc66a39e3
|
switch parse buffer to UTF32
|
2019-01-03 00:48:00 +01:00 |
|
Daniel Imms
|
840970eac7
|
Update markers after a reflow
|
2018-12-31 13:15:23 -08:00 |
|
Jörg Breitbart
|
ef171bf29f
|
Merge branch 'master' into typedarray_parser
|
2018-12-15 23:42:08 +01:00 |
|
Daniel Imms
|
b9a22eb468
|
Remove utils/ folder
Part of #1507
|
2018-12-10 16:46:57 -08:00 |
|
Jörg Breitbart
|
2483a98f63
|
use faster string conversion
|
2018-11-29 21:13:18 +01:00 |
|
Jörg Breitbart
|
591dfd506d
|
fix DCS handler
|
2018-11-29 16:33:56 +01:00 |
|
jerch
|
41ba20f749
|
remove not longer needed test cases
Removed the `loopFill` test method as it is not needed anymore with the separation of the looping variant in `fillFallback`.
|
2018-11-23 18:40:52 +01:00 |
|
Daniel Imms
|
1b5ef5d93a
|
Move TypedArrayUtils to common
It belongs here since the renderers will use it
|
2018-11-23 08:08:30 -08: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
|
e9906f9b9e
|
compromise between code safety and speed
|
2018-11-07 00:56:45 +01:00 |
|
Jörg Breitbart
|
fb64c527a5
|
revert to precheck pushWouldTrim
|
2018-10-30 17:40:11 +01:00 |
|
Jörg Breitbart
|
93d7a3021d
|
remove pushRecycling, test case for trimAndRecycle, docs
|
2018-10-26 16:11:47 +02:00 |
|
Jörg Breitbart
|
1585aba5b5
|
slightly faster trimAndRecycle
|
2018-10-22 21:12:51 +02:00 |
|
Jörg Breitbart
|
82228ad891
|
trimAndRecycle with external check
|
2018-10-22 18:15:47 +02:00 |
|
Jörg Breitbart
|
751e2efa75
|
better integration and experimentalPushRecycling option
|
2018-10-10 15:00:38 +02:00 |
|
Jörg Breitbart
|
33a358033c
|
new approach
|
2018-10-09 23:48:58 +02:00 |
|
Daniel Imms
|
fb0b73ab83
|
Enforce core layering and enable strict
Part of #1507
Part of #1319
|
2018-09-18 10:21:59 -07:00 |
|