PÀrast kolme kuu arendustanti valmis 0.25.0 platvormidevaheline konsoolitarvik failide vaatamiseks bat, mis on kirjutatud keeles Rust ja levitatakse MIT vÔi Apache 2.0 litsentsi all.
Tööriist toetab sĂŒntaksi esitlemist 174 ($ bat -L) programmeerimiskeelte ja teksti mĂ€rgistamise jaoks.
Peamised muudatused:
- Faili nime kuvamine terminali pealkirjas, kui lehekĂŒljenduse valik ei ole Paging::Never.
- bat âsqueeze-blank/bat -s nĂŒĂŒd tihendab jĂ€rjestikuseid tĂŒhje ridu.
- Lisatud valik âsqueeze-limit maksimaalse tĂŒhjade ridade arvu mÀÀramiseks, kui kasutatakse âsqueeze-blank.
- API-s on lisatud PrettyPrinter::squeeze_empty_lines, et toetada tĂŒhjade ridade tihendamist, kui bat-i kasutatakse raamatukoguna.
- JavaScripti sĂŒntaksi esitlemine failides, mis algavad #!\/usr\/bin\/env bun.
- Lisatud valik âstrip-ansi={never,always,auto} ANSI juhtimisjĂ€rgu eemaldamiseks sisenemises.
- Tehtud on vĂ”imalus lisada vĂ”i eemaldada ĂŒksikuid stiilikomponente ilma kĂ”iki stiile asendamata.
- Tehtud on automaatne teema valik sÔltuvalt terminali emulaatori vÀrviskeemist.
- Lisatud valik âbinary=as-text binaarse sisu vĂ€ljundiks.
- Lisatud kĂ€sk âcompletion <shell> bat-i kĂ€skude automaatsete tĂ€ienduste loomiseks. Toetatakse bash, fish, zsh ja ps1.
- Muud parendused ja veaparandused.
Allikas: linux.org.ru
