bat 0.25.0

bat 0.25.0

Efter tre måneders udvikling blev 0.25.0 versionen af den tværplatforme kommandolinje værktøj til visning af filer udgivet bat, skrevet i Rust sprog og udgivet under MIT- eller Apache 2.0 licensen.
Værktøjet understøtter syntaksfremhævelse for 174 ($ bat -L) programmeringssprog og tekstmarkup.

Vigtige ændringer:

  • Visning af filnavn i terminalens header, når Paging optionen ikke er lig med Paging::Never.
  • bat —squeeze-blank/bat -s komprimerer nu på hinanden følgende tomme linjer.
  • Tilføjet en —squeeze-limit option for at angive det maksimale antal tomme linjer ved brug af —squeeze-blank.
  • I API'et er der tilføjet PrettyPrinter::squeeze_empty_lines for at støtte komprimering af tomme linjer, når man bruger bat som et bibliotek.
  • Syntaksfremhævelse for JavaScript i filer, der starter med #!\/usr\/bin\/env bun.
  • Tilføjet en —strip-ansi={never,always,auto} option for at fjerne ANSI kontrol sekvenser fra input.
  • Mulighed for at tilføje eller fjerne enkelte stilkomponenter uden at erstatte alle stilarter er implementeret.
  • Automatisk tema valg baseret på emulatorens farveskema er blevet implementeret.
  • Tilføjet en —binary=as-text option for at udskrive binært indhold.
  • Tilføjet kommandoen —completion <shell> for at skabe autocompletion til kommandolinjen for bat. Bash, fish, zsh og ps1 understøttes.
  • Anbefalinger fra Linux Foundation om overholdelse af sanktioner i åbne projekter

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster