Commit Graph

888 Commits (2b2743b1209803f226a93f33ca88d1a46c6f4dfa)
 

Author SHA1 Message Date
sharkdp 1dddce3aa1 Separate syntax set and theme set
This commit separates the handling of syntax sets and theme sets. It
also changes the way how new syntax definitions are loaded from `bat`'s
configuration folder. New syntax definitions are now loaded *in
addition* to the ones that are stored in the `bat` binary by default.

This fixes #172
6 years ago
sharkdp 76be0d3933 Add arm as a compile target 6 years ago
sharkdp e5b8c4471a Bump minimum required rust version 6 years ago
sharkdp b191691767 Revert "replace trait object BufRead by generic"
This reverts commit 037861e588.
6 years ago
Michal Nazarewicz 5c95b8803b Avoid floating point arithmetic in RGB→8-bit ANSI approximation 6 years ago
sharkdp 5b421b455d Update dependencies 6 years ago
sharkdp a6d6c28723 Add documentation on new pager-customization 6 years ago
sharkdp 2966939e38 Update submodules 6 years ago
sharkdp d179693d1d Use BAT_PAGER and PAGER environment variables, closes #158 6 years ago
sharkdp 268577c6f9 Run 'cargo fmt' 6 years ago
TA Thanh Dinh 037861e588 replace trait object BufRead by generic 6 years ago
sharkdp 94ccc646e8 Update README 6 years ago
sharkdp 0cc5d1dab6 Update error-chain to fix compiler warnings 6 years ago
sharkdp 28397b8f78 Always show a warning when theme is unknown 6 years ago
sharkdp c899849101 Use map instead of and_then(..Some(..)) 6 years ago
sharkdp bf53b64125 Small style fix 6 years ago
Armando Perez c68aa0f424 Allow specifying the theme via the `BAT_THEME` environment variable
The `--theme` command line option stills takes precedence and this
change preserves how errors are handled when it's used: If a theme name
that doesn't exist is specified using the argument, this error is fatal.
However, if a theme that doesn't exist is specified using the environment
variable, the error is logged to `stderr` and the "Default" theme is
loaded as a fallback.
6 years ago
sharkdp 6b57f4eebc Style changes 6 years ago
eth-p 0ddd388a29 Improve logic for SGR sequence passthrough 6 years ago
eth-p 34811b8161 Fix #182 6 years ago
David Peter 8b92aae23f
Fix Travis link 6 years ago
sharkdp 3a0941cabe Update syntaxes.bin 6 years ago
sharkdp 52877c6d67 Add Nix syntax, closes #180 6 years ago
sharkdp 455de98a89 Update sublimehq/Packages, closes #183 6 years ago
Stéphane Campinas 8c6a74a6c5 typo 6 years ago
Gert Hulselmans 3f8b340ed8 Add AWK syntax. 6 years ago
sharkdp 65e6970907 Change help text for --line-range 6 years ago
sharkdp 90cc019482 Run 'cargo fmt' 6 years ago
Taylor eaf0b99d25 update 6 years ago
Taylor Skinner 3b1dcca5d0 use map() 6 years ago
Taylor Skinner 26dbdf4fa0 update line-ranges 6 years ago
Taylor Skinner 6691786d82 add line-range 6 years ago
Conrad Kleinespel 50209bfe21 updates archlinux install instructions 6 years ago
sharkdp c91511cca1 Always run snapshot test 6 years ago
sharkdp c9f7a0c126 Use separate Git repository for snapshot testing
closes #161
6 years ago
Ezinwa Okpoechi 69c798eafd Fix command typo 6 years ago
sharkdp 195d5e0e16 Update Cargo.lock 6 years ago
sharkdp 86c1777205 Skip snapshot test if Git is not available
closes #161
6 years ago
sharkdp 16874ab016 Exclude assets from upload 6 years ago
sharkdp bf5883f06f Updates for 0.4 6 years ago
sharkdp e27bdfc7d6 Fix clippy warnings 6 years ago
David Peter a7f4f202cb
Update README.md 6 years ago
David Peter 397223374a
Add TOC 6 years ago
David Peter 0c2da90fa4
Change color of crates.io badge 6 years ago
David Peter fe29da6e76
Add license badge 6 years ago
sharkdp 0eccfb50d9 Update header 6 years ago
sharkdp f74263e71d Update syntect 6 years ago
sharkdp 54f4896ced Update syntaxes, fix CMake syntax problem 6 years ago
sharkdp 9d92350cbb Use default Markdown syntax, closes #157 6 years ago
sharkdp 26d409db65 Add 'rouge' to list of alternatives 6 years ago