bat 0.25.0

bat 0.25.0

Po treh mesecih razvoja je izšla različica 0.25.0 učne konzolne aplikacije za ogled datotek. bat, napisana v jeziku Rust in razširjena pod licencama MIT ali Apache 2.0.
Orodje podpira poudarjanje sintakse za 174 ($ bat -L) programske jezike in markup jezike.

Glavne spremembe:

  • Prikaz imena datoteke v naslovni vrstici terminala, ko je možnost Paging drugačna od Paging::Never.
  • bat —squeeze-blank/bat -s zdaj stisne zaporedne prazne vrstice.
  • Dodana je možnost —squeeze-limit za določitev maksimalnega števila praznih vrstic pri uporabi —squeeze-blank.
  • V API je dodan PrettyPrinter::squeeze_empty_lines za podporo stiskanju praznih vrstic pri uporabi bat kot knjižnice.
  • Poudarjanje sintakse JavaScript v datotekah, ki se začnejo z #! /usr/bin/env bun.
  • Dodana je možnost —strip-ansi={never,always,auto} za odstranjevanje ANSI ukaznih zaporedij iz vhodnih podatkov.
  • Možnost dodajanja ali odstranjevanja posameznih komponent slogov brez nadomeščanja vseh slogov je bila izvedena.
  • Izvedena je samodejna izbira teme glede na barvno shemo emulatorja terminala.
  • Dodana je možnost —binary=as-text za izpis binarnih vsebin.
  • Dodana je ukazna vrstica —completion za ustvarjanje samodejnih dopolnitev ukazne lupine za bat. Podprti so bash, fish, zsh in ps1.
  • Andere verbeteringen en bugfixes.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster