Daniel Imms
|
8e378c07e9
|
Merge pull request #4165 from Tyriar/4164
Define all events and emitters consistently
|
2022-10-01 08:28:18 -07:00 |
|
Daniel Imms
|
1a22c44f2b
|
Make all emitters readonly
|
2022-10-01 08:02:32 -07:00 |
|
Daniel Imms
|
cf9949840b
|
Use readonly over getter for exposing events
Fixes #4164
|
2022-10-01 07:52:26 -07:00 |
|
Daniel Imms
|
52ed65d7bd
|
Move w objects to $ prefix variables
Fixes #4138
|
2022-10-01 07:26:07 -07: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
|
2608db2728
|
unit tests, fix DECRQSS report
|
2022-09-04 11:04:07 +02:00 |
|
Jörg Breitbart
|
fc46d69a57
|
add protection flag to DECSED/DECSEL, add DECSCA
|
2022-09-03 23:52:30 +02:00 |
|
Daniel Imms
|
3f3fc183f4
|
Merge branch 'master' into 1134_3
|
2022-08-30 05:53:36 -07:00 |
|
Daniel Imms
|
4a50ca81c6
|
Optimize gc for WebglRenderer._updateModel and BufferLine.loadCell
RectangleRenderer not done yet
|
2022-08-28 09:06:42 -07:00 |
|
greenmashimaro
|
b59de22c36
|
fix typo
|
2022-08-23 15:09:43 +08:00 |
|
Daniel Imms
|
bc528cd870
|
Ensure extended underline style is cleared on SGR 24
|
2022-08-07 11:51:52 -07:00 |
|
Daniel Imms
|
e87e15e87b
|
Only override AttributeData.isUnderline when urlId is set
|
2022-08-07 10:36:42 -07:00 |
|
Daniel Imms
|
9c9ff2b38c
|
Clean up
|
2022-08-07 07:46:16 -07:00 |
|
Daniel Imms
|
91d46dae50
|
OSC link progress
|
2022-08-07 05:08:13 -07:00 |
|
Daniel Imms
|
0910e58b15
|
Merge pull request #3924 from silamon/allowmarkersonaltbuffer
Allow markers on the alt buffer
|
2022-07-31 14:39:45 -07:00 |
|
Daniel Imms
|
14d59999e4
|
Update src/common/buffer/BufferSet.test.ts
|
2022-07-31 14:39:37 -07:00 |
|
Simon Lamon
|
0a83040ac8
|
clearAllMarkers
|
2022-07-31 07:38:14 +00:00 |
|
Daniel Imms
|
0514b55936
|
Fix default underline color
Fixes #3971
|
2022-07-30 23:16:47 -07:00 |
|
Daniel Imms
|
19fb806214
|
Fix tests
|
2022-07-23 13:44:12 -07:00 |
|
Daniel Imms
|
03f15a7fb7
|
Store extended attributes in single number
|
2022-07-23 11:12:17 -07:00 |
|
Daniel Imms
|
34cd5966b9
|
Webgl 3 key cache map
|
2022-07-23 07:31:51 -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 |
|
Megan Rogge
|
52044e9aad
|
clear all markers (#3868)
|
2022-06-21 18:26:02 +00:00 |
|
meganrogge
|
82706e77db
|
add to mockbuffer
|
2022-03-02 20:19:49 -06:00 |
|
 Megan RoggeandDaniel Imms
|
1af22b24c0
|
Update src/common/buffer/Buffer.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
|
2022-03-02 15:18:29 -06:00 |
|
 Megan RoggeandDaniel Imms
|
85dd6a9e87
|
Update src/common/buffer/Buffer.ts
Co-authored-by: Daniel Imms <2193314+Tyriar@users.noreply.github.com>
|
2022-03-02 15:18:24 -06:00 |
|
Megan Rogge
|
7bf12f9123
|
break into two methods
|
2022-03-02 20:29:31 +00:00 |
|
meganrogge
|
f5b66775db
|
during buffer clear, don't dispose of markers on first line
|
2022-03-02 12:36:35 -06:00 |
|
meganrogge
|
ef0312473e
|
re-add i-- so that markers on the same line get disposed of
|
2022-02-24 12:07:54 -06:00 |
|
meganrogge
|
34ec80a322
|
use ybase + y when clearing markers
|
2022-02-24 12:02:11 -06:00 |
|
meganrogge
|
e8579bd655
|
fix marker splice by decrementing index
|
2022-02-23 16:02:08 -06:00 |
|
Daniel Imms
|
da5c24a33f
|
Fix clearMarkers when y=0 and avoid extra indexOf
|
2022-02-22 06:38:01 -08:00 |
|
meganrogge
|
f839a0da8b
|
use splice instead of filter
|
2022-02-18 17:50:12 -06:00 |
|
meganrogge
|
5b44deaa30
|
get rid of markers once they've been disposed via clear
|
2022-02-18 15:38:07 -06:00 |
|
meganrogge
|
7134eaf20c
|
remove trailing space
|
2022-02-15 11:57:20 -06:00 |
|
meganrogge
|
9847dcaacc
|
fix #3641
|
2022-02-15 11:38:04 -06:00 |
|
meganrogge
|
ac7486856c
|
improve conditional
|
2022-02-04 17:41:54 -06:00 |
|
meganrogge
|
8999d3948a
|
fix test and improve name
|
2022-02-04 17:39:37 -06:00 |
|
meganrogge
|
f3bd1e24b7
|
undo formatting change
|
2022-02-04 16:13:20 -06:00 |
|
meganrogge
|
e9913522ac
|
fix buffers not clearing
|
2022-02-04 16:11:04 -06:00 |
|
Daniel Imms
|
1d3c1964f9
|
Merge branch 'master' into exception_3602
|
2022-01-11 08:12:24 -08:00 |
|
Daniel Imms
|
a6b0734fe8
|
Prevent exception being thrown in reflow smaller
Fixes #3602
|
2022-01-11 08:11:36 -08:00 |
|
Simon Lamon
|
1dcc1d1baf
|
fix test and replace options with rawOptions
|
2022-01-08 08:20:50 +00:00 |
|
Daniel Imms
|
20460a2be1
|
Fire buffer activate event on buffer service reset
|
2021-09-02 07:34:04 -07:00 |
|
Daniel Imms
|
a2352f345b
|
Merge branch 'master' into strikethrough
|
2021-07-09 06:53:05 -07:00 |
|
meganrogge
|
09acb2b5f9
|
+1 to rangeLength when on a wrapped line to match standard behavior
|
2021-06-08 14:52:05 -07:00 |
|
Simon Lamon
|
d19a740825
|
Support strikethrough text style
|
2021-05-15 17:35:23 +02:00 |
|