neovim/test/functional/terminal
Gregory Anders b02c839414
fix(tui): set id parameter in OSC 8 sequences (#29840)
The id parameter is used to communicate to the terminal that two URLs
are the same. Without an id, the terminal must rely on heuristics to
determine which cells belong together to make a single hyperlink.

See the relevant section in the spec [1] for more details.

[1]: https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda#hover-underlining-and-the-id-parameter
2024-07-24 09:04:09 -05:00
..
altscreen_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
api_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
buffer_spec.lua fix(terminal): set local values of window options (#29326) 2024-06-14 06:20:42 +08:00
channel_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
clipboard_spec.lua feat(terminal): add support for copying with OSC 52 in embedded terminal (#29117) 2024-06-11 13:18:06 -05:00
cursor_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
edit_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
ex_terminal_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
highlight_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
mouse_spec.lua refactor(terminal): move :terminal defaults to _defaults.lua 2024-06-12 10:43:57 -05:00
scrollback_spec.lua test: improve test conventions 2024-04-23 18:17:04 +02:00
testutil.lua fix(ui): avoid ambiguity about last chunk when flushing halfway (#29718) 2024-07-15 18:35:20 +08:00
tui_spec.lua fix(tui): set id parameter in OSC 8 sequences (#29840) 2024-07-24 09:04:09 -05:00
window_spec.lua feat(column)!: rework 'statuscolumn' %r/l items 2024-06-16 19:04:34 +02:00
window_split_tab_spec.lua refactor(terminal): move :terminal defaults to _defaults.lua 2024-06-12 10:43:57 -05:00