Commit Graph

2986 Commits (master)
 

Author SHA1 Message Date
David Peter 4549f83689
Merge branch 'master' into quadlet 3 months ago
David Peter e6e8f847be
Merge pull request #2865 from cyqsimon/syntax-mapping-fix
Relax syntax mapping rule restrictions to allow brace expansion
3 months ago
David Peter b9e249f782
Merge branch 'master' into syntax-mapping-fix 3 months ago
David Peter 3ffa3648cf
Merge pull request #2853 from einfachIrgendwer0815/document_default_style_components
Document default style components
3 months ago
David Peter 5c2cc53882
Merge pull request #2867 from cyqsimon/containers-conf
Map containers `.conf` files to TOML syntax
3 months ago
David Peter a6f01af8de
Merge branch 'master' into containers-conf 3 months ago
David Peter 85a549e293
Merge pull request #2840 from anki-code/master
Added xonsh shell support
3 months ago
David Peter b718889ba2
Merge branch 'master' into master 3 months ago
David Peter 708c74f6af
Merge pull request #2795 from mxaddict/master
Added JSONC and aws credentials to the syntax mappings
3 months ago
David Peter 74d666f5c0
Merge branch 'master' into skip-highlighting-when-no-color 3 months ago
David Peter 7604fe5567
Merge pull request #2807 from Oliver-Looney/2783-setting-terminal-title
2783 setting terminal title
3 months ago
David Peter 0080b043c4
Merge branch 'master' into master 3 months ago
cyqsimon c7bce46622
Write changelog 3 months ago
cyqsimon 2b4339663c
Builtin glob matchers build offload, v2 3 months ago
cyqsimon 6a6b02117b
Apply clippy fixes (#2864)
* Apply clippy fixes

* Write changelog
3 months ago
cyqsimon 511cd30105
Write changelog 3 months ago
cyqsimon 92915e22e7
Map containers `.conf` files to TOML syntax 3 months ago
cyqsimon d499191b0a
Write changelog 3 months ago
cyqsimon 152d69fe98
Add syntax mapping for podman quadlets 3 months ago
cyqsimon 81aa24310c
Write changelog 3 months ago
cyqsimon 75cdabaf13
Relax syntax mapping rule restrictions to allow brace expansion 3 months ago
Oliver Looney 1f628203e5
Merge branch 'master' into 2783-setting-terminal-title 3 months ago
David Peter 1b9fc1d5af
Merge pull request #2856 from eth-p/fix-2185
Fix incorrect categorization of ANSI SGR sequences.
3 months ago
David Peter bc1ca1a346
Merge branch 'master' into fix-2185 3 months ago
David Peter f735120978
Merge pull request #2854 from eth-p/fix-line-number-wrap-off-by-one
Fix off-by-one error in line number continuation
3 months ago
Ethan P. 25b5a41189
Skip syntax parsing when color output disabled 3 months ago
Ethan P. c94cf4e14e
Split syntax highlighting from print_line into fn
This simplifies the `print_line` function a little bit while also
providing a way for syntax highlighting to be skipped when it's
not being used (i.e. `--color=never`).
3 months ago
Ethan P. 84d80eebd0
Test for correct categorization of SGR sequences
This adds a regression test for the fix in the previous commit.
3 months ago
Ethan P. 915dd9fbf8
Fix incorrect categorization of SGR sequences
Specifically, prevent other attributes from leaking into the
bold/dim/italic/underline attributes, and ensure that bright backgrounds
are put into the background attribute instead of the foreground
attribute.
3 months ago
Ethan P. 9d77c1373c
Fix off-by-one error in line number continuation 3 months ago
Oliver Looney c3f2ddf509
Merge branch 'master' into 2783-setting-terminal-title 3 months ago
Oliver looney 8a51172b11
simplified basic_set_terminal_title 3 months ago
einfachIrgendwer0815 875046e4cd
Mention which style components are the default 3 months ago
mxaddict a5bd9f51be Added JSONC and aws credentials to the syntax mappings 3 months ago
Ethan P 5a2a20af42
Merge pull request #2544 from eth-p/fix-2541
Treat OSC ANSI Sequences as Invisible Text & Add OSC 8 Support
3 months ago
Ethan P 61029c8bd2
Update changelog for fix of ANSI OSC sequences 3 months ago
Ethan P 1023399c5e
Remove hyperlink when wrapping lines 3 months ago
Ethan P 6549e26f5d
Re-emit hyperlinks when wrapping lines 3 months ago
Ethan P 165c495e75
Replace AnsiCodeIterator in printer.rs
This uses the new EscapeSequenceIterator, saving us a preprocessing step
for each line.
3 months ago
Ethan P 6b9b085be3
Add EscapeSequenceIterator
This is an iterator for escape sequences, using
EscapeSequenceOffsetsIterator for the underlying parsing of individual
escape sequences.
3 months ago
Ethan P 2d46d54ae3
Add tests for re-emitting SGR sequences on wrap 3 months ago
Ethan P 3d04699710
Add regression test for #2541
More specifically, the test ensures that OSC sequences don't end up
wrapping the line.
3 months ago
Ethan P 054421268f
Strip OSC sequences before printing
This commit strips OSC (Operating System Command) sequences before
printing lines. Eventually when time permits, I want to add back
support for printing OSC sequences (and improve it to treat hyperlinks
like an attribute).

Until then, this should help prevent garbled output :)
3 months ago
Ethan P 414403b062
Add EscapeSequenceOffsetsIterator
This can be used to extract a subset of ANSI escape sequences from a
string of text. I have big plans for this eventually, but for now, it'll
be used to strip OSC before printing.
3 months ago
Ethan P c29bf2ff28 Update git2 dependency 3 months ago
David Peter ab4e5ed52e
Merge pull request #2815 from dtolnay-contrib/derive
Eliminate dependency on serde's "derive" feature
3 months ago
David Tolnay 1a54c9bf6d
Eliminate dependency on serde's "derive" feature 3 months ago
Oliver looney 02077db53e
undid unnecessary api visibility changes 3 months ago
Oliver looney 7ce010d9ed
Using hypens instead of underscores for set-terminal-title command 3 months ago
dependabot[bot] 95993cf37e
Bump assets/syntaxes/02_Extra/cmd-help from `b150d84` to `209559b` (#2841)
Bumps [assets/syntaxes/02_Extra/cmd-help](https://github.com/victor-gp/cmd-help-sublime-syntax) from `b150d84` to `209559b`.
- [Commits](b150d84534...209559b72f)

---
updated-dependencies:
- dependency-name: assets/syntaxes/02_Extra/cmd-help
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 months ago