bat 0.25.0

bat 0.25.0

Después de tres meses de desarrollo, se lanzó la versión 0.25.0 de la utilidad de consola multiplataforma para ver archivos bat, escrita en Rust y distribuida bajo la licencia MIT o Apache 2.0.
La utilidad soporta resaltado de sintaxis para 174 ($ bat -L) lenguajes de programación y markup.

Principales cambios:

  • Muestra el nombre del archivo en la parte superior de la terminal, cuando la opción Paging no es igual a Paging::Never.
  • bat —squeeze-blank / bat -s ahora comprime las líneas en blanco consecutivas.
  • Se ha añadido la opción —squeeze-limit para establecer el número máximo de líneas en blanco al usar —squeeze-blank.
  • Se ha añadido PrettyPrinter::squeeze_empty_lines a la API para soportar la compresión de líneas vacías al usar bat como biblioteca.
  • Resaltado de sintaxis de JavaScript en archivos que comienzan con #! /usr /bin /env bun.
  • Se ha añadido la opción —strip-ansi={never,always,auto} para eliminar las secuencias de control ANSI de la entrada.
  • Se ha implementado la posibilidad de añadir o eliminar componentes de estilo individuales sin reemplazar todos los estilos.
  • Se ha implementado la selección automática de tema según el esquema de colores del emulador de terminal.
  • Se ha añadido la opción —binary=as-text para mostrar contenido binario.
  • Se ha añadido el comando —completion para crear auto-completados para la línea de comandos para bat. Soporta bash, fish, zsh y ps1.
  • Otras mejoras y correcciones de errores.

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster