bat 0.25.0

bat 0.25.0

Po troch mesiacoch vývoja bol vydaný 0.25.0 multiplatformový konzolový nástroj na prezeranie súborov bat, napísaný v jazyku Rust a distribuovaný pod licenciou MIT alebo Apache 2.0.
Nástroj podporuje zvýraznenie syntaxe pre 174 ($ bat -L) programovacie jazyky a textové značkovanie.

Hlavné zmeny:

  • Zobrazovanie názvu súboru v hlavičke terminálu, keď nie je nastavená možnosť Paging na Paging::Never.
  • bat —squeeze-blank/bat -s teraz zlučuje po sebe idúce prázdne riadky.
  • Pridaná možnosť —squeeze-limit na nastavenie maximálneho počtu prázdnych riadkov pri použití —squeeze-blank.
  • Do API bola pridaná PrettyPrinter::squeeze_empty_lines na podporu zlučovania prázdnych riadkov pri použití bat ako knižnice.
  • Zvýraznenie syntaxe JavaScriptu v súboroch, ktoré začínajú s #!/usr/bin/env bun.
  • Pridaná možnosť —strip-ansi={never,always,auto} na odstránenie ovládacích sekvencií ANSI z vstupných údajov.
  • Realizovaná možnosť pridávať alebo odstraňovať jednotlivé komponenty štýlu bez výmeny všetkých štýlov.
  • Implementovaná automatická voľba témy v závislosti od farebnej schémy emulátora terminálu.
  • Pridaná možnosť —binary=as-text na výstup binárneho obsahu.
  • Pridaný príkaz —completion na vytvorenie automatických doplnení príkazového shellu pre bat. Podporované sú bash, fish, zsh a ps1.
  • Iné vylepšenia a opravy chýb.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster