summaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)Author
2024-06-17Add `--strip-ansi=auto` optionEthan P.
When using `auto`, escape sequences will be stripped unless printing plain text.
2024-06-16Add `--strip-ansi` optionEthan P.
2024-04-04fix: some typos一个不知名の睡觉高手
2024-03-23Update Warp logoupdate-warp-logoDavid Peter
2024-02-24Rename `--squeeze` to `--squeeze-blank`einfachIrgendwer0815
2024-02-24Hide `--squeeze-limit` from short helpeinfachIrgendwer0815
2024-02-24Update short-help/long-helpeinfachIrgendwer0815
2024-02-23Merge pull request #2853 from ↵David Peter
einfachIrgendwer0815/document_default_style_components Document default style components
2024-02-11Mention which style components are the defaulteinfachIrgendwer0815
2024-02-08Using hypens instead of underscores for set-terminal-title commandOliver looney
2024-01-29added set_terminal_title arg to clap_app.rs to fix ci errorsOliver looney
2024-01-27fixed failing testsOliver looney
2023-12-01Add `columns=3` to repology badgecyqsimon
2023-12-01Update Arch Linux package URL in README files (#2779)Broono Lu
2023-12-01fixed syntax typo in russian readmeOliver looney
2023-11-10Consider adding `?exclude_unsupported=1` to repology badgeCosmic Horror
2023-10-18release-checklist.md: Adapt to new auto-merge workflowMartin Nordholts
2023-10-06Replace warp logoDavid Peter
2023-10-04Explain how to convert `.tmLanguage.json` and `.tmLanguage.yml` files in ↵rhysd
doc/assets.md
2023-10-04Add support for WGSLrhysd
2023-10-03Add Warp as a sponsorDavid Peter
2023-09-01Add environment variable `BAT_PAGING`einfachIrgendwer0815
2023-09-01Fixed RU readme typosnazar
2023-09-01Bump MSRV to 1.70.0mataha
The intention is to take advantage of `std::io::IsTerminal` that landed in 1.70.0, both in `bat` and its dependencies (`clap`, `grep-cli`). This will fix #2570 as well - `grep-cli` 0.1.9 has a patch for that. Signed-off-by: mataha <mataha@users.noreply.github.com>
2023-03-25release checklist: fix command to find MSRVDavid Peter
2023-03-15Update `clap` to 4.1.8Constantin Nickel
This requires bumping the MSRV to 1.64. It also updates the `terminal_size` crate that is pulled in by `clap` to reduce duplicate dependencies.
2023-03-14Print non-printable characters using caret notation (#2443)einfachIrgendwer0815
When the new flag is set, non-printable characters are printed using caret notation.
2023-03-03Bump MSRV to 1.62 (#2496)Martin Nordholts
* Bump MSRV to 1.62 Mainly to be able to derive default enum variants. * CHANGELOG.md: Update
2022-12-30Require changes to `-h` and `--help` to be blessedMartin Nordholts
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-10-30Merge branch 'master' into feat/env-extensionDavid Peter
2022-10-30Add more dotenv file typesVille Skyttä
Upstream PR: https://github.com/zaynali53/DotENV/pull/17
2022-10-30Add new file_extensions for INIWu Zhenyu
- https://coverage.readthedocs.io/en/6.3.2/faq.html#q-can-i-find-out-which-tests-ran-which-lines - https://pylint.pycqa.org/en/latest/user_guide/usage/run.html#command-line-options - https://jorisroovers.com/gitlint/configuration/
2022-10-17Fix up punctuation and sorting in manual modifications docVille Skyttä
2022-10-03ja: Update description about Debian/Ubuntu packagesMasanori Kakura
2022-09-04update alternatives.mdJon Eskin
2022-09-04Bump MSRV to 1.60David Peter
see https://github.com/rust-lang/git2-rs/issues/838
2022-08-14Bump MSRV to 1.58David Peter
2022-08-13Bump MSRV to 1.56.1Martin Nordholts
This is what `hashbrown` did recently: https://github.com/rust-lang/hashbrown/pull/298 And it causes CI failures for us. Examples: * https://github.com/sharkdp/bat/pull/2266 * https://github.com/sharkdp/bat/pull/2265 The path of least resistance for us is to also bump MSRV, so let's do that. 1.56.1 was released [9 months ago](https://blog.rust-lang.org/2021/11/01/Rust-1.56.1.html).
2022-06-12Fix typosKian-Meng Ang
2022-05-09release-checklist.md: Don't recommend `--allow-dirty` to cargo publishMartin Nordholts
Using `--allow-dirty` increases the risk of the published code not being versioned properly in git.
2022-05-09release-checklist.md: Recommend looking at the tip of master for `-h` and `man`Martin Nordholts
2022-05-09release-checklist.md: Recommend `--locked` for `cargo install`Martin Nordholts
So that the command will not fail if you are using the MSRV toolchain and the latest version of a dependency happens to have a higher MSRV than we do.
2022-05-09release-checklist.md: Recommend a single git grep command for MSRVMartin Nordholts
That filters out irrelevant hits in CHANGELOG.md and tests/.
2022-05-06Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI (#2183)Martin Nordholts
* Simplify release-checklist.md by printing `-h`, `--help` and `man` in CI Note that we run `find . -name bat.1` before we run anything with `--all-features`, because `--all-features` is considered a separate target, and so we will get a different (but identical) `bat.1`. For example, we might have these: ./target/debug/build/bat-218e9538b4996215/out/assets/manual/bat.1 ./target/debug/build/bat-89d6f56802af023f/out/assets/manual/bat.1 By showing the man page earlier, there is only one `bat.1` to pick from. * Use plain `man $(find . -name bat.1)`
2022-02-27release-checklist: Remind where to push tags in forksMartin Nordholts
2022-02-27Prepare a "unreleased" section at the top of `CHANGELOG.md`Martin Nordholts
2022-02-27release-checklist.md: Add tip on how to review the man pageMartin Nordholts
2022-02-26release-checklist.md: Remove '## Dependencies'Martin Nordholts
2022-02-26Fix a repology badge in READMEsyuuji.yaginuma
`https://repology.org/project/bat/` doesn't exist now.
2022-02-09Add additional note to sponsors.mdDavid Peter