Fernando Mendes
|
c9d7e3652b
|
Enforce the creation of the full cache dir path
Fixes #576
|
2019-05-30 22:28:52 +02:00 |
|
sharkdp
|
9b1b3dda14
|
Only print the header for empty files
Instead of printing
```
───────┬─────────────────────────────────────────────────────────
│ File: some-file
───────┼─────────────────────────────────────────────────────────
───────┴─────────────────────────────────────────────────────────
```
for empty files, bat will now print
```
───────┬─────────────────────────────────────────────────────────
│ File: some-file <EMPTY>
───────┴─────────────────────────────────────────────────────────
```
|
2019-05-15 22:37:03 +02:00 |
|
sharkdp
|
5b2b594919
|
Revert "Run 'cargo fmt'" (outdated rustfmt)
This reverts commit dd40f7545d .
|
2019-05-15 08:07:08 +02:00 |
|
sharkdp
|
9d53ce6be6
|
Fix warning
|
2019-05-14 23:42:23 +02:00 |
|
sharkdp
|
dd40f7545d
|
Run 'cargo fmt'
|
2019-05-14 23:40:07 +02:00 |
|
sharkdp
|
c709bf2103
|
Print a warning message instead of just '<BINARY>'
|
2019-05-14 23:35:22 +02:00 |
|
Maksim Panfilov
|
f37dbb80a8
|
Added printing of "<BINARY>" for binary files in the interactive mode if header decorations are turned off
|
2019-05-14 23:35:22 +02:00 |
|
sharkdp
|
0a1e08da96
|
Extend help text for --terminal-width and --wrap, closes #535
|
2019-05-14 23:24:13 +02:00 |
|
Ethan P
|
493a4e719e
|
Added non-interactive mode for --list-languages
This makes scripting it a lot easier and less hacky.
|
2019-05-14 22:50:42 +02:00 |
|
sharkdp
|
72152296c7
|
Fix accidental printing of files named 'cache'
This also adds two regression tests, so this will hopefully not pop up
again.
closes #557
|
2019-05-10 17:55:46 -05:00 |
|
Ethan P
|
2b9d25df05
|
Replace iterator with string starts_with and ends_with
|
2019-05-10 17:52:35 -05:00 |
|
Ethan P
|
cc8186103b
|
Reformatted with cargo fmt .
|
2019-05-10 17:52:35 -05:00 |
|
Ethan P
|
0ad09df7ab
|
Improved logic when encountering ANSI in character wrap mode
Fixes #551
|
2019-05-10 17:52:35 -05:00 |
|
Ethan P
|
7ef0fe091d
|
Cleaned up terminal-width validation even more
|
2019-05-10 17:50:58 -05:00 |
|
Ethan P
|
89fcbb2b15
|
Cleaned up terminal-width validation slightly
|
2019-05-10 17:50:58 -05:00 |
|
Ethan P
|
a7e2bb86cb
|
Add validation for --terminal-width option
|
2019-05-10 17:50:58 -05:00 |
|
sharkdp
|
1ce0bc8e0d
|
Slightly modified help text
|
2019-05-10 11:04:46 -05:00 |
|
Ethan P
|
fde00eec98
|
Add -pp for plain styling and no pager
|
2019-05-10 11:01:02 -05:00 |
|
Mitchell Kember
|
bb6594e691
|
Add 3 new themes: ansi-light, ansi-dark, base16
Also, interpret transparent colors (#RRGGBB00) as specifying a terminal
color palette number with RR. The three new themes use this.
|
2019-05-08 07:35:43 -05:00 |
|
Daniele Esposti
|
f259ff2920
|
Formatted code
|
2019-03-09 07:43:41 +01:00 |
|
Daniele Esposti
|
82f14121bd
|
Applied linter fixes
|
2019-03-09 07:43:41 +01:00 |
|
Daniele Esposti
|
a21ae614e6
|
Migrated to Rust 2018
|
2019-03-09 07:43:41 +01:00 |
|
sharkdp
|
f0771d6532
|
Do not replace arguments to pager when --pager is used, closes #509
|
2019-02-18 20:28:44 +01:00 |
|
Reid Wagner
|
76b7418e35
|
Only print contents if file wasn't empty, or EOF wasn't first thing received from stdin.
|
2019-02-11 20:33:16 +01:00 |
|
Reid Wagner
|
10c5f79640
|
Revert "Check result of read_until, and return Error if 0, which indicates EOF was found before delimeter."
This reverts commit 61e888de7f .
|
2019-02-11 20:33:16 +01:00 |
|
sharkdp
|
9e11d66979
|
Handle UTF-16 encoding errors with replacement characters
|
2019-02-10 10:18:07 +01:00 |
|
sharkdp
|
e09499b3df
|
Move config-dir and cache-dir from 'bat cache' to 'bat'
|
2019-02-07 23:27:53 +01:00 |
|
sharkdp
|
cff01d81fa
|
Rename 'bat cache --init' to 'bat cache --build'
|
2019-02-07 23:27:53 +01:00 |
|
sharkdp
|
6e8fca5bb2
|
Replace less command line arguments only for PAGER
|
2019-02-07 22:37:33 +01:00 |
|
Park Juhyung
|
63c77383ce
|
Ignore flags from PAGER env var if the program is 'less'
|
2019-02-07 22:37:33 +01:00 |
|
sharkdp
|
4df22e617f
|
Update documentation
|
2019-02-07 22:19:32 +01:00 |
|
sharkdp
|
6473e8c1be
|
Remove import
|
2019-02-07 22:19:32 +01:00 |
|
sharkdp
|
972a764a74
|
Simplify Optional handling
|
2019-02-07 22:19:32 +01:00 |
|
sharkdp
|
54143d1403
|
Add --cache-dir option
|
2019-02-07 22:19:32 +01:00 |
|
sharkdp
|
6523bbf62f
|
Replace 'is_absolute_path' with map and filter
|
2019-02-07 22:19:32 +01:00 |
|
Lavi
|
05e2c2c66b
|
removed compile errors and warnings on non-macs
|
2019-02-07 22:19:32 +01:00 |
|
Lavi
|
69227222b5
|
config and cache now check XDG env vars first
`XDG_CACHE_HOME` and `XDG_CONFIG_HOME` are checked first and fall-back
to `~/.cache/` and `~/.config/`.
|
2019-02-07 22:19:32 +01:00 |
|
Lavi
|
49af3e854b
|
Set cache_dir on MacOS to ~/.cache/bat/
|
2019-02-07 22:19:32 +01:00 |
|
Lavi
|
6a8e4757b7
|
Updated bat config dir for MacOs
Removed directories crate and using dirs_rs
Changed bat config file and cache dir on MacOs:
config: ~/.config/bat/config
cache: ~/.config/bat/cache/
|
2019-02-07 22:19:32 +01:00 |
|
Reid Wagner
|
61e888de7f
|
Check result of read_until, and return Error if 0, which indicates EOF was found before delimeter.
|
2019-02-07 07:32:28 +01:00 |
|
sharkdp
|
bd68684537
|
Fix the number of values to one
|
2018-12-16 22:35:22 +01:00 |
|
sharkdp
|
c2847f6a9f
|
Short options for line-range and highlight-line
|
2018-12-16 22:17:39 +01:00 |
|
sharkdp
|
cf7ed042c1
|
Colorize the whole line
|
2018-12-16 21:53:15 +01:00 |
|
sharkdp
|
6b92814ea0
|
Allow for multiple highlighted lines
|
2018-12-16 21:00:18 +01:00 |
|
sharkdp
|
a236a9b195
|
Merge branch 'master' of https://github.com/tskinn/bat into tskinn-master
|
2018-12-16 20:43:36 +01:00 |
|
sharkdp
|
fee57d71d9
|
Print ANSI-reset code before newline
fixes #379
|
2018-12-14 23:34:13 +01:00 |
|
sharkdp
|
397def1320
|
Omit launching of pager if NO file exists
closes #387
|
2018-12-14 22:53:31 +01:00 |
|
ufuji1984
|
4ff360669f
|
add quotes around filename
and make it more concise by using map_err
|
2018-12-11 22:24:52 +01:00 |
|
ufuji1984
|
549e5d7355
|
Report filename if File::open return Err
From issue #441
|
2018-12-11 22:24:52 +01:00 |
|
Ole Martin Ruud
|
348c9f3562
|
Enhance SyntaxMapping with impl Trait
|
2018-11-27 20:36:23 +01:00 |
|