a6810e3Revert "Add io cycle detection with clircle"sharkdp
43b2ee5fix some clippy warningsMarcoIeni
31793cfAdd io cycle detection with clircleNiklas Mohrin
bbef2f4Add `-S` flag to less when `--wrap=never` (closes #1255)gahag
3c5ce9fEnable non-printable chars for redirected output (#1061)Evgeniy Andreev (gsomix)
35b6067Print error message when invalid syntax is specifiedEthan P
0040fefAdd padding above headers when no gridPrat T
48a7ce3Write error messages to pager, if attachedsharkdp
5fe8a83Add annotations againsharkdp
23afc8eSkip non-file inputs when using --diffsharkdp
e37e9c1Fix some clippy lintsLzu Tao
82e7786Implementation of 'bat --diff'sharkdp
8961f7aMove PagingMode to separate modulesharkdp
12eee0cFix warnings for --no-default-features modesharkdp
702cb19Rename error modulesharkdp
26c951fFix warnings, sort imports, input from stringsharkdp
590960fCompletely refactor 'input' modulesharkdp
f3b90ddAdd InputDescriptionsharkdp
f8d0956Rename InputFile => Inputsharkdp
1dc328aSeparate inputs from configsharkdp
057e4ecLarge refactoring towards a better builder structuresharkdp
34619a2Small refactoring, handle invalid UTF-8 filenamessharkdp
1b8ce60Pass stdin as a generic BufRead, fix stdin testssharkdp
04fa84aMoved user_provided_filename to be contained within OrdinaryFile structKyle Criddle
a3f8140Use --file-name to detect syntax highlightingKyle Criddle
42e3825Updates for review of PR 899David Tolnay
83772bdMinor --file-name code hygeineKyle Criddle
38178feMerge branch 'master' into fix_654_stdin_filenameKyle Criddle
59f2e2dImplemented --file-name for multiple files + testsKyle Criddle
84ba323Rename output component to 'style compinent', move wrap to separate modulesharkdp
fc1ca08Move error handling to a callbacksharkdp
a7338e2Run cargo fmtsharkdp
9b8ddb2move Config struct to separate filesharkdp
4855a47Rename enum fieldsharkdp
1225e65Fix #798Ethan P
0273848Run `cargo fmt`Fahmi Akbar Wildana
e542621Move back printer.rs and others into libFahmi Akbar Wildana
cfd3316Fix all compile errors in lib.rs ๐Fahmi Akbar Wildana
7f2e61dAdd new style component to separate multiple '--line-range'sEthan P
28266eeuse explicit dyn with Write to appease compilerWild Kat
82f1412Applied linter fixesDaniele Esposti
a21ae61Migrated to Rust 2018Daniele Esposti
76b7418Only print contents if file wasn't empty, or EOF wasn't first thing received from stdin.Reid Wagner
10c5f79Revert "Check result of read_until, and return Error if 0, which indicates EOF was found before delimeter."Reid Wagner
61e888dCheck result of read_until, and return Error if 0, which indicates EOF was found before delimeter.Reid Wagner
397def1Omit launching of pager if NO file existssharkdp
e81f9b2Fix `--show-all` for UTF-16 encodingsharkdp
ecd862dFeature: Highlight non-printable characterssharkdp
154186aAdd --pager optionPark Juhyung
496e0bcAllow for multiple line rangessharkdp
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list