Tobias Speicher
28dcd38a53
refactor: replace deprecated String.prototype.substr()
...
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com >
2022-03-25 20:41:06 +01:00
Daniel Imms
bb2367ab4a
Merge pull request #3711 from Tyriar/3705_2
...
Don't change overview ruler position based on decorations
2022-03-24 08:06:04 -07:00
Daniel Imms
02795f8803
Don't change overview ruler position based on decorations
...
The original fix for #3705 ended up revealing this other bug; the canvas
shouldn't be set based on the anchor of its decorations.
Fixes #3705
2022-03-24 08:02:52 -07:00
Daniel Imms
8528e8e83b
Merge pull request #3710 from Tyriar/3705
...
Don't override decoration positions
2022-03-24 07:07:03 -07:00
Daniel Imms
1f690c7703
Merge remote-tracking branch 'upstream/master' into 3705
2022-03-24 07:06:36 -07:00
Daniel Imms
24fb498757
Don't override decoration positions
...
This also fixes an exception that was throwing where we only allowed links
within the terminal's 'rows', which should have been buffer length
Fixes #3705
Part of microsoft/vscode#145808
2022-03-24 07:05:16 -07:00
Megan Rogge
7836097e56
Merge pull request #3709 from meganrogge/rows
...
don't throw if row > terminal.rows
2022-03-23 19:27:18 -04:00
meganrogge
86f80b344b
don't throw if row > terminal.rows
2022-03-23 19:20:16 -04:00
Daniel Imms
49bcb969b6
Merge pull request #3708 from Tyriar/search_colors
...
Allow configuring search overview ruler and border color
2022-03-23 15:10:58 -07:00
Daniel Imms
b55c7e342a
Improve setting names
2022-03-23 15:09:35 -07:00
Daniel Imms
23ed3327ce
Allow configuring search overview ruler and border color
...
Part of microsoft/vscode#145744
Part of microsoft/vscode#145742
Part of microsoft/vscode#145746
2022-03-23 15:04:13 -07:00
Megan Rogge
d57329f7e5
Merge pull request #3704 from meganrogge/emacs
...
add ST sequence, fix emacs
2022-03-23 17:46:38 -04:00
meganrogge and jerch
f6a384b401
fix tests
...
Co-authored-by: jerch <jerch@rockborn.de >
2022-03-23 17:39:10 -04:00
meganrogge
79c990d73e
Revert "fix most of tests"
...
This reverts commit becab08b6a .
2022-03-23 15:43:12 -04:00
meganrogge
ecfc2d4b40
Merge branch 'emacs' of https://github.com/meganrogge/xterm.js into emacs
2022-03-23 15:12:07 -04:00
meganrogge
becab08b6a
fix most of tests
2022-03-23 15:12:00 -04:00
Megan Rogge
8ad0bd1638
Merge branch 'master' into emacs
2022-03-23 14:44:01 -04:00
Megan Rogge
544c10009c
Merge pull request #3707 from meganrogge/findImprovements
...
use correct start col/row in next search
2022-03-23 14:43:47 -04:00
meganrogge
3457fb4872
Merge branch 'emacs' of https://github.com/meganrogge/xterm.js into emacs
2022-03-23 14:18:02 -04:00
meganrogge and jerch
8e17cace6f
use escaped format
...
Co-authored-by: jerch <jerch@rockborn.de >
2022-03-23 14:17:54 -04:00
meganrogge
93f7ad86da
Merge branch 'findImprovements' of https://github.com/meganrogge/xterm.js into findImprovements
2022-03-23 14:03:24 -04:00
meganrogge
3a0f64545e
throw for invalid row or col
2022-03-23 14:01:56 -04:00
Megan Rogge
5af5fe319b
Merge branch 'master' into findImprovements
2022-03-23 13:57:22 -04:00
meganrogge
b9d10f1453
use correct start col/row
2022-03-23 13:54:01 -04:00
Megan Rogge
14bfc0bf0e
Merge branch 'master' into emacs
2022-03-23 12:54:50 -04:00
meganrogge
078d88fbbe
pass in escape sequence with ESC notation"
2022-03-23 12:54:19 -04:00
meganrogge
dfe35a93d5
add ST sequence
2022-03-23 11:48:02 -04:00
Megan Rogge
7ff27240f0
Merge pull request #3702 from meganrogge/overviewrulerFix
2022-03-22 20:04:00 -04:00
meganrogge
550b19f334
refactor
2022-03-22 16:41:50 -04:00
meganrogge
74409da947
move resetting of var
2022-03-22 15:09:54 -04:00
meganrogge
1f60a398b2
on render, fire when height has changed (was 0)
2022-03-22 15:04:22 -04:00
meganrogge
21e1c5ef58
refresh canvas dimensions on refresh
2022-03-22 01:53:10 -04:00
Daniel Imms
dddde8ec23
Merge pull request #3698 from meganrogge/findAll
...
Show all matches when searching
2022-03-21 17:01:18 -07:00
Daniel Imms
43a014e8c1
Fix decoration lifecycle issues
2022-03-21 16:57:49 -07:00
Daniel Imms
b39477d81a
Fix full decorations
2022-03-21 16:45:48 -07:00
Daniel Imms
6ef1bdd7ce
Debounce onData listener
2022-03-21 16:37:46 -07:00
Daniel Imms
f9deb2f840
Don't set overview ruler width when using find
...
An embedder may not want to enable it
2022-03-21 16:34:48 -07:00
Daniel Imms
23076ba6cc
Fix duplicate decorations getting created
2022-03-21 16:24:34 -07:00
Daniel Imms
fe530d92ec
Ensure marker is disposed when decoration is
2022-03-21 16:11:31 -07:00
Daniel Imms
efda0e77a9
Fix indentation properly this time
2022-03-21 16:04:23 -07:00
Daniel Imms
87dd275a51
Undo change to Terminal.ts
2022-03-21 16:03:59 -07:00
Daniel Imms
ef3695f727
Move setting opacity into js
2022-03-21 16:03:10 -07:00
Daniel Imms
09d1a01126
Add ISearchDecorationOptions to the d.ts
2022-03-21 16:01:34 -07:00
Daniel Imms
7a70db709c
Fix API indentation
2022-03-21 15:51:51 -07:00
meganrogge
7f131aa19a
fix error
2022-03-21 18:16:35 -04:00
meganrogge
4645ef706e
refactor
2022-03-21 18:13:08 -04:00
meganrogge
866ee23df9
add disposeDecorations helper
2022-03-21 15:45:45 -04:00
meganrogge
fefdd8a4e9
clearDecorations
2022-03-21 15:44:17 -04:00
meganrogge
7a502c6b83
use const enum
2022-03-21 15:43:08 -04:00
meganrogge
90dca7d650
Merge branch 'findAll' of https://github.com/meganrogge/xterm.js into findAll
2022-03-21 15:37:45 -04:00