SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for bat-0.24.0-1.5.i586.rpm :

* Fri Nov 03 2023 Joshua Smith - Update to 0.24.0: Features:
* Add environment variable BAT_PAGING, see #2629
* Add opt-in (--features lessopen) support for LESSOPEN and LESSCLOSE. See #1597, #1739, #2444, #2602, and #2662 Bugfixes:
* Fix more not being found on Windows when provided via BAT_PAGER, see #2570, #2580, and #2651
* Switched default behavior of --map-syntax to be case insensitive #2520
* Updated version of serde_yaml to 0.9. See #2627
* Fix arithmetic overflow in LineRange::from and LineRange::parse_range, see #2674, #2698
* Fix paging not happening when stdout is interactive but stdin is not, see #2574
* Make -pp override --paging and vice versa when passed as a later argument, see #2660 Other:
* Output directory for generated assets (completion, manual) can be customized, see #2515
* Use the is-terminal crate instead of atty, see #2530
* Add Winget Releaser workflow, see #2519
* Bump MSRV to 1.70, see #2651 Syntaxes:
* Associate os-release with bash syntax, see #2587
* Associate Containerfile with Dockerfile syntax, see #2606
* Replaced quotes with double quotes so fzf integration example script works on windows and linux. see #2095
* Associate ksh files with bash syntax, see #2633
* Associate sarif files with JSON syntax, see #2695
* Associate ron files with rust syntax, see #2427
* Add support for WebGPU Shader Language, see #2692
* Add .dpkg-new and .dpkg-tmp to ignored suffixe, see #2595
* fix: Add syntax mapping
*.jsonl => json, see #2539
* Update Julia syntax, see #2553
* add NSIS support, see #2577
* Update ssh-config, see #2697
* Sat Mar 25 2023 Michael Vetter - Update to 0.23.0: Features:
* Implemented -S and --chop-long-lines flags as aliases for - -wrap=never. See #2309
* Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see #1152, #1281, and #2381
* Implemented --nonprintable-notation=caret to support showing non-printable characters using caret notation. See #2429 Bugfixes:
* Fix bat cache --clear not clearing the --target dir if specified. See #2393 Other:
* Various bash completion improvements, see #2310
* Disable completion of cache subcommand, see #2399
* Signifigantly improve startup performance on macOS, see #2442
* Bump MSRV to 1.62, see #2496 Syntaxes:
* Added support for Ada, see #1300 and #2316
* Added todo.txt syntax, see #2375
* Improve Manpage.sublime-syntax. See #2364 and #2461
* Added a new requirements.txt syntax, see #2361
* Added a new VimHelp syntax, see #2366
* Associate pdm.lock with TOML syntax, see #2410
* Todo.txt: Fix highlighting of contexts and projects at beginning of done.txt, see #2411
* cmd-help: overhaul scope names (colors) to improve theme support; misc syntax improvements. See #2419
* Added support for Crontab, see #2509
* Wed Nov 30 2022 Filippo Bonazzi - Add shell completion packages- Install manpage
* Fri Oct 14 2022 William Brown - Update vendored dependencies- Add _constraints to prevent OBS workers randomly failing
* Tue Sep 13 2022 jorik.cronenbergAATTsuse.com- Update to version 0.22.1: - v0.22.1
* Bugfixes - Bring back pre-processing of ANSI escape characters to so that some common bat use cases starts working again. See #2308 (AATTEnselic) - v0.22.0
* Features - Make the default macOS theme depend on Dark Mode. See #2197, #1746 (AATTEnselic) - Support for separate system and user config files. See #668 (AATTpatrickpichler)
* Bugfixes - Prevent fork nightmare with PAGER=batcat. See #2235 (AATTjohnmatthiggins) - Make --no-paging/-P override --paging=... if passed as a later arg, see #2201 (AATTthemkat) - --map-syntax and --ignored-suffix now works together, see #2093 (AATTczzrr) - Strips byte order mark from output when in non-loop-through mode. See #1922 (AATTdag-h)
* Other - Relaxed glibc requirements on amd64, see #2106 and #2194 (AATTsharkdp) - Improved fish completions. See #2275 (AATTzgracem) - Stop pre-processing ANSI escape characters. Syntax highlighting on ANSI escaped input is not supported. See #2185 and #2189 (AATTEnselic)
* Syntaxes - NSE (Nmap Scripting Engine) is mapped to Lua, see #2151 (AATTCre3per) - Correctly color fstab dump and pass fields, see #2246 (AATTyuvalmo) - Update Command Help syntax, see #2255 - Julia: Fix syntax highlighting for function name starting with struct, see #2230 - Minor update to LiveScript, see #2291 - Associate .mts and .cts files with the TypeScript syntax. See #2236 (AATTkidonng) - Fish history is mapped to YAML. See #2237 (AATTkidonng)
* bat as a library - Make bat::PrettyPrinter::syntaxes() iterate over new bat::Syntax struct instead of &syntect::parsing::SyntaxReference. See #2222 (AATTEnselic) - Clear highlights after printing, see #1919 and #1920 (AATTrhysd)
* Mon May 30 2022 Jan Baier - Update to version 0.21.0:
* assets/create.sh
* Bump to v0.21.0
* Make `INI` syntax register as handler of `.inf` files
* release-checklist.md: Don\'t recommend `--allow-dirty` to cargo publish
* release-checklist.md: Recommend looking at the tip of master for `-h` and `man`
* release-checklist.md: Recommend `--locked` for `cargo install`
* release-checklist.md: Recommend a single git grep command for MSRV
* CHANGELOG.md: Clean up and tweak
* Bump to syntect 5.0.0 to e.g. start lazy-loading syntaxes (#2181)
* Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)
* Bump assets/syntaxes/02_Extra/Zig from `87ecbca` to `1a4a384` (#2136)
* Add `--relative` to `batdiff` in README.md (#2172)
* printer.rs: De-duplicate code to highlight long lines
* Limit nix features
* Add a --style=default option (#2119)
* Bump assets/syntaxes/02_Extra/Nginx from `15a1db1` to `65f5a63`
* Skip syntax highlighting for long lines (#2165)
* Add support for BusyBox less as pager (#2162)
* Bump nix from 0.23.1 to 0.24.1
* Bump flate2 from 1.0.22 to 1.0.23
* Bump thiserror from 1.0.30 to 1.0.31
* Run `cargo clippy --fix --all-targets --all-features` with Rust 1.60
* Add mapping for Unix mail spool (#2156)
* Bump assets/syntaxes/02_Extra/Fish from `cd95616` to `98316d4`
* Syntax: add cmd-help (#2148)
* bug_report.md template: Explicitly ask for steps
* bug_report.md template: Mention some already reported bugs
* Print info about custom assets in --diagnostics
* Lock regex crate at min 1.5.5 for CVE-2022-24713
* Allow configuring show_nonprintable from PrettyPrinter
* Bump git2 from 0.14.1 to 0.14.2
* Bump once_cell from 1.9.0 to 1.10.0
* Bump regex from 1.5.4 to 1.5.5
* Bump semver from 1.0.6 to 1.0.7
* Bump assets/syntaxes/02_Extra/Fish from `2c254cc` to `cd95616`
* Syntax: [Log] highlight escape characters in double quoted strings
* Include contents of custom assets `metadata.yaml` in `--diagnostics`
* Bump shell-words from 1.0.0 to 1.1.0
* Bump git2 from 0.13.25 to 0.14.1
* Updated test names
* correctly handle multiple tabs in one line
* add show_all_tabstops_long integration test
* add show_all_tabstops integration test
* Correctly render tab stops
* Syntax: add clang-format (#2076)
* Bump serial_test from 0.5.1 to 0.6.0
* Bump semver from 1.0.4 to 1.0.6
* Bump predicates from 2.1.0 to 2.1.1
* release-checklist: Remind where to push tags in forks
* Mon Apr 18 2022 Ferdinand Thiessen - Update to version 0.20.0
* New style component header-filesize to show size of the displayed file in the header.
* Use underline for line highlighting on ANSI
* Fix bash completion on bash 3.x and bash-completion 1.x.- Update to version 0.19.0
* Reduce startup time in loop-through mode by 90%.
* Load themes lazily to make bat start 25% faster when disregarding syntax load time.
* Python syntax highlighting no longer suffers from abysmal performance in specific scenarios.
* Fix for poor performance when ANSI escape sequences are piped to bat
* Fix for incorrect handling of ANSI escape sequences when using --wrap=never
* Load custom assets as fast as integrated assets
* Support for x:-delta (minus) syntax in line ranges
* Support for --ignored-suffix argument.
* $BAT_CONFIG_DIR is now a recognized environment variable. It has precedence over $XDG_CONFIG_HOME
* Support for x:+delta syntax in line ranges (e.g. 20:+10)
* Add new --acknowledgements option that gives credit to theme and syntax definition authors
* Fix: First line not shown in diff context.
* Fix: Do not ignore syntaxes that handle file names with a
*.conf extension.
* Thu Sep 30 2021 william.brownAATTsuse.com- Replace rust-packaging with cargo-packaging
* Wed Aug 18 2021 mvetterAATTsuse.com- Update to f3d53b to fix build on Tumbleweed because of Rust 1.54 See https://github.com/sharkdp/bat/issues/1796
* Update git2 dependency to fix incompatibility with Rust 1.54
* Reduce startup time in loop-through mode with 80%-90%
* HighlightingAssets: Move out fn get_integrated_
*set() to module scope
* Support a hidden arg --no-custom-assets that skips loading assets from the cache
* HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failable
* HighlightingAssets::get_extension_syntax(): Split up into smaller methods
* Make loading of cached assets closer in performance to integrated assets
* Add Enselic in FUNDING.yml
* Update battest.py
* Add `rs` identifier for Rust code blocks in Markdown
* Update CHANGELOG
* Add groff syntax
* Add custom FUNDING.yml
* HighlightingAssets: Introduce private fn new() helper
* HighlightingAssets: Encapsulate syntax_set behind a getter
* De-duplicate some themes.bin and syntaxes.bin related code
* Fix typo in README
* Wed Aug 18 2021 mvetterAATTsuse.com- Update to version 0.18.2:
* Add note on vulnerability reporting, closes #1473
* Upgrade CHANGELOG with security vulnerability notice
* Update Julia syntax test
* Update Julia syntax, closes #1692
* Update assets
* Run cargo fmt
* Bump version to v0.18.2
* Use resolved path for --diagnostic as well
* Fix for Windows: do not run binaries from CWD
* Bump assets/syntaxes/02_Extra/CMake from `7d6231c` to `ab6ef4e`
* Bump ansi_colours from 1.0.2 to 1.0.4
* Bump globset from 0.4.6 to 0.4.8
* Add CHANGELOG entry for #1687
* Abort ignored filename suffix stripping early on unworkable filenames
* Simplify ignored filename suffix stripping
* Add syntax tests for ignored filename suffixes
* Find syntax ignoring known backup/template filename suffixes
* CICD: sync with pastel, minor changes
* Add some more options to bash completion
* Bump assert_cmd from 1.0.4 to 1.0.5
* Fix missing config/cache arguments in Zsh completion
* Document --generate-config-file in manual
* Add change log entry for bash completion
* Depend on scop/bash-completion
* Add missing comment about --theme arg escaping
* Add bash completion
* pretty_printer.rs: Don\'t use a URL as an example Input title
* Update README.md
* Update README.md
* Modify Linguist overrides
* Spelling fixes
* Highlight mtab files with fstab highlighting
* README.md: List compatibility as another advantage to 3-bit themes
* README.md: Mention that PAGER is ignored if set to more or most
* Bump nix from 0.20.0 to 0.21.0
* Bump assert_cmd from 1.0.3 to 1.0.4
* Update `CHANGELOG.md` for #1668
* Add Verilog syntax test file
* Add varlink syntax test file
* Add TypeScriptReact syntax test file
* Add Stylus syntax test file
* Add Strace syntax test file
* Add Robot Framework syntax test file
* Add Rego syntax test file
* Add Puppet syntax test file
* Add NAnt Build File syntax test file
* Add Literate Haskell syntax test file
* Add jsonnet syntax test file
* Add Java Server Page (JSP) syntax test file
* Add \'NOTICE\' to list of file names to skip
* Add Fortran Namelist syntax test file
* Add Fortran (Fixed Form) syntax test file
* Add Fortran (Modern) syntax test file
* Add F# syntax test file
* Add CoffeeScript syntax test file
* Add Cabal syntax test file
* CHANGELOG.md: Apply DotENV syntax also for .env.default and .env.defaults
* DotENV.sublime-syntax: Re-exported after .tmLanguage update
* Bump assets/syntaxes/02_Extra/DotENV from `a1c9176` to `58201ba`
* Refactor \"Use `matches` macro\"
* Update `CHANGELOG.md` for #1661
* Use the functional update syntax
* Implement `From<..>` instead of `Into<..>`
* Use the functional update syntax
* Use `matches` macro
* Use `!theme.is_empty()`
* ja: add section about integration with fzf
* ja: fix typo
* Update CHANGELOG for #1655
* Add XAML test file
* Add dash test file
* Update CHANGELOG for #1654
* Add support for XAML files
* Add support for dash shebang
* Fix broken img link
* Update and polish Korean translation
* Sun Jun 13 2021 idesmiAATTprotonmail.com- Update to version 0.18.1:
* Update binary assets
* Bump version, update dependencies
* Updated CHANGELOG
* Bump assets/syntaxes/02_Extra/Lean from `824213d` to `29a03a8`
* Bump serde from 1.0.124 to 1.0.125
* Bump bugreport from 0.3.0 to 0.4.0
* Bump assets/syntaxes/02_Extra/FSharp from `c18616d` to `9e4645c`
* add warning highlighting to log file syntax definition
* add word boundaries to log syntax highlighting
* Add independent log syntax
* improve syslog syntax
* replace Syslog dependency with a custom syntax
* add example syslog file for highlighting tests
* Revert \"Update of themes.bin that adds Dark+\"
* Update of themes.bin that adds Dark+
* Add \"Visual Studio Dark+\" theme to vec of themes
* Add Dark+ theme
* Thu Mar 25 2021 Ismail Dönmez - Update to version 0.18.0
* Features - Use a pager when bat --list-languages is called, see #1394 (AATTstku1985)
* Bugfixes - If the last line doesn\'t end with a newline character, don\'t add it if --style=plain, see #1438 (AATTEnselic) - Only print themes hint in interactive mode (bat --list-themes), see #1439 (AATTrsteube) - VimL syntax highlighting fix, see #1450 (AATTesensar) - Print an \'Invalid syntax theme settings\' error message if a custom theme is broken, see #614 (AATTEnselic) - If plain mode is set and wrap is not explicitly opted in, long lines will no be truncated, see #1426 - If PAGER (but not BAT_PAGER or --pager) is more or most, silently use less instead to ensure support for colors, see #1063 (AATTEnselic) - If PAGER is bat, silently use less to prevent recursion. For BAT_PAGER or --pager, exit with error, see #1413 (AATTEnselic) - Manpage highlighting fix, see #1511 (AATTkeith-hall) - BAT_CONFIG_PATH ignored by bat if non-existent, see #1550 (AATTsharkdp)
* Other - Performance improvements, see #1421 (AATTLovecraftianHorror) - Added a new --diagnostic option to collect information for bug reports, see #1459 (AATTsharkdp) - Modified default theme colors to differentiate between a JSON key and a string value, see #1400 (AATTkeith-hall) - Upped min required Rust version to 1.42
* Syntaxes - Added Zig syntax, see #1470 (AATTpaulsmith) - Added Lean syntax, see #1446 (AATTJulian) - Added .resource extension for Robot Framework files, see #1386 - Added gnuplot syntax, see #1431 (AATTsharkdp) - Highlight
*.pac (Proxy auto-config) files as JavaScript, see #1515 (AATTsharkdp)
* New themes - ansi replaces ansi-dark and ansi-light, see #1104 and #1412 (AATTmk12). Breaking change: users that were previously using one of the ansi-
* themes should switch to ansi. - The Gruvbox theme has been updated, see #1291 (AATTj0hnmeow). Breaking change: users that were previously using gruvbox or gruvbox-white should update and use gruvbox-dark/gruvbox-light instead.
* bat as a library - The following PrettyPrinter methods have been removed (they were previously deprecated): + input_stdin_with_name + input_from_bytes_with_name + input_from_reader_with_name + vcs_modification_markers (if the git feature is not enabled)
 
ICM