bat 0.25.0

bat 0.25.0

Após três meses de desenvolvimento, foi lançado o 0.25.0 da ferramenta de console multiplataforma para visualização de arquivos bat, escrita em Rust e distribuída sob as licenças MIT ou Apache 2.0.
A ferramenta suporta destaque de sintaxe para 174 ($ bat -L) linguagens de programação e marcação de texto.

Principais mudanças:

  • Exibe o nome do arquivo no cabeçalho do terminal quando a opção Paging não é igual a Paging::Never.
  • bat —squeeze-blank/bat -s agora comprime linhas em branco consecutivas.
  • Adicionada a opção —squeeze-limit para definir o número máximo de linhas em branco ao usar —squeeze-blank.
  • Na API, adicionada PrettyPrinter::squeeze_empty_lines para suportar a compressão de linhas em branco ao usar bat como biblioteca.
  • Destaque de sintaxe para JavaScript em arquivos que começam com #!\/usr\/bin\/env bun.
  • Adicionada a opção —strip-ansi={never,always,auto} para remover sequências de controle ANSI da entrada.
  • Implementada a possibilidade de adicionar ou remover componentes de estilo individuais sem substituir todos os estilos.
  • Implementada a escolha automática de tema com base no esquema de cores do emulador de terminal.
  • Adicionada a opção —binary=as-text para exibir conteúdo binário.
  • Adicionada o comando —completion <shell> para criar autocompletes para o shell do bat. Suporta bash, fish, zsh e ps1.
  • Outras melhorias e correções de bugs.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster