sharkdp
|
057e4eced1
|
Large refactoring towards a better builder structure
|
2020-04-22 23:55:28 +02:00 |
|
sharkdp
|
a6d9d1551f
|
Improve error message
|
2020-04-21 08:57:15 +02:00 |
|
sharkdp
|
34619a2e89
|
Small refactoring, handle invalid UTF-8 filenames
|
2020-04-21 08:57:15 +02:00 |
|
sharkdp
|
98ba9e0101
|
Use to_string_lossy
|
2020-04-21 08:57:15 +02:00 |
|
Kyle Criddle
|
04fa84aea7
|
Moved user_provided_filename to be contained within OrdinaryFile struct
|
2020-04-21 08:57:15 +02:00 |
|
Kyle Criddle
|
a3f8140fbe
|
Use --file-name to detect syntax highlighting
Closes #891
|
2020-04-21 08:57:15 +02:00 |
|
sharkdp
|
495fab24a5
|
cargo fmt
|
2020-04-11 19:40:04 +02:00 |
|
David Tolnay
|
4e11abdf9b
|
Move git changes support behind a feature
|
2020-03-31 09:27:56 +02:00 |
|
Kyle Criddle
|
38178fedf4
|
Merge branch 'master' into fix_654_stdin_filename
|
2020-03-24 19:08:43 -06:00 |
|
Kyle Criddle
|
59f2e2d58d
|
Implemented --file-name for multiple files + tests
|
2020-03-24 18:26:00 -06:00 |
|
sharkdp
|
84ba323b1c
|
Rename output component to 'style compinent', move wrap to separate module
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
a7338e2ea2
|
Run cargo fmt
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
9b8ddb24d1
|
move Config struct to separate file
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
fedd32173e
|
Restructure and fix bug in line range module
|
2020-03-21 19:19:15 +01:00 |
|
Kyle Criddle
|
cfa2cb6ec7
|
--file-name for normal files. integration tests.
|
2020-03-19 20:46:19 -06:00 |
|
Kyle Criddle
|
517be5c7bc
|
Implement --file-name<name> option
- can specify filename to be displayed when printing.
- useful for when piping data from STDIN
Closes #654
|
2020-03-17 20:29:01 -06:00 |
|
sharkdp
|
ca066bf7cd
|
Run 'cargo fmt'
|
2020-02-28 10:27:06 +01:00 |
|
Kogia-sima
|
25640a8a81
|
Fix bug where max_width is not initialized after line break
|
2020-02-28 09:06:51 +01:00 |
|
Kogia-sima
|
944866affd
|
Fix wrapping method to support unicode text
Related issues:
- #787
- #811
|
2020-02-28 09:06:51 +01:00 |
|
sharkdp
|
7779d9f622
|
Allow for non-unicode filenames, closes #225
|
2020-02-13 08:25:04 +01:00 |
|
Liam Kalir
|
93881d9a64
|
Adds range syntax for line highlights
|
2020-01-27 06:54:00 +01:00 |
|
Fahmi Akbar Wildana
|
2253d07341
|
Derive fmt::Debug whenever possible
|
2019-10-20 21:43:51 +02:00 |
|
Fahmi Akbar Wildana
|
0273848f54
|
Run cargo fmt
|
2019-10-20 21:43:51 +02:00 |
|
Fahmi Akbar Wildana
|
e542621125
|
Move back printer.rs and others into lib
others:
bin/bat/{controller,decorations,output,printer}.rs
|
2019-10-20 21:43:51 +02:00 |
|
Fahmi Akbar Wildana
|
cfd33168af
|
Fix all compile errors in lib.rs 🚚
* Move {controller,output,printer,decorations}.rs into src/bin/
* Add `mod errors` from main.rs
|
2019-10-20 21:43:51 +02:00 |
|
sharkdp
|
9814eab13f
|
Suppress warning in -A mode
|
2019-08-31 20:56:53 +02:00 |
|
sharkdp
|
82ca8804a2
|
Handle non-unicode characters in the preprocessor
|
2019-08-31 20:56:53 +02:00 |
|
pjsier
|
b48b9fcf3b
|
Display binary file content for bat -A
|
2019-08-31 20:56:53 +02:00 |
|
sharkdp
|
ec908d5937
|
Run 'cargo fmt'
|
2019-08-31 13:46:48 +02:00 |
|
sharkdp
|
63d652dab5
|
Add 'dyn' keyword for trait references
|
2019-08-31 13:46:48 +02:00 |
|
Ethan P
|
7f2e61d579
|
Add new style component to separate multiple '--line-range's
|
2019-08-31 13:46:48 +02:00 |
|
Wild Kat
|
28266ee441
|
use explicit dyn with Write to appease compiler
|
2019-08-02 18:50:55 +02:00 |
|
Ethan P
|
772ce2e4fe
|
Print a horizontal header line when 'grid' style without 'header' style
|
2019-07-26 06:51:33 +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
|
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 |
|
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 |
|
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
|
9e11d66979
|
Handle UTF-16 encoding errors with replacement characters
|
2019-02-10 10:18:07 +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 |
|
Nisheet Sinvhal
|
18d1a3b973
|
Changed italics to use-italic-text in config
Better placing of italics in help and also added long_help for it
|
2018-11-04 19:40:05 +01:00 |
|
Nisheet Sinvhal
|
dc10246bd2
|
Linting
|
2018-11-04 19:40:05 +01:00 |
|
Nisheet Sinvhal
|
44bdae0212
|
Linting
|
2018-11-04 19:40:05 +01:00 |
|