Commit Graph
100 Commits
Author SHA1 Message Date
Keith Hall 93b020bf93 Merge pull request #3400 from CosmicHorrorDev/upd-onig-sys
build(deps): bump onig_sys 69.8.1 to 69.9.1
2025-09-04 09:20:23 +03:00
Keith Hall 297e8280d9 Merge pull request #3376 from eric-menne/fix/ctrl-c_fails_in_powershell
Fix ctrl-c fails in powershell
2025-08-22 17:59:35 +03:00
Keith Hall c9b41b1df7 Merge pull request #3381 from CalebLarsen/update-docs
docs: added minor theming documentation notes
2025-08-22 07:12:17 +03:00
Keith Hall 6a74283289 Merge pull request #3382 from CosmicHorrorDev/update-github-theme
deps: Bump assets/themes/github-sublime-theme from `508740b` to `59e525f`
2025-08-20 08:04:30 +03:00
Keith Hall 1c6ad4d514 Merge pull request #3345 from cavanaug/master
Support context in line ranges
2025-08-20 06:43:36 +03:00
Keith Hall 9824090654 Merge pull request #3369 from forkeith/utf16le
Fix the read_line method for utf16le/be input
2025-08-16 15:49:16 +03:00
Keith Hall bdaf25793d cargo fmt 2025-08-16 15:36:45 +03:00
Keith Hall 96ce80d0e2 Apply same fix and tests for UTF16BE 2025-08-16 15:36:45 +03:00
Keith Hall 40c4c8e542 More thorough tests for UTF16LE 2025-08-16 15:35:57 +03:00
Keith Hall 6675153460 Fix the read_line method for utf16le input
to determine the end of the line, instead of reading until \n (0x0A) and then reading until 0x00 and calling it done, read until we find 0x00 preceded by 0x0A.
2025-08-16 15:35:57 +03:00
Keith Hall 6d849e53d2 Merge pull request #3373 from wcampbell0x2a/add-name-to-x86-asm-sublime-syntax
Add x86_64 Assembly to x86 sublime syntax file
2025-08-13 09:44:13 +03:00
Keith Hall 7fc3d6b588 Update assets/syntaxes/02_Extra/Assembly (x86_64).sublime-syntax 2025-08-13 09:34:59 +03:00
Keith Hall 60833ae5ec Merge pull request #3372 from Nicholas42/master
update gruvbox theme
2025-08-10 19:12:53 +03:00
Keith Hall d9cc01b50c Merge pull request #3370 from qianbinbin/fix/manpager
Make MANPAGER more portable
2025-08-10 06:17:17 +03:00
Keith Hall 30b42149aa Merge pull request #3200 from forkeith/add_missing_switches_to_manpage
Add missing command line switches to manpage
2025-08-08 06:35:31 +03:00
Keith Hall c25e005c87 Add missing command line switches to manpage
- `--binary`
- `--completion`
- `--strip-ansi`
2025-08-08 06:21:41 +03:00
Keith Hall c4d7451841 Merge pull request #3365 from deflektor/update/CompletionPwsh
Update ps1 completion
2025-08-08 06:19:29 +03:00
Keith Hall b47338ec75 Merge pull request #3362 from qianbinbin/fix/batdiff
Make batdiff more portable
2025-08-08 05:51:24 +03:00
Keith Hall 4c2b20fedd Merge pull request #3368 from forkeith/fix_missing_assets
Replace missing asset submodules
2025-08-07 22:55:30 +03:00
Keith Hall 9d3245eebe Replace missing asset submodules 2025-08-07 22:45:22 +03:00
Keith Hall 369ea67ad3 Merge pull request #3359 from sharkdp/dependabot/submodules/assets/syntaxes/02_Extra/typst-syntax-highlight-4e2e68b
Bump assets/syntaxes/02_Extra/typst-syntax-highlight from `3f2561d` to `4e2e68b`
2025-08-01 06:23:46 +03:00
Keith Hall 4f0a3f5766 Merge pull request #3353 from Ferenc-/linux-ini-formats
Add syntax mapping for flatpakref
2025-07-31 20:26:08 +03:00
Keith Hall 847b717cdf Merge pull request #3351 from musicinmybrain/console-0.16
Update console dependency from 0.15.10 to 0.16.0
2025-07-23 15:19:11 +03:00
Keith Hall 8bc4e76e47 Merge pull request #3347 from bash/terminal-colorsaurus-1.0
Update terminal-colorsaurus to 1.0
2025-07-22 21:19:24 +03:00
Keith Hall 872d0baafb Merge pull request #3206 from sharkdp/make_map_syntax_case_insensitive
Make map-syntax target case insensitive
2025-07-17 22:31:54 +03:00
Keith Hall f1d45da676 Merge pull request #3333 from SchweGELBin/catppuccin-update
Bump Catppuccin from 19c4453 to ccf194f
2025-07-11 20:41:39 +03:00
Keith Hall 735fb7be0e Merge pull request #3322 from YDX-2147483647/lean
Update Lean.sublime-syntax from Lean 3 to Lean 4
2025-07-11 20:28:18 +03:00
Keith Hall e888e968b6 Merge pull request #3340 from cyqsimon/syntax-mapping-build-script-use-quote
Build script: replace string-based codegen with `quote`-based codegen
2025-07-10 23:46:54 +03:00
Keith Hall b387abea6b Merge pull request #3342 from krikera/master
docs(man): update --style documentation with priority rules
2025-07-10 23:30:05 +03:00
Keith Hall 226efecdd6 Merge pull request #3337 from JerryImMouse/syntax-vhdl
Add syntax highlighting for VHDL language
2025-07-09 22:31:26 +03:00
Keith Hall c18f5e054e Merge pull request #3338 from cyqsimon/certbot
Add syntax mapping for certbot certificate configuration
2025-07-08 23:44:37 +03:00
Keith Hall e2aa4bc33c Merge pull request #3320 from krikera/add-mill-syntax-mapping
Add syntax mapping for Mill build tool files to use Scala syntax
2025-06-02 19:50:38 +03:00
Keith Hall f11d34997a Merge pull request #3317 from SchweGELBin/catppuccin
Themes: Add Catppuccin
2025-05-31 16:50:34 +03:00
Keith Hall 6886cdaace Merge pull request #3315 from krikera/fix-utf8-bom-syntax-detection
Fix UTF-8 BOM file type detection for first-line syntax patterns
2025-05-31 14:45:50 +03:00
Keith Hall 0da4084064 Merge pull request #3300 from cskeeters/syntax_typst
Adds Typst syntax from hyrious/typst-syntax-highlight
2025-05-21 05:47:26 +03:00
Keith Hall aa5e28bef5 Merge pull request #3299 from cyqsimon/quadlet
Update quadlet syntax mapping rules to cover quadlets in subdirectories
2025-05-20 21:40:43 +03:00
Keith Hall c32fa662d5 Merge pull request #3298 from ZaneErebos/patch-2
Clarify situation in which man page and shell completions will be accessible when building from source
2025-05-19 04:42:28 +03:00
Keith Hall 79ecb11ce2 Add new sponsor Graphite to Readme (#3270)
* Add new sponsor Graphite to Readme

* hide bullet points in sponsors section of readme

* remove bullet points
2025-05-05 08:44:24 +02:00
Keith Hall 0b48eab7a6 Merge pull request #3276 from forkeith/livescript_fix
remove LiveScript submodule
2025-04-30 22:42:30 +03:00
Keith Hall ccfbd1ee31 remove LiveScript submodule
the repo has gone away, causing all our CI etc. to break

we can keep the highlighting though because we have a .sublime-syntax file
2025-04-30 22:32:48 +03:00
Keith Hall 98c9a5d948 Merge pull request #3263 from gthb/patch-1
Fix copy-paste mistake in bat.1.in
2025-04-15 21:55:35 +03:00
Keith Hall 96ea42e5f4 Merge branch 'master' into patch-1 2025-04-15 21:25:32 +03:00
Keith Hall 2ff2a818ef Merge pull request #3068 from ajesipow/read-from-tail
Support relative negative line ranges
2025-04-15 21:16:39 +03:00
Keith Hall dd694c266e Merge branch 'master' into patch-1 2025-04-15 21:00:19 +03:00
Keith Hall c4461f7d78 Merge branch 'master' into read-from-tail 2025-04-15 20:59:51 +03:00
Keith Hall 77de5160ac Merge pull request #3266 from sharkdp/fix_ci
use latest Ubuntu for CI jobs now that GitHub deprecated 20.04
2025-04-15 20:59:14 +03:00
Keith Hall b9fcc5ae2d use latest Ubuntu for CI jobs now that GitHub deprecated 20.04 2025-04-15 20:30:56 +03:00
Keith Hall e42883bf2c Merge branch 'master' into read-from-tail 2025-04-15 20:27:26 +03:00
Keith Hall 5c41a45931 Merge branch 'master' into patch-1 2025-04-15 20:09:50 +03:00
Keith Hall 93be82ebc9 Merge pull request #3236 from chetanjangir0/add-gdscript-support
Add GDScript Syntax Support (#3233)
2025-04-13 12:31:26 +03:00
Keith Hall debb66f8b0 Merge pull request #3262 from AdamGaskins/bash-zsh
Fix syntax highlighting for bash/zsh
2025-04-12 18:21:01 +03:00
Keith Hall 80a38590b8 Merge pull request #3245 from HSM95/fix/multibyte-chars
Fix for multibyte characters in file path
2025-04-12 11:30:28 +03:00
Keith Hall 44a6e29da7 Merge branch 'master' into fix/multibyte-chars 2025-04-12 11:20:48 +03:00
Keith Hall 57629bcaca Merge pull request #3239 from einfachIrgendwer0815/feature/page_list_themes
Add paging to `--list-themes`
2025-04-05 09:08:35 +03:00
Keith Hall fc7dff50b0 Merge pull request #3255 from dan-hipschman/fix-syntax-test-compare-script
Make highlight tests fail when new syntaxes don't have fixtures
2025-04-02 05:21:30 +03:00
Keith Hall 59b1f362f6 Merge pull request #3241 from chetanjangir0/add-odin-syntax
Add Odin Language Syntax Support
2025-03-29 08:23:52 +02:00
Keith Hall ad8da94d2a Merge pull request #3243 from simono/patch-2
Use built-in detection for OS theme in Readme
2025-03-29 05:27:11 +02:00
Keith Hall bbb5829ad9 Merge pull request #3242 from simono/patch-1
Add abbreviations for fish to Readme
2025-03-29 05:13:14 +02:00
Keith Hall 4998f58847 Merge pull request #3215 from sharkdp/debsources
Add debsources syntax
2025-02-25 22:28:09 +02:00
Keith Hall ffc094bd91 Add debsources syntax 2025-02-25 22:17:00 +02:00
Keith Hall 343326eacf Merge pull request #3213 from sharkdp/csproj_xml_mapping
Map various .NET file extensions to XML syntax
2025-02-25 05:09:12 +02:00
Keith Hall d31bc4347a Map various .NET file extensions to XML syntax 2025-02-23 20:20:52 +02:00
Keith Hall adfb951e51 Merge pull request #3209 from sharkdp/ndjson
Add mapping for ndjson file extension to JSON syntax
2025-02-15 12:16:52 +02:00
Keith Hall 94d3dc254e Merge pull request #3205 from sharkdp/syslog_error_highlighting_fix
Syslog error highlighting fix
2025-02-10 20:46:54 +02:00
Keith Hall 915eb55779 Merge branch 'master' into syslog_error_highlighting_fix 2025-02-09 22:20:14 +02:00
Keith Hall 547bc38118 Merge pull request #3186 from sharkdp/csv_1977
Correctly handle CSV files with a single separator throughout
2025-02-09 20:49:14 +02:00
Keith Hall ac40f7cfd8 Merge pull request #3201 from victor-gp/fix-submodules-for-dependabot
Rename submodule paths to fix Dependabot submodule updates
2025-02-04 05:15:14 +02:00
Keith Hall 7df1dec65c Merge pull request #3196 from odilf/master
Add syntax mapping for `nix`s `flake.lock`
2025-02-02 21:20:33 +02:00
Keith Hall a95e65eea1 Merge pull request #3197 from einfachIrgendwer0815/style/fix_lints
Fix clippy lint warnings
2025-02-02 21:05:43 +02:00
Keith Hall 487ac3bc48 Merge pull request #3150 from buzden/add-idris-syntax
[ new ] Add support for Idris 2 programming language
2025-01-27 23:00:05 +02:00
Keith Hall a9a2dceb72 Merge pull request #3146 from buzden/fix-readme-translation
Correct and update one readme's translation according to the main english one
2025-01-27 22:35:23 +02:00
Keith Hall bee08e48ae Merge branch 'master' into fix-readme-translation 2025-01-27 22:20:35 +02:00
Keith Hall b14fb9db24 Merge pull request #3189 from einfachIrgendwer0815/fix/list_themes_2
Fix: Don't output default theme info to piped stdout
2025-01-27 21:59:18 +02:00
Keith Hall 91acb0d16f update changelog to mention --list-themes bugfix when stdout is piped 2025-01-27 21:43:57 +02:00
Keith Hall f8c6e90647 Merge pull request #3182 from cyqsimon/paru
Add syntax mapping for paru configuration files
2025-01-24 23:21:29 +02:00
Keith Hall 498df11a50 Merge pull request #3179 from dtolnay-contrib/vendorbug
Work around `cargo vendor` losing syntax_mapping builtins directory
2025-01-18 09:31:35 +02:00
Keith Hall dd3d1b8cdb Merge pull request #3174 from philipp-tailor/patch-1
Fix tiny accidental repetition in README.md
2025-01-10 19:31:42 +02:00
Keith Hall b6158c09b4 Merge pull request #3168 from bash/fix-env-var-names
Fix name of BAT_THEME_{DARK,LIGHT} env vars
2025-01-09 18:50:02 +02:00
Keith Hall 1321160203 Merge pull request #3169 from branchvincent/git2
Bump git2 to 0.20
2025-01-08 06:52:03 +02:00
Keith Hall 2435453c33 Merge pull request #3167 from sharkdp/keith-hall-patch-1
Post release steps
2025-01-07 21:51:03 +02:00
Keith Hall 6e466e5ab4 Post release steps
Add new unreleased section at top of change log
2025-01-07 21:30:39 +02:00
Keith Hall 25f4f96ea3 Release bat v0.25.0
Merge pull request #3166 from sharkdp/release_0_25
2025-01-07 21:05:49 +02:00
Keith Hall ae07586fef Merge pull request #2805 from Anomalocaridid/refactor-lessopen
Rework `lessopen` implementation to use `execute` crate instead of `run_script`
2025-01-06 06:21:46 +02:00
Keith Hall 18ed69aff4 Merge pull request #3113 from niklasmohrin/bump-clircle
Bump clircle to 0.6.1
2025-01-05 22:10:45 +02:00
Keith Hall 2d3581e8c4 Merge pull request #2858 from eth-p/update-docs-for-manpager
Update README steps for using bat as MANPAGER
2025-01-03 09:07:57 +02:00
Keith Hall d1418a9ab0 Merge pull request #2994 from sharkdp/two_dark_manpage
Patch themes for better manpage syntax highlighting
2025-01-03 08:44:14 +02:00
Keith Hall 26f19703d3 Merge pull request #3157 from sharkdp/man_gs
Manpage: Fix for OPTIONS consisting of a plain dash
2025-01-03 08:30:44 +02:00
Keith Hall 18d963f423 Merge pull request #3152 from liliwilson/markdown-puppet-syntax-highlighting
Added patch for puppet syntax highlighting in Markdown code snippets
2024-12-30 21:40:15 +02:00
Keith Hall 8a9821fa9a Merge pull request #3154 from sharkdp/fix_cargo_audit_ci
[CI] fix cargo audit failing to run successfully
2024-12-30 21:26:22 +02:00
Keith Hall 3e07483f7a Merge pull request #3133 from sharkdp/keith-hall-patch-1
Build with MacOS 13 instead of 12
2024-12-07 12:08:41 +02:00
Keith Hall 9859077306 Build with MacOS 13 instead of 12
MacOS 12 is deprecated in GitHub Actions and no longer usable
2024-12-07 11:04:53 +02:00
Keith Hall 0cde7167d6 Merge pull request #3126 from einfachIrgendwer0815/feature/included_completions
Add `--completion <SHELL>` to provide shell completions
2024-12-01 19:16:05 +02:00
Keith Hall 8df326aeed Merge pull request #3135 from leo9800/master
Update syntax mapping for Apache Conf
2024-12-01 05:40:59 +02:00
Keith Hall 0b4fe03ec3 Merge pull request #3132 from fepegar/3130-use-toml-for-uv-lock
Use TOML syntax highlighting for uv.lock
2024-11-25 20:49:37 +02:00
Keith Hall d89a20f8b4 Merge pull request #3016 from CosmicHorrorDev/update-sublime-snazzy-theme
Bump themes/sublime-snazzy from `7034320` `48f43a7`
2024-11-21 21:13:27 +02:00
Keith Hall 41ef01f25d Merge branch 'master' into update-sublime-snazzy-theme 2024-11-21 20:30:53 +02:00
Keith Hall 7b797fd830 Merge pull request #3131 from binchengqu/master
chore: remove redundant word in comment
2024-11-21 06:09:50 +02:00
Keith Hall c9aa8d59ef Merge pull request #3015 from CosmicHorrorDev/update-nord-theme
Bump themes/Nord-submlime from `0d655b2` `bf92a9e`
2024-11-21 05:29:12 +02:00
Keith Hall e608b33142 Merge pull request #3070 from kojix2/print
Add print_with_writer to PrettyPrint
2024-11-16 21:52:51 +02:00
Keith Hall 822eff6028 Merge pull request #3063 from volklord/master
bat.zsh.in: Remove duplicate word
2024-11-13 22:19:09 +02:00