Commit Graph

484 Commits (ed99a3a10481af490f416c3efc259e4ddb18df5c)

Author SHA1 Message Date
sharkdp d65ae517dd Rename Fish syntax folder 5 years ago
sharkdp bb675e57c7 Remove manually converted fish syntax 5 years ago
dependabot-preview[bot] 9fe38e200e Bump assets/syntaxes/sublime-fish from `0795764` to `0f7d31b`
Bumps [assets/syntaxes/sublime-fish](https://github.com/Phidica/sublime-fish) from `0795764` to `0f7d31b`.
- [Release notes](https://github.com/Phidica/sublime-fish/releases)
- [Commits](079576415a...0f7d31b43e)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] a2fcb09d7a Bump assets/syntaxes/Protobuf from `5115c1c` to `726e21d`
Bumps [assets/syntaxes/Protobuf](https://github.com/VcamX/protobuf-syntax-highlighting) from `5115c1c` to `726e21d`.
- [Release notes](https://github.com/VcamX/protobuf-syntax-highlighting/releases)
- [Commits](5115c1c59a...726e21d74d)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] 8c7916e128 Bump assets/themes/sublime-monokai-extended from `1658f51` to `0ca4e75`
Bumps [assets/themes/sublime-monokai-extended](https://github.com/jonschlinkert/sublime-monokai-extended) from `1658f51` to `0ca4e75`.
- [Release notes](https://github.com/jonschlinkert/sublime-monokai-extended/releases)
- [Commits](1658f51c15...0ca4e75291)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] 3d23daa7b4 Bump assets/syntaxes/LESS from `d3ddfe7` to `4eada94`
Bumps [assets/syntaxes/LESS](https://github.com/danro/LESS-sublime) from `d3ddfe7` to `4eada94`.
- [Release notes](https://github.com/danro/LESS-sublime/releases)
- [Commits](d3ddfe7b51...4eada94009)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] 572cbb00e2 Bump assets/syntaxes/PureScript from `42a61e3` to `5acebc1`
Bumps [assets/syntaxes/PureScript](https://github.com/tellnobody1/sublime-purescript-syntax) from `42a61e3` to `5acebc1`.
- [Release notes](https://github.com/tellnobody1/sublime-purescript-syntax/releases)
- [Commits](42a61e39ad...5acebc1850)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] dedaebdf15 Bump assets/syntaxes/Terraform from `3227a2d` to `c683495`
Bumps [assets/syntaxes/Terraform](https://github.com/alexlouden/Terraform.tmLanguage) from `3227a2d` to `c683495`.
- [Release notes](https://github.com/alexlouden/Terraform.tmLanguage/releases)
- [Commits](3227a2d2a2...c683495c64)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] 3d90c6adee Bump assets/syntaxes/ssh-config from `86bfd1b` to `17e23d7`
Bumps [assets/syntaxes/ssh-config](https://github.com/robballou/sublimetext-sshconfig) from `86bfd1b` to `17e23d7`.
- [Release notes](https://github.com/robballou/sublimetext-sshconfig/releases)
- [Commits](86bfd1b090...17e23d7d38)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
dependabot-preview[bot] 06a521ec34 Bump assets/themes/onehalf from `2516b37` to `fdcbffe`
Bumps [assets/themes/onehalf](https://github.com/sonph/onehalf) from `2516b37` to `fdcbffe`.
- [Release notes](https://github.com/sonph/onehalf/releases)
- [Commits](2516b37c3f...fdcbffe317)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
5 years ago
sharkdp 37f7c94ba4 Properly add Twig submodule, closes #721 5 years ago
sharkdp 396e1ac6b6 Add simple pattern for command-line options 5 years ago
sharkdp 49e2073910 Highlight capitalized function calls / man page references 5 years ago
sharkdp 0a42d2b897 Add Nim syntax, closes #542 5 years ago
Helder M 3b5fcf4619 Update options sort order in --help and manpage file
This commit updates the sort order of --help options in order to improve
usability/importance putting most useful/used commands on top. In
addition to that, similar options were grouped together.
5 years ago
Ethan P ab2a6ad1d5 Add more colors to fstab syntax 5 years ago
Ethan P 59f2b30768
Merge pull request #696 from flopp/fstab-syntax
Add fstab syntax definitions
5 years ago
Anubhab Ghosh 9fb14d78e1 Add syntax highlighting for /etc/resolv.conf 5 years ago
Anubhab Ghosh edbb4b2fc9 Add syntax highlighting for /etc/passwd file 5 years ago
Anubhab Ghosh 15b1676b72 Add syntax highlighting for /etc/group file 5 years ago
Florian Pigorsch 753a124ef2 Add some comments 5 years ago
Florian Pigorsch 58a4d009fa Add fstab file syntax 5 years ago
sharkdp f03b45f3e5 Update TOML syntax 5 years ago
Clar Fon e44045a71a Add Dracula theme 5 years ago
Ethan P 962abcef80 Update create.sh to quickly check for and update missing submodules 5 years ago
Ethan P 95f2e5bbb7 Ensure submodules are updated before creating asset cache 5 years ago
Martin Polreich f0f77b1673 Add SaltStack SLS syntax 5 years ago
Ethan P ea2179b352
Update fish completions to use parameterized names 5 years ago
Ethan P c8478cedc5
Update manual page to use parameterized names 5 years ago
Ben Iofel 7ba5bc78b7 Update sublimehq/Packages to master 5 years ago
Luna 853e48e3f3 Allow underscores and dashes in page names to fix highlighting issues with pages such as signal-safety or posix_openpt. 5 years ago
Martin Polreich 12330fd154 Add Jinja2 syntax 5 years ago
sharkdp 79f016e15c Update syntaxes 5 years ago
sharkdp 82ca8804a2 Handle non-unicode characters in the preprocessor 5 years ago
sharkdp d2492980c0 Update syntaxes and themes 5 years ago
sharkdp 4ba45e2ba2 Add first version of 'man page' syntax, closes #523 5 years ago
sharkdp 83a213bae7 Add 'strace' syntax, closes #599 5 years ago
sharkdp 3967e28ded Add SCSS and Sass syntax, closes #637 5 years ago
sharkdp 2dc2a3712a Add Verilog syntax, closes #616 5 years ago
Dan Davison f963104006 Add GraphQL sublime syntax submodule 5 years ago
sharkdp 518997135e Merge branch 'ssh-config' of https://github.com/issmirnov/bat into issmirnov-ssh-config 5 years ago
Ivan Smirnov 69fc1caead Add support for "etc/hosts" files.
- Syntax author: https://github.com/brandonwamboldt/sublime-hosts

Since the upstream version only has a tmLanguage, added a sublime-syntax
file manually.
5 years ago
Ivan Smirnov 175dd4c290 Add SSH config syntax
Tested:
```
bash assets/create.sh
cargo build
target/debug/bat --language ssh_config ~/.ssh/config
```
5 years ago
sharkdp 3795acbd17 Add '.env' (DotENV) syntax 5 years ago
sharkdp c7d08cfcfd Add 'requirements.txt' syntax 5 years ago
Brice Waegeneire dfa024f9e6 Add Org mode syntax, closes sharkdp#36 5 years ago
sharkdp 3c4384990d Update syntaxes and themes 5 years ago
Ethan P 06b8dcb7eb Update fish completions for new --list-languages format 5 years ago
Ethan P 27e0ca98d9 Remove language completions for config files 5 years ago
Ethan P 1b2066c5f2 Add fish shell argument completions for --language option 5 years ago
Mitchell Kember bb6594e691 Add 3 new themes: ansi-light, ansi-dark, base16
Also, interpret transparent colors (#RRGGBB00) as specifying a terminal
color palette number with RR. The three new themes use this.
5 years ago
Tim Sampson 7afdd44c43 cache/misc: be more cautious with bash 5 years ago
Tim Sampson d72549a873 add fish shell syntax definition 5 years ago
evdev cd6850947e Updated fish completions to include parameter completion for available themes, added cache subcommand completions 5 years ago
evdev 14bfedeb20 Updated fish completions to include parameter completion for flags: color, italic-text, decorations, paging, wrap 5 years ago
evdev 5e9351445f WIP: added manual minimal fish shell completions for current flags. Does not include flag sub-options like language lists or subcommands 5 years ago
Björn c96927b550 Update F# syntax 5 years ago
sharkdp cff01d81fa Rename 'bat cache --init' to 'bat cache --build' 5 years ago
sharkdp 31608c9a03 Update syntaxes 5 years ago
sharkdp 3a5c52641b Update assets/syntaxes/Packages 5 years ago
Harald Hoyer 91deef8b13 add varlink syntax
Varlink is an interface description format and protocol that aims
to make services accessible to both humans and machines in the
simplest feasible way.

See: https://varlink.org/ and https://github.com/varlink/ for
more information
5 years ago
Okumura Takahiro f3f9f10f05 Add Jsonnet (*.jsonnet) syntax
Jsonnet: https://jsonnet.org/
sublime-syntax: https://github.com/gburiola/sublime-jsonnet-syntax
5 years ago
Benjamin Santos ae08785ec8 Add Terraform syntax 6 years ago
sharkdp c483e49b92 Consistent naming for submodules 6 years ago
Benjamin 94c9b40694 Protobuf-syntax and ProtobufText syntax (#474) 6 years ago
Benjamin Santos 3b5174bb1d Add syslog-syntax 6 years ago
David Peter 3324505383
Update README.md 6 years ago
sharkdp 5d3205acc0 Add x86_64 Assembly manually 6 years ago
sharkdp 4e6816abd6 Remove problematic 'Assembly (x86_64)' submodule 6 years ago
sharkdp d2d29180a7 Add ARM assembly 6 years ago
sharkdp 2f263c9fbf Add x86_64 assembly 6 years ago
Markus Thömmes dd48d29c28 Add AsciiDoc syntax. 6 years ago
David Peter e6ffab3cb4 Update assets/README.md 6 years ago
Jerome Leclanche 4e43f8fa74 Highlight XDG desktop entry as .ini file
Reference: https://standards.freedesktop.org/desktop-entry-spec/latest/
6 years ago
Ahmed El Gabri 778a4929a8 Add twig support 6 years ago
sharkdp 0691b18231 Add assets/.gitattributes 6 years ago
sharkdp e79c5516bf Bump version, update assets 6 years ago
sharkdp b68c038db8 Update link to new issue 6 years ago
sharkdp 1f9befbcd1 Update SHA1 in TOML submodule 6 years ago
sharkdp 50dc4a79b0 Display line-feed as instead of 6 years ago
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) 6 years ago
sharkdp 23d92d7641 Add TOML sublime syntax, closes #37 6 years ago
sharkdp 92729430fc Add elixir sublime syntax 6 years ago
sharkdp 51b57ccdb7 Update syntax_set, closes #25, fixes #28 6 years ago
sharkdp cc60ed6563 Add binary assets 6 years ago