sharkdp
c8273369cc
Make get_cache_dir private
5 years ago
sharkdp
859ff50766
Update default config file, add comment about tmux mouse scrolling support
5 years ago
sharkdp
ce583eb9bf
Revert "Pass '--mouse' to less versions >= 551"
...
This reverts commit cb21b74ecd
.
5 years ago
sharkdp
3a195be14e
Revert "Only enable --mouse when running from tmux, see #904"
...
This reverts commit 5f6e310152
.
5 years ago
sharkdp
5f6e310152
Only enable --mouse when running from tmux, see #904
5 years ago
sharkdp
82e20bfe14
Fix bug for file with invalid-utf8 filenames
5 years ago
sharkdp
c386cb35fb
Pass '--mouse' to less versions >= 551
...
When using `less` version 551 or newer, `bat` will now pass the `--mouse` argument, allowing
for (better) mouse scrolling support in some terminals.
closes #904
5 years ago
sharkdp
a6d9d1551f
Improve error message
5 years ago
sharkdp
34619a2e89
Small refactoring, handle invalid UTF-8 filenames
5 years ago
Kyle Criddle
83d408bab3
Extract common syntax functionality to helper fns
5 years ago
sharkdp
8067fd9eda
Fix build on 1.37
5 years ago
sharkdp
98ba9e0101
Use to_string_lossy
5 years ago
sharkdp
1b8ce60054
Pass stdin as a generic BufRead, fix stdin tests
5 years ago
sharkdp
d5a31dc2ec
Remove commented-out code
5 years ago
sharkdp
051dd4ba87
Make filename method private
5 years ago
sharkdp
2ad1848859
Do not take optional as argument
5 years ago
sharkdp
90e7d2fe33
Rename field name, new constructors
5 years ago
Kyle Criddle
04fa84aea7
Moved user_provided_filename to be contained within OrdinaryFile struct
5 years ago
Kyle Criddle
a3f8140fbe
Use --file-name to detect syntax highlighting
...
Closes #891
5 years ago
sharkdp
495fab24a5
cargo fmt
5 years ago
David Tolnay
42e3825daf
Updates for review of PR 899
5 years ago
David Tolnay
014d754588
Move paging support behind a feature
5 years ago
David Tolnay
4e11abdf9b
Move git changes support behind a feature
5 years ago
David Tolnay
570805bc98
Strip dependencies of bat-as-a-library
5 years ago
sharkdp
3e8d444c78
Fix for Rust 1.37
5 years ago
David Peter
37b3b8730d
Merge pull request #871 from neuronull/fix_654_stdin_filename
...
Implement --file-name<name> option
5 years ago
Josh Mickley
40a827ebcb
Graceful handling of error conditions
5 years ago
Josh Mickley
376c556862
Add option to generate a default config file, fixes #870
5 years ago
Kyle Criddle
83772bd2cf
Minor --file-name code hygeine
5 years ago
Kyle Criddle
131d113ff5
Merge branch 'fix_654_stdin_filename' of github.com:neuronull/bat into fix_654_stdin_filename
5 years ago
Kyle Criddle
38178fedf4
Merge branch 'master' into fix_654_stdin_filename
5 years ago
Kyle Criddle
59f2e2d58d
Implemented --file-name for multiple files + tests
5 years ago
Kyle Criddle
fb3c775c8b
--file-name for normal files. integration tests.
5 years ago
Kyle Criddle
8adce9fae8
Implement --file-name<name> option
...
- can specify filename to be displayed when printing.
- useful for when piping data from STDIN
Closes #654
5 years ago
sharkdp
eb2f3ddb7c
Rename test methods
5 years ago
sharkdp
dfd3ef022e
Add more default mappings, reverse traversal
5 years ago
sharkdp
978def2d40
Update documentation
5 years ago
sharkdp
57aed07814
Use absolute path for lookup in database
5 years ago
sharkdp
bd8a13dbc9
Initial implementation of glob-based syntax mapping
5 years ago
sharkdp
32346612b7
Move syntaxes, fixes #874
5 years ago
sharkdp
dfe5eb3e98
Add an even simple example
5 years ago
sharkdp
2c2861db6a
Further simplify module structure
5 years ago
sharkdp
bb0a3d586e
Simplify public API module structure
5 years ago
sharkdp
90397a8aac
Hide SyntaxMapping::replace
5 years ago
sharkdp
84ba323b1c
Rename output component to 'style compinent', move wrap to separate module
5 years ago
sharkdp
a8851e1307
Hide methods from line_range
5 years ago
sharkdp
d4a39f99d2
Hide API of InputFileReader
5 years ago
sharkdp
8c500a7e40
Hide get_syntax, move tests to module
5 years ago
sharkdp
acf51bd7b3
Rename methods and parameters
5 years ago
sharkdp
83dc13a86d
Add fallback theme, remove BAT_THEME_DEFAULT
5 years ago