Per Bothner
|
2f7fe1189c
|
New unicode-graphemes addon.
Handle grapheme cluster lookup as well as wcwidth.
This is based on Unicode 15, and could replace the unicode11 addon.
|
2023-05-16 18:31:31 -07:00 |
|
Jörg Breitbart
|
309ba47483
|
change batch size to 500
|
2022-12-05 20:03:25 +01:00 |
|
Jörg Breitbart
|
3a2ae96960
|
Merge branch 'master' into buffer_optimizations
|
2022-12-03 11:24:51 +01:00 |
|
Daniel Imms
|
5204374494
|
Add no-multi-asterisks rule
|
2022-10-15 08:43:06 -07:00 |
|
Jörg Breitbart
|
14b99dca76
|
Merge branch 'master' into buffer_optimizations
|
2022-10-09 21:41:06 +02:00 |
|
Daniel Imms
|
52ed65d7bd
|
Move w objects to $ prefix variables
Fixes #4138
|
2022-10-01 07:26:07 -07:00 |
|
Jörg Breitbart
|
785b932d75
|
lazy cleanup on buffer
|
2022-09-28 15:57:58 +02:00 |
|
Jörg Breitbart
|
7bba07e24e
|
rename fourByteCells to uint32Cells
|
2022-09-28 13:18:31 +02:00 |
|
Jörg Breitbart
|
39eea8ed88
|
remove useless condition
|
2022-09-28 13:15:34 +02:00 |
|
Jörg Breitbart
|
20c1f1a5f7
|
fix resize edge cases: always report cleanup state
|
2022-09-28 12:14:09 +02:00 |
|
Jörg Breitbart
|
e87f70d6d6
|
removed EMPTY_DATA branch
|
2022-09-28 11:55:26 +02:00 |
|
Jörg Breitbart
|
6225cc2b9c
|
optimize certain resize conditions
|
2022-09-13 14:37:29 +02:00 |
|
Daniel Imms
|
d3fd3d0f22
|
Merge pull request #4098 from jerch/protected
protection flag support
|
2022-09-12 05:52:43 -07:00 |
|
Daniel Imms
|
822ac527ba
|
Correct type and use ! to highlight the unsafe part
|
2022-09-09 12:48:55 -07:00 |
|
Daniel Imms
|
2032f409cf
|
Copy extended attributes to dest in reflow
Fixes #4108
|
2022-09-09 12:28:27 -07:00 |
|
Jörg Breitbart
|
b01a94f5bb
|
rename to respectProtect
|
2022-09-07 19:47:28 +02:00 |
|
Jörg Breitbart
|
fc46d69a57
|
add protection flag to DECSED/DECSEL, add DECSCA
|
2022-09-03 23:52:30 +02:00 |
|
Daniel Imms
|
4a50ca81c6
|
Optimize gc for WebglRenderer._updateModel and BufferLine.loadCell
RectangleRenderer not done yet
|
2022-08-28 09:06:42 -07:00 |
|
Daniel Imms
|
cc8748313e
|
Expose underline attrs as getter/setter
In preparation for storing them in a packed format for glyph caching
|
2022-07-23 07:13:29 -07:00 |
|
Jörg Breitbart
|
fd5f5e3204
|
extend AttributeData with eAttrs, implement SGR 4 subparams, tests
|
2020-03-08 18:57:05 +01:00 |
|
Jörg Breitbart
|
2b4da1f88e
|
add wide char handling to bufferline primitives
|
2019-12-21 21:40:01 +01:00 |
|
Daniel Imms
|
cfd158cbff
|
Remove unused imports
|
2019-10-21 18:48:49 -07:00 |
|
Daniel Imms
|
ae216c3088
|
Move AttributeData into separate file
|
2019-06-14 23:00:33 -07:00 |
|
Daniel Imms
|
45682f0e76
|
Move Content to Constants
|
2019-06-14 22:55:06 -07:00 |
|
Daniel Imms
|
4330741c5d
|
Move CellData into new file
|
2019-06-14 22:51:08 -07:00 |
|
Daniel Imms
|
3adddbf95a
|
Move some buffer constants into buffer/Constants
|
2019-06-14 22:39:35 -07:00 |
|
Daniel Imms
|
0b2df9d611
|
Split common/ Types.ts into .d.ts and Constants.ts
|
2019-06-14 21:30:51 -07:00 |
|
Daniel Imms
|
f8e7ff24d9
|
Merge core into common
Part of #1507
|
2019-06-08 16:09:27 -07:00 |
|