summaryrefslogtreecommitdiffstats
path: root/src/pretty_printer.rs
AgeCommit message (Expand)Author
2024-02-24Add --squeeze-limit to specify max number of consecutive empty linesEthan P
2024-02-24Add squeeze_empty_lines to PrettyPrinterEthan P
2023-09-01Add `OutputHandle` enum to use instead of `&mut dyn io::Write`Peter Hebden
2023-03-24Make `PrettyPrinter::header` an alias for `header_filename`Collin Styles
2023-01-15Remove unnecessary heap allocations in `PrettyPrinter::print` for style compo...rhysd
2022-09-05Clear `highlighted_lines` when calling `PrettyPrinter::print`rhysd
2022-09-05Add `bat::PrettyPrinter::clear_highlights` (fixes #1919)rhysd
2022-09-03Make `bat::PrettyPrinter::syntaxes()` iterate over new `bat::Syntax` struct (...Martin Nordholts
2022-04-02Allow configuring show_nonprintable from PrettyPrinteracheronfail
2021-07-29HighlightingAssets: Make .syntaxes() and syntax_for_file_name() failableMartin Nordholts
2021-06-28pretty_printer.rs: Don't use a URL as an example Input titleMartin Nordholts
2021-05-27Implement `From<..>` instead of `Into<..>`Mohamed Abdelnour
2021-05-27Use the functional update syntaxMohamed Abdelnour
2021-03-07Improve readabilityAleksey Kladov
2021-01-11Remove deprecated PrettyPrinter methodssharkdp
2021-01-09Add a Default implementation for PrettyPrintersharkdp
2020-11-23fix some clippy warningsMarcoIeni
2020-10-12style: add component 'rule' for horizontal file delimiterTom Milligan
2020-05-29Change use of 'BatInput' to 'input::Input'Ethan P
2020-05-29Improve documentation for Input APIEthan P
2020-05-29Refactor InputDescription API into Input APIEthan P
2020-05-29Add PrettyPrinter::input functionEthan P
2020-05-25Mark 'vcs_modification_markers' as deprecatedsharkdp
2020-05-25Make 'vcs_modification_markers' change non-breakingsharkdp
2020-05-15Allow application to be built without git supportEthan P
2020-05-15Remove vcs_modification_markers from PrettyPrinter 'git' feature disabledEthan P
2020-04-24Implementation of 'bat --diff'sharkdp
2020-04-22Move PagingMode to separate modulesharkdp
2020-04-22Simpler highlight methodsharkdp
2020-04-22Add *_with_name methodssharkdp
2020-04-22Add syntaxes and themes methodsharkdp
2020-04-22Rename error modulesharkdp
2020-04-22Update examplessharkdp
2020-04-22Easier configuration of style componentssharkdp
2020-04-22Simplify style_componentssharkdp
2020-04-22rename run => printsharkdp
2020-04-22Better API for highlighting linessharkdp
2020-04-22Fix warnings, sort imports, input from stringsharkdp
2020-04-22Completely refactor 'input' modulesharkdp
2020-04-22Fix commentsharkdp
2020-04-22Add InputDescriptionsharkdp
2020-04-22Allow fluent stylesharkdp
2020-04-22Rename InputFile => Inputsharkdp
2020-04-22Separate inputs from configsharkdp
2020-04-22Add all builder optionssharkdp
2020-04-22Large refactoring towards a better builder structuresharkdp
2020-04-22Initial verison of PrettyPrinter buildersharkdp