chore(deps): bump vte from 0.13.1 to 0.14.1 (#680)
Some checks are pending
release-please / release-please (push) Waiting to run
release-please / setup-release (push) Blocked by required conditions
release-please / publish-crate (push) Blocked by required conditions
release-please / Build release binaries (aarch64, apple-darwin) (push) Blocked by required conditions
release-please / Build release binaries (aarch64, unknown-linux-musl) (push) Blocked by required conditions
release-please / Build release binaries (arm, unknown-linux-musl) (push) Blocked by required conditions
release-please / Build release binaries (armv7, unknown-linux-musl) (push) Blocked by required conditions
release-please / Build release binaries (x86_64, apple-darwin) (push) Blocked by required conditions
release-please / Build release binaries (x86_64, unknown-linux-musl) (push) Blocked by required conditions
Build & Test / unittests (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / unittests (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / e2e (linux, ubuntu-latest, stable, x86_64-unknown-linux-musl) (push) Waiting to run
Build & Test / e2e (macos, macos-latest, stable, x86_64-apple-darwin) (push) Waiting to run
Build & Test / clippy (push) Waiting to run
Build & Test / rustfmt (push) Waiting to run

Bumps [vte](https://github.com/alacritty/vte) from 0.13.1 to 0.14.1.
- [Release notes](https://github.com/alacritty/vte/releases)
- [Changelog](https://github.com/alacritty/vte/blob/master/CHANGELOG.md)
- [Commits](https://github.com/alacritty/vte/compare/v0.13.1...v0.14.1)

---
updated-dependencies:
- dependency-name: vte
  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>
This commit is contained in:
dependabot[bot] 2025-01-14 19:33:58 +01:00 committed by GitHub
parent 0fabdf9704
commit 4fa222a9d9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 5 additions and 18 deletions

17
Cargo.lock generated
View file

@ -1017,23 +1017,12 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
[[package]]
name = "vte"
version = "0.13.1"
version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9a0b683b20ef64071ff03745b14391751f6beab06a54347885459b77a3f2caa5"
checksum = "231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077"
dependencies = [
"arrayvec",
"utf8parse",
"vte_generate_state_changes",
]
[[package]]
name = "vte_generate_state_changes"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2e369bee1b05d510a7b4ed645f5faa90619e05437111783ea5848f28d97d3c2e"
dependencies = [
"proc-macro2",
"quote",
"memchr",
]
[[package]]

View file

@ -31,7 +31,7 @@ env_logger = { version = "0.11.6", optional = true }
time = "0.3.13"
clap = { version = "4.5.26", optional = true, features = ["cargo", "derive"] }
tuikit = "0.5.0"
vte = "0.13.1"
vte = "0.14.1"
fuzzy-matcher = "0.3.7"
rayon = "1.5.3"
derive_builder = "0.20.2"

View file

@ -192,9 +192,7 @@ impl ANSIParser {
pub fn parse_ansi(&mut self, text: &str) -> AnsiString<'static> {
let mut statemachine = vte::Parser::new();
for byte in text.as_bytes() {
statemachine.advance(self, *byte);
}
statemachine.advance(self, text.as_bytes());
self.save_str();
let stripped = std::mem::take(&mut self.stripped);