Kyle Criddle
|
fb3c775c8b
|
--file-name for normal files. integration tests.
|
2020-03-22 11:10:27 +01:00 |
|
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
|
2020-03-22 11:10:27 +01:00 |
|
sharkdp
|
eb2f3ddb7c
|
Rename test methods
|
2020-03-22 11:02:51 +01:00 |
|
sharkdp
|
dfd3ef022e
|
Add more default mappings, reverse traversal
|
2020-03-22 11:02:51 +01:00 |
|
sharkdp
|
978def2d40
|
Update documentation
|
2020-03-22 11:02:51 +01:00 |
|
sharkdp
|
57aed07814
|
Use absolute path for lookup in database
|
2020-03-22 11:02:51 +01:00 |
|
sharkdp
|
bd8a13dbc9
|
Initial implementation of glob-based syntax mapping
|
2020-03-22 11:02:51 +01:00 |
|
sharkdp
|
32346612b7
|
Move syntaxes, fixes #874
|
2020-03-21 23:53:53 +01:00 |
|
sharkdp
|
dfe5eb3e98
|
Add an even simple example
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
2c2861db6a
|
Further simplify module structure
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
bb0a3d586e
|
Simplify public API module structure
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
90397a8aac
|
Hide SyntaxMapping::replace
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
84ba323b1c
|
Rename output component to 'style compinent', move wrap to separate module
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
a8851e1307
|
Hide methods from line_range
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
d4a39f99d2
|
Hide API of InputFileReader
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
8c500a7e40
|
Hide get_syntax, move tests to module
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
acf51bd7b3
|
Rename methods and parameters
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
83dc13a86d
|
Add fallback theme, remove BAT_THEME_DEFAULT
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
094c526a0e
|
Hide some methods from HighlightingAssets
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
62f2d0c100
|
Do not export syntax_set and theme_set
|
2020-03-21 22:21:23 +01:00 |
|
sharkdp
|
fc1ca0875a
|
Move error handling to a callback
|
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
|
7e0115641d
|
Move error module 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 |
|
sharkdp
|
4855a47105
|
Rename enum field
|
2020-03-21 19:19:15 +01:00 |
|
sharkdp
|
06b7be7ee9
|
Major restructuring of theme/syntax handling
|
2020-03-21 19:19:15 +01:00 |
|
Kyle Criddle
|
b1b8addf7e
|
remove unnecessary Some()
|
2020-03-18 17:03:03 +01:00 |
|
Kyle Criddle
|
4be5adc6f5
|
remove absolute path restraint from BAT_CACHE_PATH
|
2020-03-18 17:03:03 +01:00 |
|
Kyle Criddle
|
a9a31dca7f
|
Specify cache dir with BAT_CACHE_DIR
- if set, BAT_CACHE_DIR is used. otherwise use OS default.
|
2020-03-18 17:03:03 +01:00 |
|
Pavel Aslanov
|
4021cf8128
|
Support combination of multiple styles at the same time
Old version of the code did not allowed for `bold italic` or `bold underline` styles
|
2020-03-04 23:28:53 +01: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 |
|
Ethan P
|
1225e65299
|
Fix #798
|
2020-02-28 07:56:24 +01:00 |
|
sharkdp
|
7779d9f622
|
Allow for non-unicode filenames, closes #225
|
2020-02-13 08:25:04 +01:00 |
|
Liam Kalir
|
5ef1c6cce2
|
Grammar touch-ups, more descriptive error message for invalid line
ranges
|
2020-01-27 06:54:00 +01:00 |
|
Liam Kalir
|
93881d9a64
|
Adds range syntax for line highlights
|
2020-01-27 06:54:00 +01:00 |
|
sharkdp
|
8d0b8a227b
|
Add test for less 529
|
2019-12-23 13:01:14 +01:00 |
|
sharkdp
|
e400ebd1bd
|
Also pass '--no-init' if version could not be retrieved
|
2019-12-23 12:45:23 +01:00 |
|
sharkdp
|
67fe804256
|
Do not pass '--no-init' on newer less versions
With this change, we do not pass the `--no-init` option in newer
versions of less (530 or higher).
This fixes #749
|
2019-12-23 12:45:23 +01:00 |
|
sharkdp
|
20ba984c6d
|
Update help text, closes #713
|
2019-12-22 16:05:00 +01:00 |
|
fusillicode
|
6311ca22f9
|
Add check for terminal-width in output_wrap config value in not interactive case
Co-authored-by: allevo <tomallevi@gmail.com>
Co-authored-by: gildo <gildo.fiorito@gmail.com>
|
2019-12-22 15:20:34 +01:00 |
|
sharkdp
|
40e5befdc7
|
Minor change
|
2019-12-15 20:55:48 +01:00 |
|
Franco Victorio
|
f94ff93953
|
Accept "default" as a theme
|
2019-12-15 20:55:48 +01:00 |
|
Mohamad Barbar
|
3523f60299
|
Leave blank lines blank terminal output.
Would add some ANSI colour codes previously.
|
2019-12-15 20:32:02 +01:00 |
|
sharkdp
|
850677f121
|
Remove 'advanced' example
|
2019-10-30 19:47:51 +01:00 |
|
sharkdp
|
c132e19e74
|
Make a few modules private
|
2019-10-30 19:47:51 +01:00 |
|
sharkdp
|
3334f74b72
|
Remove custom 'transpose' function
|
2019-10-30 19:47:51 +01:00 |
|
sharkdp
|
b9ce3c248c
|
Simplify 'using_controller' example
|
2019-10-30 19:47:51 +01:00 |
|