Repository navigation
v8.1.9
·
56 commits
to 8.2
since this release
Immutable
release. Only release title and notes can be modified.
Changelog (v8.1.8...v8.1.9)
- bug #66688 Fix text ending with invalid UTF-8 measuring 0 columns or being emptied (@lyrixx)
- bug #66583 Skip the full repaint on height-only resizes in Termux (@phcorp)
- bug #66591 Hide the cursor when its marker is above the screen (@nicolas-grekas)
- bug #66587 Separate the blocks of a loose list item with a blank line in MarkdownWidget (@phcorp)
- bug #66578 Improve key handling on terminals without the Kitty protocol (@phcorp)
- bug #66582 Decode the Ctrl+letter keys tmux sends inside a bracketed paste (@phcorp)
- bug #66581 Close truncated hyperlinks and split large lines a chunk at a time in truncateToWidth() (@phcorp)
- bug #66580 Fix MarkdownWidget task lists, single tildes, style leaks, partial fences and loose lists (@phcorp)
- bug #66579 Break words and lines at Unicode and CJK boundaries (@phcorp)
- bug #66577 Split CR line endings and expand tabs before writing (@phcorp)
- bug #66576 Read Kitty keypad keys as the keys and text they stand for (@phcorp)
- bug #66575 Stop holding input back behind escape sequences that never complete (@phcorp)
- bug #66555 Match a modified escape that parse() names (@phcorp)
- bug #66539 Fix parse() and matches() of modified function keys (@phcorp)
- bug #66502 Give no width to format characters and lone combining marks (@nicolas-grekas)
- bug #66499 Fix wrapLineIntoChunks() returning a chunk wider than the width after wrapping at a space (@nicolas-grekas)
- bug #66446 Measure an emoji ZWJ, modifier or tag sequence as two columns (@nicolas-grekas)
- bug #66439 Fix slicing counting a combining mark as a column (@phcorp)