Accepting request 1235801 from utilities

- Update to 0.25.0:
  Features:
  * Set terminal title to file names when Paging is not Paging::Never #2807
  * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665
  * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665
  * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665
  * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913
  * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999
  * Add or remove individual style components without replacing all styles #2929
  * Automatically choose theme based on the terminal's color scheme, see #2896
  * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976
  * Make shell completions available via --completion <shell>, see issue #2057 and PR #3126
  * Syntax highlighting for puppet code blocks within Markdown files, see #3152
  Bugfixes:
  * Fix long file name wrapping in header, see #2835
  * Fix NO_COLOR support, see #2767
  * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544
  * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856
  * Fix panel width when line 10000 wraps, see #2854
  * Fix compile issue of time dependency caused by standard library regression #3045
  * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108
  * Fix bugs in $LESSOPEN support, see #2805
  Other:
  * Upgrade to Rust 2021 edition #2748
  * Refactor and cleanup build script #2756
  * Checks changelog has been written to for PRs in CI #2766
    + Use GitHub API to get correct PR submitter #2791
  * Minor benchmark script improvements #2768
  * Update Arch Linux package URL in README files #2779
  * Update and improve zsh completion, see #2772

OBS-URL: https://build.opensuse.org/request/show/1235801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/bat?expand=0&rev=22
This commit is contained in:
Ana Guerrero 2025-01-09 14:07:32 +00:00 committed by Git OBS Bridge
commit bd356a4a12
6 changed files with 82 additions and 8 deletions

View File

@ -4,7 +4,7 @@
<service name="obs_scm" mode="localonly"> <service name="obs_scm" mode="localonly">
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/sharkdp/bat</param> <param name="url">https://github.com/sharkdp/bat</param>
<param name="revision">v0.24.0</param> <param name="revision">v0.25.0</param>
<param name="versionformat">@PARENT_TAG@</param> <param name="versionformat">@PARENT_TAG@</param>
<param name="versionrewrite-pattern">v(.*)</param> <param name="versionrewrite-pattern">v(.*)</param>
</service> </service>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:b4a826c5e5f81f4f6618db5db6e827400100c7d2a184fe50569f542854b9ad6c
size 57373468

3
bat-0.25.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f93e6359282e84f258751821392a5ca1ec21f2199c5e878b0652336576954a86
size 57347804

View File

@ -1,3 +1,77 @@
-------------------------------------------------------------------
Wed Jan 8 07:10:49 UTC 2025 - Michael Vetter <mvetter@suse.com>
- Update to 0.25.0:
Features:
* Set terminal title to file names when Paging is not Paging::Never #2807
* bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665
* bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665
* PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665
* Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913
* bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999
* Add or remove individual style components without replacing all styles #2929
* Automatically choose theme based on the terminal's color scheme, see #2896
* Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976
* Make shell completions available via --completion <shell>, see issue #2057 and PR #3126
* Syntax highlighting for puppet code blocks within Markdown files, see #3152
Bugfixes:
* Fix long file name wrapping in header, see #2835
* Fix NO_COLOR support, see #2767
* Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544
* Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856
* Fix panel width when line 10000 wraps, see #2854
* Fix compile issue of time dependency caused by standard library regression #3045
* Fix override behavior of --plain and --paging, see issue #2731 and PR #3108
* Fix bugs in $LESSOPEN support, see #2805
Other:
* Upgrade to Rust 2021 edition #2748
* Refactor and cleanup build script #2756
* Checks changelog has been written to for PRs in CI #2766
+ Use GitHub API to get correct PR submitter #2791
* Minor benchmark script improvements #2768
* Update Arch Linux package URL in README files #2779
* Update and improve zsh completion, see #2772
* More extensible syntax mapping mechanism #2755
* Use proper Architecture for Debian packages built for musl, see #2811
* Pull in fix for unsafe-libyaml security advisory, see #2812
* Update git-version dependency to use Syn v2, see #2816
* Update git2 dependency to v0.18.2, see #2852
* Improve performance when color output disabled, see #2397 and #2857
* Relax syntax mapping rule restrictions to allow brace expansion #2865
* Apply clippy fixes #2864
* Faster startup by offloading glob matcher building to a worker thread #2868
* Display which theme is the default one in basic output (no colors), see #2937
* Display which theme is the default one in colored output, see #2838
* Add aarch64-apple-darwin ("Apple Silicon") binary tarballs to releases, see #2967
* Update the Lisp syntax, see #2970
* Use bat's ANSI iterator during tab expansion, see #2998
* Support 'statically linked binary' for aarch64 in 'Release' page, see #2992
* Update options in shell completions and the man page of bat, see #2995
* Update nix dev-dependency to v0.29.0, see #3112
* Bump MSRV to 1.74, see #3154
* Update clircle dependency to remove winapi transitive dependency, see #3113
Syntaxes:
* cmd-help: scope subcommands followed by other terms, and other misc improvements, see #2819
* Upgrade JQ syntax, see #2820
* Add syntax mapping for quadman quadlets #2866
* Map containers .conf files to TOML syntax #2867
* Associate .xsh files with xonsh syntax that is Python, see #2840
* Associate JSON with Comments .jsonc with json syntax, see #
* Associate JSON-LD .jsonld files with json syntax, see #3037
* Associate .textproto files with ProtoBuf syntax, see #3038
* Associate GeoJSON .geojson files with json syntax, see #3084
* Associate .aws/{config,credentials}, see #2795
* Associate Wireguard config /etc/wireguard/*.conf, see #2874
* Add support for CFML, see #3031
* Map *.mkd files to Markdown syntax, see issue #3060 and PR #3061
* Add syntax mapping for CITATION.cff, see #3103
* Add syntax mapping for kubernetes config files #3049
* Adds support for pipe delimiter for CSV #3115
* Add syntax mapping for /etc/pacman.conf #2961
* Associate uv.lock with TOML syntax, see #3132
Themes:
* Patched/improved themes for better Manpage syntax highlighting support, see #2994
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Nov 19 22:43:42 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net> Tue Nov 19 22:43:42 UTC 2024 - Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>

View File

@ -1,7 +1,7 @@
# #
# spec file for package bat # spec file for package bat
# #
# Copyright (c) 2024 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: bat Name: bat
Version: 0.24.0 Version: 0.25.0
Release: 0 Release: 0
Summary: A cat(1) clone with syntax highlighting and Git integration Summary: A cat(1) clone with syntax highlighting and Git integration
License: Apache-2.0 OR MIT License: Apache-2.0 OR MIT

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:febd93c4919a26c54719ce4c8ee8c1ec5fb6e1389f028a9ef95a78ca0ca33293 oid sha256:b902c8ce90dc74523ae3aacee51e704c6962efe52da2cbcb4dac0ab07846ee14
size 27405620 size 41895448