PĂ€rast kolmekuulist arendust vabanes 0.25.0 platvormideĂŒlesest konsooli utiliidist failide vaatamiseks bat, mis on kirjutatud keeles Rust ja levitatakse litsentsi MIT vĂ”i Apache 2.0 alusel.
Utiliit toetab sĂŒntaksi esitlemist 174 ($ bat -L) programmeerimiskeelte ja tekstimĂ€rgistamise jaoks.
Peamised muudatused:
- Faili nime kuvamine terminali pealkirjas, kui lehe valik ei ole Paging::Never.
- bat âsqueeze-blank/bat -s nĂŒĂŒd pigistab jĂ€rjestikuseid tĂŒhje ridu.
- Lisatud valik âsqueeze-limit maksimaalsete tĂŒhjade ridade arvu mÀÀramiseks kasutamisel âsqueeze-blank.
- API-sse on lisatud PrettyPrinter::squeeze_empty_lines, et toetada tĂŒhjade ridade kokkusurumist, kui bat-i kasutatakse raamatukoguna.
- JavaScripti sĂŒntaksi esitlemine failides, mis algavad #!/usr/bin/env bun.
- Lisatud valik âstrip-ansi={never,always,auto} ANSI juhtimissektsioonide eemaldamiseks sisendist.
- Rakendatud vĂ”imalus lisada vĂ”i eemaldada ĂŒksikuid stiilikomponente, asendamata kĂ”iki stiile.
- Rakendatud automaatne teemavalik sÔltuvalt terminali emulaatori vÀrviskeemist.
- Lisatud valik âbinary=as-text binaarse sisu vĂ€ljundiks.
- Lisatud kĂ€sk âcompletion <shell> kĂ€surea automaatsete tĂ€ienduste loomiseks. Toetatud on bash, fish, zsh ja ps1.
- Muud tÀiustused ja veaparandused.
Allikas: linux.org.ru
