sharkdp
8fa8f44706
Use `↹` character if tab-width == 1.
6 years ago
sharkdp
ecd862d9ff
Feature: Highlight non-printable characters
...
Adds a new `-A`/`--show-all` option (in analogy to GNU Linux `cat`s option) that
highlights non-printable characters like space, tab or newline.
This works in two steps:
- **Preprocessing**: replace space by `•`, replace tab by `├──┤`, replace
newline by ``, etc.
- **Highlighting**: Use a newly written Sublime syntax to highlight
these special symbols.
Note: This feature is not technically a drop-in replacement for GNU `cat`s
`--show-all` but it has the same purpose.
6 years ago
sharkdp
a25ee0e6fd
Add sublime-snazzy theme
6 years ago
sharkdp
a770cbf25e
Update assets
6 years ago
sharkdp
d2d01b9fe8
Always remove the local cache when creating new assets
6 years ago
sharkdp
5842d58c01
Updates for syntect 3.0
6 years ago
Tim Sampson
e3c71adba7
syntax: Add robot framework support
6 years ago
Tim Sampson
9c09799e1f
misc: add exec bit for create.sh
6 years ago
sharkdp
e1345cdc2a
Update VimL syntax
6 years ago
sharkdp
a2676ccc55
Workaround for #81
6 years ago
sharkdp
238482e5f3
Update syntax-set, fixes #314
6 years ago
sharkdp
6aa626f1c4
Document INI syntax modifications
6 years ago
Tuk Bredsdorff
1b30539493
Added Mercurial's hgrc-files to the list of INI-extensions
6 years ago
sharkdp
54c434934e
Bump version, update assets
6 years ago
sharkdp
97129ab9d8
Add PowerShell syntax, closes #306
6 years ago
Miguel Madrid Mencía
97efd75cee
Add Crystal syntax
6 years ago
sharkdp
ba00caf9c3
Add Swift syntax
6 years ago
sharkdp
ac418ba21c
Add PureScript syntax
6 years ago
sharkdp
021a68eb21
Add F# syntax, closes #284
6 years ago
David Peter
80ae2ecbf8
Merge branch 'master' into add-jsx-syntax
6 years ago
David Peter
c90f0b8e21
Merge branch 'master' into support-cabal-syntax
6 years ago
David Peter
4b866ab6af
Merge branch 'master' into add-jsx-syntax
6 years ago
Tobenna
2dbd91e543
Add Dart syntax
6 years ago
Tobenna Ndu
785da3d9df
Add support for cabal syntax
6 years ago
Tobenna
d455cb7c32
Add support for JSX in javascript and typescript
6 years ago
sharkdp
67ec5fe2b7
Add OneHalf themes, closes #256
6 years ago
sharkdp
3447ed4def
Add CSV syntax, closes #254
6 years ago
sharkdp
839e4ee611
Bump version
6 years ago
sharkdp
fd2b376ea0
Small style changes to --list-themes
6 years ago
ms2300
4ea3e6bbb7
Changed preview code
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
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
2966939e38
Update submodules
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
Gert Hulselmans
3f8b340ed8
Add AWK syntax.
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
39e2971e96
Add .ignore files to avoid searching asset folders
6 years ago
sharkdp
a1e1170319
Add a few popular Sublime Text themes
6 years ago
sharkdp
54a331d162
Add syntax docu, add VimL, CMake, INI, LESS syntax
...
closes #99
closes #106
6 years ago
sharkdp
f7890870ea
Add syntax for Dockerfiles
...
closes #101
6 years ago
sharkdp
145b99f01c
Include syntaxes and themes in repository
...
This changes a few things:
- All syntaxes and themes are now stored (as submodules) under
assets/syntaxes and assets/themes
- The default directories for syntaxes and themes are "syntaxes"
and "themes" (used to be "syntax" and "themes")
- The "bat cache" command can now take a `--source <dir>` and
`--target <dir>` option.
- The cached files have been renamed to "themes.bin" and "syntaxes.bin"
6 years ago
sharkdp
3ee0e56315
Update create.sh script
6 years ago
Eric Davies
091b0b6437
Add Julia highlighting support
6 years ago
sharkdp
b625d07c34
Use syntect newlines mode (instead of nonewlines)
7 years ago