Commit Graph

2363 Commits (6db64cf050f0425d059d5c8bf3dfd9fdd98d9976)
 

Author SHA1 Message Date
ms2300 4ea3e6bbb7 Changed preview code 6 years ago
ms2300 38544ed735 Changed to plain style 6 years ago
ms2300 5444b0dfed Fixes mut issue 6 years ago
ms2300 f3dde0185d Modifying changing config for efficiency 6 years ago
ms2300 2e3784aa30 #213 : output hello world for each theme when --list-theme is flagged 6 years ago
sharkdp 1088455702 Add syntaxes for Elm, Kotlin, Puppet, TypeScript
closes #215
closes #216
closes #217
closes #218
6 years ago
Colin Dean 4f812c32ab Adds zenburn theme submodule
Work towards #224 but @sharkdp is going to rebuild themes.bin
6 years ago
sharkdp b6c59a5bd4 Add man page to releases 6 years ago
sharkdp b682679776 Add initial version of man page, see #52 6 years ago
ms2300 81771432fb #212 : added -p as an alias for --style=plain 6 years ago
sharkdp 627181bcb6 Always call the syntax highlighter 6 years ago
sharkdp 226d9a573a Add simple loop-through mode
Use a loop-through mode that simply copies input to output if a
non-interactive terminal is detected.

see #150
6 years ago
sharkdp 246cf79dbd Split into Controller and Printer 6 years ago
sharkdp ea955c734d Refactoring, introduce Printer trait 6 years ago
sharkdp 6223ad6d52 Document Config struct 6 years ago
sharkdp 31a9335bd5 Document Config struct 6 years ago
sharkdp 9316f2a758 Major refactoring and cleanup 6 years ago
sharkdp c884c3cc12 Re-order options in help texts 6 years ago
sharkdp 08850f0474 Update the `--help` text 6 years ago
Tim Sampson 8e6c5bc562 doc: mention BAT_THEME in help output 6 years ago
sharkdp 052425b12f Load customized themes in addition to defaults
- New themes in `$BAT_CONFIG_DIR/themes` are now loaded *in addition* to
  the default themes (they may also override).
- The `Default.tmTheme` symlink is not necessary anymore.

This relates to #172
6 years ago
sharkdp 2df3305b94 Add new '--blank' option for 'bat cache --init'
closes #206
6 years ago
sharkdp 6882fc1512 Clean up help messages 6 years ago
sharkdp 2508323264 Extract grid and line-number color from theme
This changes the output color of the grid and the line numbers to use
the "gutter" foreground color defined in the Sublime `.tmTheme` files.

Sublime Text does the same.

Note: we could go one step further and also extract the "GitGutter"
colors from the themes. These could be used instead of red/green/yellow
to signify Git modifications. The problem is that they are quite a bit
harder to extract from the syntect `Theme` object.

closes #178
6 years ago
sharkdp 297afad337 Bump version 6 years ago
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