bat 0.25.0

bat 0.25.0

Nach drei Monaten Entwicklung wurde die plattformĂŒbergreifende Konsolenanwendung 0.25.0 zur Dateiansicht veröffentlicht bat, geschrieben in Rust und lizenziert unter MIT oder Apache 2.0.
Die Anwendung unterstĂŒtzt die Syntaxhervorhebung fĂŒr 174 ($ bat -L) Programmiersprachen und Textmarkups.

Wesentliche Änderungen:

  • Die Anzeige des Dateinamens im Terminaltitel, wenn die Paging-Option nicht Paging::Never ist.
  • bat —squeeze-blank/bat -s komprimiert jetzt aufeinanderfolgende leere Zeilen.
  • Eine Option —squeeze-limit wurde hinzugefĂŒgt, um die maximale Anzahl leerer Zeilen bei Verwendung von —squeeze-blank festzulegen.
  • In der API wurde PrettyPrinter::squeeze_empty_lines hinzugefĂŒgt, um das Komprimieren leerer Zeilen zu unterstĂŒtzen, wenn bat als Bibliothek verwendet wird.
  • Syntaxhervorhebung fĂŒr JavaScript in Dateien, die mit #!/usr/bin/env bun beginnen.
  • Eine Option —strip-ansi={never,always,auto} wurde hinzugefĂŒgt, um ANSI-Steuersequenzen aus den Eingabedaten zu entfernen.
  • Die Möglichkeit wurde implementiert, einzelne Stilkomponenten hinzuzufĂŒgen oder zu entfernen, ohne alle Stile zu ersetzen.
  • Eine automatische Themenwahl in AbhĂ€ngigkeit von der Farbschema des Terminalemulators wurde implementiert.
  • Eine Option —binary=as-text wurde hinzugefĂŒgt, um binĂ€re Inhalte auszugeben.
  • Das Kommando —completion wurde hinzugefĂŒgt, um Autocomplete-Funktionen fĂŒr die Shell fĂŒr bat zu erstellen. UnterstĂŒtzt werden bash, fish, zsh und ps1.
  • Weitere Verbesserungen und Bugfixes.

Quelle: linux.org.ru

ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen đŸ”„ ZuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster