David Peter
74d666f5c0
Merge branch 'master' into skip-highlighting-when-no-color
2024-02-23 21:45:38 +01:00
David Peter
7604fe5567
Merge pull request #2807 from Oliver-Looney/2783-setting-terminal-title
...
2783 setting terminal title
2024-02-23 21:37:28 +01:00
David Peter
0080b043c4
Merge branch 'master' into master
2024-02-23 21:35:21 +01:00
cyqsimon
c7bce46622
Write changelog
2024-02-21 15:24:36 +08:00
cyqsimon
2b4339663c
Builtin glob matchers build offload, v2
2024-02-21 14:56:37 +08:00
cyqsimon
6a6b02117b
Apply clippy fixes ( #2864 )
...
* Apply clippy fixes
* Write changelog
2024-02-20 19:39:22 +01:00
cyqsimon
511cd30105
Write changelog
2024-02-21 00:26:23 +08:00
cyqsimon
92915e22e7
Map containers .conf
files to TOML syntax
2024-02-21 00:25:06 +08:00
cyqsimon
d499191b0a
Write changelog
2024-02-20 14:54:43 +08:00
cyqsimon
152d69fe98
Add syntax mapping for podman quadlets
2024-02-20 14:49:12 +08:00
cyqsimon
81aa24310c
Write changelog
2024-02-20 14:33:02 +08:00
cyqsimon
75cdabaf13
Relax syntax mapping rule restrictions to allow brace expansion
2024-02-20 14:24:51 +08:00
Oliver Looney
1f628203e5
Merge branch 'master' into 2783-setting-terminal-title
2024-02-12 09:34:01 +00:00
David Peter
1b9fc1d5af
Merge pull request #2856 from eth-p/fix-2185
...
Fix incorrect categorization of ANSI SGR sequences.
2024-02-12 08:32:47 +01:00
David Peter
bc1ca1a346
Merge branch 'master' into fix-2185
2024-02-12 08:19:56 +01:00
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
2024-02-12 08:19:34 +01:00
Ethan P.
25b5a41189
Skip syntax parsing when color output disabled
2024-02-11 22:49:49 -08:00
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`).
2024-02-11 22:27:35 -08:00
Ethan P.
84d80eebd0
Test for correct categorization of SGR sequences
...
This adds a regression test for the fix in the previous commit.
2024-02-11 19:40:29 -08:00
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.
2024-02-11 19:35:54 -08:00
Ethan P.
9d77c1373c
Fix off-by-one error in line number continuation
2024-02-11 16:49:06 -08:00
Oliver Looney
c3f2ddf509
Merge branch 'master' into 2783-setting-terminal-title
2024-02-11 22:53:48 +00:00
Oliver looney
8a51172b11
simplified basic_set_terminal_title
2024-02-11 22:43:07 +00:00
einfachIrgendwer0815
875046e4cd
Mention which style components are the default
2024-02-11 10:06:01 +01:00
mxaddict
a5bd9f51be
Added JSONC and aws credentials to the syntax mappings
2024-02-11 04:57:42 +08:00
Ethan P
5a2a20af42
Merge pull request #2544 from eth-p/fix-2541
...
Treat OSC ANSI Sequences as Invisible Text & Add OSC 8 Support
2024-02-09 22:20:30 -08:00
Ethan P
61029c8bd2
Update changelog for fix of ANSI OSC sequences
2024-02-09 22:09:40 -08:00
Ethan P
1023399c5e
Remove hyperlink when wrapping lines
2024-02-09 22:09:39 -08:00
Ethan P
6549e26f5d
Re-emit hyperlinks when wrapping lines
2024-02-09 22:09:39 -08:00
Ethan P
165c495e75
Replace AnsiCodeIterator in printer.rs
...
This uses the new EscapeSequenceIterator, saving us a preprocessing step
for each line.
2024-02-09 22:09:39 -08:00
Ethan P
6b9b085be3
Add EscapeSequenceIterator
...
This is an iterator for escape sequences, using
EscapeSequenceOffsetsIterator for the underlying parsing of individual
escape sequences.
2024-02-09 22:09:39 -08:00
Ethan P
2d46d54ae3
Add tests for re-emitting SGR sequences on wrap
2024-02-09 22:09:39 -08:00
Ethan P
3d04699710
Add regression test for #2541
...
More specifically, the test ensures that OSC sequences don't end up
wrapping the line.
2024-02-09 22:09:39 -08:00
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 :)
2024-02-09 22:09:39 -08:00
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.
2024-02-09 22:09:35 -08:00
Ethan P
c29bf2ff28
Update git2 dependency
2024-02-09 22:05:30 -08:00
David Peter
ab4e5ed52e
Merge pull request #2815 from dtolnay-contrib/derive
...
Eliminate dependency on serde's "derive" feature
2024-02-09 08:21:21 +01:00
David Tolnay
1a54c9bf6d
Eliminate dependency on serde's "derive" feature
2024-02-08 15:55:30 -08:00
Oliver looney
02077db53e
undid unnecessary api visibility changes
2024-02-08 21:41:20 +00:00
Oliver looney
7ce010d9ed
Using hypens instead of underscores for set-terminal-title command
2024-02-08 21:33:03 +00:00
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>
2024-02-08 07:54:17 +00:00
David Peter
3761df9112
Merge pull request #2849 from eth-p/readme-less-options-explained
...
Clarify when/how default args are added to less.
2024-02-08 08:29:20 +01:00
Ethan P.
adfaef19da
Clarify when/how default args are added to less
2024-02-07 21:22:08 -08:00
dependabot[bot]
f7bea6de5b
Bump clircle from 0.4.0 to 0.5.0 ( #2845 )
...
Bumps [clircle](https://github.com/niklasmohrin/clircle ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/niklasmohrin/clircle/releases )
- [Commits](https://github.com/niklasmohrin/clircle/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: clircle
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 05:00:25 +00:00
dependabot[bot]
65aae5d0a1
Bump toml from 0.8.6 to 0.8.9 ( #2844 )
...
Bumps [toml](https://github.com/toml-rs/toml ) from 0.8.6 to 0.8.9.
- [Commits](https://github.com/toml-rs/toml/compare/toml-v0.8.6...toml-v0.8.9 )
---
updated-dependencies:
- dependency-name: toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 04:43:10 +00:00
dependabot[bot]
e3866b1f7e
Bump indexmap from 2.1.0 to 2.2.2 ( #2847 )
...
Bumps [indexmap](https://github.com/indexmap-rs/indexmap ) from 2.1.0 to 2.2.2.
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md )
- [Commits](https://github.com/indexmap-rs/indexmap/compare/2.1.0...2.2.2 )
---
updated-dependencies:
- dependency-name: indexmap
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 04:25:19 +00:00
dependabot[bot]
23de8e093b
Bump semver from 1.0.20 to 1.0.21 ( #2843 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.20 to 1.0.21.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.20...1.0.21 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 04:05:59 +00:00
dependabot[bot]
196a4cb18f
Bump assets/themes/zenburn from e627f1c
to 86d4ee7
( #2842 )
...
Bumps [assets/themes/zenburn](https://github.com/colinta/zenburn ) from `e627f1c` to `86d4ee7`.
- [Commits](e627f1cb22...86d4ee7a1f
)
---
updated-dependencies:
- dependency-name: assets/themes/zenburn
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 03:15:26 +00:00
Andy Kipp
695cf1f387
Update CHANGELOG.md
2024-01-31 14:12:00 +01:00
Andy Kipp
0af1df5258
Create xonsh.toml
2024-01-31 14:07:56 +01:00