Commit Graph
100 Commits
Author SHA1 Message Date
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
Keith Hall da4defad07 Merge branch 'master' into master 2024-11-13 21:59:48 +02:00
Keith Hall 9bed8adb16 Merge pull request #3095 from mhelsley/mhelsley-fix-lessopen
Fix lessopen feature
2024-11-13 21:58:02 +02:00
Keith Hall 2e836e9822 Merge branch 'master' into mhelsley-fix-lessopen 2024-11-13 21:42:36 +02:00
Keith Hall 07554b0c1d Merge pull request #3098 from adamperkowski/bat_config_dir_docs
📔 docs: mention `BAT_CONFIG_DIR` in the README
2024-11-13 21:37:40 +02:00
Keith Hall 022574314f Merge branch 'master' into bat_config_dir_docs 2024-11-13 21:25:59 +02:00
Keith Hall 8a4701f93f Merge pull request #2896 from bash/dark-light
Choose Theme Based on The Terminal's Color Scheme
2024-11-13 21:10:50 +02:00
Keith Hall 08047a6a2e Merge branch 'master' into dark-light 2024-11-13 20:54:57 +02:00
Keith Hall d00e05643f Merge pull request #3103 from Ugzuzg/citation-mapping
Add syntax mapping for CITATION.cff
2024-11-13 20:41:44 +02:00
Keith Hall 60693db73f Merge branch 'master' into dark-light 2024-11-13 20:33:37 +02:00
Keith Hall dbe352d8b8 Merge branch 'master' into citation-mapping 2024-11-13 20:25:26 +02:00
Keith Hall 517ddd8e00 Merge pull request #3115 from pratik-m/add-pipe-delimter-to-csv-syntax
Adding pipe delimeter support for csv files
2024-11-13 20:24:20 +02:00
Keith Hall 95cb705ac0 Merge pull request #2947 from jacg/debdiff
Make .debdiff imply .diff using syntax_mapping toml
2024-10-31 08:13:35 +02:00
Keith Hall 50fa25db60 Merge pull request #2961 from cyqsimon/pacman-conf
Add syntax mapping for `/etc/pacman.conf`
2024-10-31 05:20:09 +02:00
Keith Hall ce7a3d9f7d Merge pull request #3108 from einfachIrgendwer0815/fix/2731_plain_override
Fix override of --plain and --paging
2024-10-31 05:07:23 +02:00
Keith Hall 2be3a14a7e Merge pull request #2976 from einfachIrgendwer0815/feature/binary_as_text
Allow printing binary content by treating it the same as text
2024-10-30 13:55:21 +02:00
Keith Hall 937c59fca9 Merge pull request #3049 from cyqsimon/kubernetes
Add syntax mapping for kubernetes config files
2024-10-21 23:10:22 +03:00
Keith Hall eca6b8a376 Merge pull request #3075 from einfachIrgendwer0815/fix/3073_list_themes
Don't output default theme info to piped stdout
2024-10-06 22:27:18 +03:00
Keith Hall b01ed8d773 Merge branch 'master' into fix/3073_list_themes 2024-10-06 22:08:00 +03:00