bat 0.25.0

bat 0.25.0

Na een periode van drie maanden ontwikkeling is versie 0.25.0 van de cross-platform console tool voor het bekijken van bestanden uitgebracht bat, geschreven in de programmeertaal Rust en verspreid onder de MIT- of Apache 2.0-licentie.
De tool ondersteunt syntaxisaccentuering voor 174 ($ bat -L) programmeertalen en tekstopmaak.

Belangrijkste wijzigingen:

  • De bestandsnaam wordt weergegeven in de terminalkoptekst wanneer de Paging-optie niet gelijk is aan Paging::Never.
  • bat —squeeze-blank/bat -s ondersteunt nu het samenvoegen van opeenvolgende lege regels.
  • Een optie —squeeze-limit is toegevoegd om het maximale aantal lege regels in te stellen bij gebruik van —squeeze-blank.
  • In de API is PrettyPrinter::squeeze_empty_lines toegevoegd ter ondersteuning van het samenvoegen van lege regels bij gebruik van bat als bibliotheek.
  • Syntaxisaccentuering voor JavaScript in bestanden die beginnen met #!/usr/bin/env bun.
  • Een optie —strip-ansi={never,always,auto} is toegevoegd voor het verwijderen van ANSI-besturingsequenties uit de invoer.
  • De mogelijkheid is geïmplementeerd om afzonderlijke stijlcomponenten toe te voegen of te verwijderen zonder alle stijlen te vervangen.
  • Automatische themakeuze is geïmplementeerd op basis van het kleurenschema van de terminalemulator.
  • Een optie —binary=as-text is toegevoegd voor het weergeven van binaire inhoud.
  • Een —completion commando is toegevoegd voor het genereren van auto-aanvullingen voor de opdrachtregel voor bat. Bash, fish, zsh en ps1 worden ondersteund.
  • Op 30 mei is de consoletool GCLI uitgebracht

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster