Commit Graph

500 Commits (36073a3d95ba2cb5aa5286f14aca7fa1564301a8)

Author SHA1 Message Date
cyqsimon d64c568196 Allow overriding `{WARMUP,RUN}_COUNT` using env 11 months ago
cyqsimon b5982a6174 Allow setting number of runs in `run-benchmarks.sh` 11 months ago
einfachIrgendwer0815 3d87b25b19
Add unicode/caret replacements for all control characters (#2712) 11 months ago
Martin Nordholts 6baebd79fa Add test for what jobs 'all-jobs' references 11 months ago
Mészáros Máté Róbert 63aaa03013
Update the ssh-config submodule (#2697)
* Update the ssh-config submodule

Pull in the fix for the syntax.
Fixes #2359

* Extend the ssh_config syntax test
12 months ago
rhysd d756d6f1ed Fix syntax tests failure on macOS during the daytime 12 months ago
rhysd d376a4b631 Add support for WGSL 12 months ago
Dan Gohman 319c675f3e Fix a double-`close` in the `no_args_doesnt_break` test.
Fix the `no_args_doesnt_break` test to avoid calling `from_raw_fd` twice
on the same raw file descriptor, as that cause the file descriptor to be
closed twice, which means it could accidentally close some unrelated newly
created file descriptor.
12 months ago
Nicolas AMBRY 5a240f36b9
Case insensitive `--map-syntax` (#2650)
Co-authored-by: Nicolas AMBRY <nicolas.ambry@atos.net>
1 year ago
J-Kappes e2bf85e749
Make -pp override --paging and vice versa when passed as a later argument. (#2660) 1 year ago
Anomalocaridid fe73010a5e ignore failing test 1 year ago
Anomalocaridid 433176ab54 require LESSOPEN to have exactly one %s 1 year ago
Anomalocaridid b56021ffa9 make LESSOPEN support opt-in 1 year ago
Boy van Duuren d6e11b59e7
#2592: Fixes unit tests dependent on echo on windows (#2602)
Co-authored-by: Boy van Duuren <boy.van.duuren@rabobank.nl>
1 year ago
Anomalocaridid e32ad0b048
Add `$LESSOPEN` and `$LESSCLOSE` support (#2444) 1 year ago
einfachIrgendwer0815 4b04f901fe Add test for `BAT_PAGING` 1 year ago
Jan T. Sott 32c0e1fb45 update highlighted test file 1 year ago
Jan T. Sott 34440f1b0c update highlighted test file 1 year ago
Jan T. Sott f1d6cc7a64 add test files for NSIS syntax 1 year ago
Keith Hall b65a02681a Add crontab syntax 2 years ago
einfachIrgendwer0815 8f99a78cf1
Print non-printable characters using caret notation (#2443)
When the new flag is set, non-printable characters are printed using caret notation.
2 years ago
Keith Hall 5e77ca37e8 More consistent scoping in commands section in Manpages 2 years ago
Keith Hall 52ef1bc0d6 Scope environment variable and commands sections in Manpages 2 years ago
David Peter 5cd77662b5
Merge pull request #2430 from Enselic/blessable-help
Require changes to `-h` and `--help` to be blessed
2 years ago
Martin Nordholts 4e34b362f8 Require changes to `-h` and `--help` to be blessed
From now on, any changes to the help texts will be visible in PR diffs,
which will make it very easy to review, and very hard to accidentally
miss changes to help texts.

If a contributor makes a change to help texts, the `cargo test` failure
text they will see contains instructions on how to update the blessed
help texts:

    error: expect test failed
       --> ../doc/long-help.txt

    You can update all `expect!` tests by running:

        env UPDATE_EXPECT=1 cargo test

In short, to update blessed help texts, one simply does

    env UPDATE_EXPECT=1 cargo test

Do not run the tests if the `git` feature is missing, since then
`--diff` will be missing from `--help`. And do not run the tests on
Windows, because then the help text will contain the term `.exe`.

Move man page step to after cargo doc step so that the man page exists
when we look for it.
2 years ago
Víctor González Prieto 3ffa7edbd5 Bump cmd-help syntax to latest
This update includes an overhaul of scope names to better support the
set of themes included with bat.

You can find a visual diff for every theme in this PR:
https://github.com/victor-gp/cmd-help-sublime-syntax/pull/17

This commit updates the cmd-help syntax test because the scopes (-> colors)
have changed.
2 years ago
Miles Liu e39178b101
Fix `bat cache --clear` not clearing the `--target` dir if specified 2 years ago
David Peter accc1b6d10
Merge pull request #2366 from Freed-Wu/vimhelp
Add VimHelp.sublime-syntax and its test
2 years ago
Aaron Kollasch 1224403aa1
Update comments in tests/integration_tests.rs 2 years ago
Aaron Kollasch 1a07baf5f2
Update tests/integration_tests.rs
Co-authored-by: David Peter <sharkdp@users.noreply.github.com>
2 years ago
Aaron Kollasch bad2292950
Add tests for --theme > BAT_THEME > config 2 years ago
Aaron Kollasch e773b48135
Fix cache subcommand and add tests
Treat the cache subcommand differently from --no-config:
For --no-config, insert args from selected environment variables
For cache, don't insert args
2 years ago
Aaron Kollasch 76aad7c74f
Improve correctness and add more tests 2 years ago
Aaron Kollasch 36ccc6a31e
Allow env vars to override config but not args 2 years ago
David Peter 4724d50e1d
Merge pull request #2361 from Freed-Wu/main
Add Requirementstxt.sublime-syntax and its test.
2 years ago
David Peter 14742a82bd
Merge branch 'master' into master 2 years ago
David Peter 8e15c9c501
Merge pull request #2316 from dkm/pr/ada_syntax
Add syntax support for Ada
2 years ago
David Peter 3c9c960612
Merge pull request #2309 from johnmatthiggins/master
Added -S flag for truncating long lines
2 years ago
Wu Zhenyu 37da5659c5 Add VimHelp.sublime-syntax and its test 2 years ago
Wu Zhenyu 6010b334c6 Add Requirementstxt.sublime-syntax and its test. 2 years ago
BANO.notIT 31f964f468 fix(syntax): Use variable.other for TodoTxt attrs 2 years ago
BANO.notIT 316f1b3601 test(syntax): Generate normal highlight for bat 2 years ago
BANO.notIT 1a85b4c3b5 test(syntax): Add partially working test 2 years ago
John Higgins bf114f5844
Added helper function for -S flag tests 2 years ago
wzy f215d07366
Improve Manpage.sublime-syntax, Fix #2353 (#2364)
* Improve Manpage.sublime-syntax, Fix #2353

* Add highlight tests for fzf-0.33.0
2 years ago
John Higgins 236a2c5794
Fixed inverted logic on -S and --chop-long-lines 2 years ago
John Higgins 03216c9c18
Merge branch 'sharkdp:master' into master 2 years ago
John Higgins 8f31ffa9df
Added integration tests 2 years ago
Marc Poulhiès 06b403aa92 Add syntax support for Ada
Add submodule with sublime syntax.

Add corresponding tests for both Ada (in adb/ads) and for the companion tool
gpr.

fixes #1300

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2 years ago
Martin Nordholts 352309b056 Revert "Remove code that tries to handle ANSI escape inputs"
This reverts commit 8174e02279. Turns out
it is needed for a common use case, see
https://github.com/sharkdp/bat/issues/2307.

It is not a clean revert, because I adjust CHANGELOG.md and also add a
comment to the test. I also had to resolve a small `use` conflict.
2 years ago