f0a6fe216d
Benchmark prototype
2023-12-11 10:38:59 +08:00
d64c568196
Allow overriding {WARMUP,RUN}_COUNT
using env
2023-11-06 06:02:59 +01:00
b5982a6174
Allow setting number of runs in run-benchmarks.sh
2023-11-06 06:02:59 +01:00
3d87b25b19
Add unicode/caret replacements for all control characters ( #2712 )
2023-10-20 19:41:48 +02:00
6baebd79fa
Add test for what jobs 'all-jobs' references
2023-10-13 05:24:25 +02:00
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
2023-10-10 06:16:41 +02:00
d756d6f1ed
Fix syntax tests failure on macOS during the daytime
2023-10-04 09:28:34 +02:00
d376a4b631
Add support for WGSL
2023-10-04 09:09:54 +02:00
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.
2023-09-29 18:27:27 +02:00
5a240f36b9
Case insensitive --map-syntax
( #2650 )
...
Co-authored-by: Nicolas AMBRY <nicolas.ambry@atos.net >
2023-09-14 16:04:43 +02:00
e2bf85e749
Make -pp override --paging and vice versa when passed as a later argument. ( #2660 )
2023-09-14 05:45:46 +02:00
fe73010a5e
ignore failing test
2023-09-08 06:25:20 +02:00
433176ab54
require LESSOPEN to have exactly one %s
2023-09-08 06:25:20 +02:00
b56021ffa9
make LESSOPEN support opt-in
2023-09-08 06:25:20 +02:00
d6e11b59e7
#2592 : Fixes unit tests dependent on echo on windows ( #2602 )
...
Co-authored-by: Boy van Duuren <boy.van.duuren@rabobank.nl >
2023-09-08 06:18:25 +02:00
e32ad0b048
Add $LESSOPEN
and $LESSCLOSE
support ( #2444 )
2023-09-02 08:48:26 +02:00
4b04f901fe
Add test for BAT_PAGING
2023-09-01 17:59:41 +02:00
32c0e1fb45
update highlighted test file
2023-09-01 17:50:30 +02:00
34440f1b0c
update highlighted test file
2023-09-01 17:50:30 +02:00
f1d6cc7a64
add test files for NSIS syntax
2023-09-01 17:50:30 +02:00
b65a02681a
Add crontab syntax
2023-03-17 22:48:12 +02:00
8f99a78cf1
Print non-printable characters using caret notation ( #2443 )
...
When the new flag is set, non-printable characters are printed using caret notation.
2023-03-14 22:21:30 +01:00
5e77ca37e8
More consistent scoping in commands section in Manpages
2023-03-04 16:51:39 +01:00
52ef1bc0d6
Scope environment variable and commands sections in Manpages
2023-02-05 16:56:54 +01:00
5cd77662b5
Merge pull request #2430 from Enselic/blessable-help
...
Require changes to `-h` and `--help` to be blessed
2023-01-17 15:29:13 +01:00
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.
2022-12-30 09:59:52 +01:00
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.
2022-12-07 04:02:05 +01:00
e39178b101
Fix bat cache --clear
not clearing the --target
dir if specified
2022-11-19 18:00:37 +08:00
accc1b6d10
Merge pull request #2366 from Freed-Wu/vimhelp
...
Add VimHelp.sublime-syntax and its test
2022-11-04 22:07:57 +01:00
1224403aa1
Update comments in tests/integration_tests.rs
2022-11-02 17:09:15 -04:00
1a07baf5f2
Update tests/integration_tests.rs
...
Co-authored-by: David Peter <sharkdp@users.noreply.github.com >
2022-11-02 16:48:51 -04:00
bad2292950
Add tests for --theme > BAT_THEME > config
2022-11-02 16:48:51 -04:00
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
2022-11-02 16:48:51 -04:00
76aad7c74f
Improve correctness and add more tests
2022-11-02 16:48:50 -04:00
36ccc6a31e
Allow env vars to override config but not args
2022-11-02 16:48:50 -04:00
4724d50e1d
Merge pull request #2361 from Freed-Wu/main
...
Add Requirementstxt.sublime-syntax and its test.
2022-11-02 21:00:33 +01:00
14742a82bd
Merge branch 'master' into master
2022-10-30 21:08:04 +01:00
8e15c9c501
Merge pull request #2316 from dkm/pr/ada_syntax
...
Add syntax support for Ada
2022-10-30 19:56:07 +01:00
3c9c960612
Merge pull request #2309 from johnmatthiggins/master
...
Added -S flag for truncating long lines
2022-10-30 17:36:09 +01:00
37da5659c5
Add VimHelp.sublime-syntax and its test
2022-10-30 13:40:41 +08:00
6010b334c6
Add Requirementstxt.sublime-syntax and its test.
2022-10-30 13:33:12 +08:00
31f964f468
fix(syntax): Use variable.other for TodoTxt attrs
2022-10-29 16:55:46 +03:00
316f1b3601
test(syntax): Generate normal highlight for bat
2022-10-22 17:06:27 +03:00
1a85b4c3b5
test(syntax): Add partially working test
2022-10-22 16:59:19 +03:00
bf114f5844
Added helper function for -S flag tests
2022-10-17 14:43:02 -07:00
f215d07366
Improve Manpage.sublime-syntax, Fix #2353 ( #2364 )
...
* Improve Manpage.sublime-syntax, Fix #2353
* Add highlight tests for fzf-0.33.0
2022-10-17 19:56:17 +02:00
236a2c5794
Fixed inverted logic on -S and --chop-long-lines
2022-10-13 23:52:15 -07:00
03216c9c18
Merge branch 'sharkdp:master' into master
2022-10-09 22:56:11 -07:00
8f31ffa9df
Added integration tests
2022-10-09 22:42:11 -07:00
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 >
2022-09-14 22:49:39 +02:00