Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-06-17 | Add `--strip-ansi=auto` option | Ethan P. | |
When using `auto`, escape sequences will be stripped unless printing plain text. | |||
2024-06-16 | Add `--strip-ansi` option | Ethan P. | |
2024-04-19 | refactor: factorize constants by inverting loop and condition order | Stéphane Blondon | |
2024-04-19 | display which theme is the default one in basic output | Stéphane Blondon | |
2024-04-14 | display which theme is the default one in colored output (#2838) | sblondon | |
2024-04-07 | Print $TERM with --diagnostic | Rivera Calzadillas | |
2024-04-07 | Sort env vars printed by --diagnostic | Rivera Calzadillas | |
2024-03-10 | Merge pull request #2868 from cyqsimon/builtin-offload-v2 | David Peter | |
Faster startup by offloading glob matcher building to a worker thread | |||
2024-02-25 | Inline `format!` args wherever possible | Lena | |
2024-02-24 | Rename `--squeeze` to `--squeeze-blank` | einfachIrgendwer0815 | |
2024-02-24 | Hide `--squeeze-limit` from short help | einfachIrgendwer0815 | |
2024-02-24 | Add --squeeze-limit to specify max number of consecutive empty lines | Ethan P | |
Co-authored-by: einfachIrgendwer0815 <85333734+einfachIrgendwer0815@users.noreply.github.com> | |||
2024-02-24 | Add --squeeze/-s option | Ethan P | |
Co-authored-by: einfachIrgendwer0815 <85333734+einfachIrgendwer0815@users.noreply.github.com> | |||
2024-02-23 | Merge pull request #2853 from ↵ | David Peter | |
einfachIrgendwer0815/document_default_style_components Document default style components | |||
2024-02-21 | Builtin glob matchers build offload, v2 | cyqsimon | |
2024-02-11 | Merge branch 'master' into 2783-setting-terminal-title | Oliver Looney | |
2024-02-11 | Mention which style components are the default | einfachIrgendwer0815 | |
2024-02-08 | undid unnecessary api visibility changes | Oliver looney | |
2024-02-08 | Using hypens instead of underscores for set-terminal-title command | Oliver looney | |
2024-01-29 | added set_terminal_title arg to clap_app.rs to fix ci errors | Oliver looney | |
2024-01-27 | removed set_terminal_title arg from clap_app.rs since other boolean args ↵ | Oliver looney | |
aren't in clap_app.rs | |||
2024-01-27 | terminal title is only set if user opts in with --set_terminal_title flag | Oliver looney | |
2024-01-27 | added a flag to config for setting terminal title | Oliver looney | |
2024-01-18 | Reverse precedence of syntax mappings specified on CLI | cyqsimon | |
2023-12-31 | slightly changed set terminal command to match docs & broke print line into ↵ | Oliver looney | |
multiple variables | |||
2023-12-31 | small refactoring of set terminal title function | Oliver looney | |
2023-12-18 | terminal title is only set when pager is being used | Oliver looney | |
2023-12-11 | Lazily compile `GlobMatcher`s | cyqsimon | |
2023-12-11 | Migrate `SyntaxMapping` impl to new system | cyqsimon | |
Most existing builtins are removed but not yet ported, so the test `user_can_override_builtin_mappings` should fail. It should pass once the old rules have been ported. | |||
2023-12-10 | fixed formatting of terminal title | Oliver looney | |
2023-12-10 | successfully setting the terminal title to bat's input's names | Oliver looney | |
2023-12-02 | fix: display color when NO_COLOR is an empty string (#2767) | Lena | |
2023-09-14 | Make -pp override --paging and vice versa when passed as a later argument. ↵ | J-Kappes | |
(#2660) | |||
2023-09-08 | make LESSOPEN support opt-in | Anomalocaridid | |
2023-09-02 | Add `$LESSOPEN` and `$LESSCLOSE` support (#2444) | Anomalocaridid | |
2023-09-01 | Merge pull request #2548 from utkarshgupta137/master | David Peter | |
Replace `dirs` crate with `etcetera` crate | |||
2023-09-01 | Replace `dirs` crate with `etcetera` crate | Utkarsh Gupta | |
2023-09-01 | Fix signatures | Peter Hebden | |
2023-09-01 | Add environment variable `BAT_PAGING` | einfachIrgendwer0815 | |
2023-09-01 | Bump MSRV to 1.70.0 | mataha | |
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-05-22 | Fix paging not happening when stdout is interactive but stdin is not | Nigecat | |
2023-04-05 | Use the `is-terminal` crate instead of `atty` | Constantin Nickel | |
The crate is already used by `clap` and a similar trait is about to be stabilized in `std`. | |||
2023-03-24 | Merge pull request #2513 from nickelc/deps/dirs | David Peter | |
Replace `dirs-next` with the original `dirs` crate | |||
2023-03-24 | Replace `dirs-next` with the original `dirs` crate | Constantin Nickel | |
The `dirs` crate was forked as `dirs-next` after the original repos were archived. The fork hasn't released a new version since October 2020, while the original has been taken off the shelf and has seen updates since then. | |||
2023-03-24 | Use `nu-ansi-term` instead of `ansi_term` | Constantin Nickel | |
The `nu-ansi-term` crate is a fork of `ansi_term` which is maintained by the Nushell project. | |||
2023-03-15 | Merge pull request #2502 from Enselic/clippy-1.68 | David Peter | |
Fix clippy warnings with Rust 1.68 | |||
2023-03-14 | Print non-printable characters using caret notation (#2443) | einfachIrgendwer0815 | |
When the new flag is set, non-printable characters are printed using caret notation. | |||
2023-03-14 | Fix clippy warnings with Rust 1.68 | Martin Nordholts | |
2022-11-19 | Fix `bat cache --clear` not clearing the `--target` dir if specified | Miles Liu | |
2022-11-02 | Fix cache subcommand and add tests | Aaron Kollasch | |
Treat the cache subcommand differently from --no-config: For --no-config, insert args from selected environment variables For cache, don't insert args |