deathaxe
deathaxe
**Problem description** Normal diff algorithms often don't produce valuable results when comparing tree like data structures, such as css, json, xml, yaml, etc. [Graphtage](https://pypi.org/project/graphtage/) is a python based command line...
This PR... 1. applies scope changes from https://github.com/sublimehq/Packages/pull/4061 2. adds completions for `lang=` and `type=` attribute values. 3. adds support for long `language=` attribute to align with recent core package...
Fixes #38 This PR excludes `tag-event-attribute` and `tag-style-attribute` contexts from Svelte components as both haven't default HTML meaning and embedded syntax definitions might cause conflicts.
### Environment 1. Install LSP and LSP-lemminx 2. install XSL package 3. create a new XML stylesheet ```xsl { | } ``` ### The problem LemMinX is designed to provide...
This commit replaces wcwidth dependency by a simple vendored module, leveraging python's built-in unicodedata. Notes: 1. `wcwidth()` function, provided by wcwidth library, is already decorated with `lru_cache(100)`. Hence following line...
Resolves #192 This commit fixes `HPA` character, which is `U+0060` according to https://vt100.net/docs/vt510-rm/HPA.html, but not `U+0027`.
Resolves #141 Superseeds #142 This PR adds support for `DECKPAM` and `DECKPNM` escape sequences, to set keypad mode. If such escape sequence is found `Stream` emits `Screen.set_keypad_mode()`, which sets `Screen.keypad_mode`...
Resolves #194 This PR adds `Screen.set_keyboard_flags()` event handler, to handle [progressive enhancement](https://sw.kovidgoyal.net/kitty/keyboard-protocol/#progressive-enhancement) events. The `Screen` class therefore maintains a stack of `Screen.keybord_flags`, which is managed by `set_keybord_flags()` handler, if `Stream`...
> This issue affects applications interacting with [FISH Shell 4.0+](https://github.com/fish-shell/fish-shell), which sends `\x1b[=0u` and `\x1b[=5u` sequences by default. > > related with: https://github.com/fish-shell/fish-shell/issues/11054 > > implementation details: https://sw.kovidgoyal.net/kitty/keyboard-protocol/ > >...