2df3305b94
Add new '--blank' option for 'bat cache --init'
...
closes #206
2018-08-20 21:34:08 +02:00
6882fc1512
Clean up help messages
2018-08-20 21:34:08 +02:00
2508323264
Extract grid and line-number color from theme
...
This changes the output color of the grid and the line numbers to use
the "gutter" foreground color defined in the Sublime `.tmTheme` files.
Sublime Text does the same.
Note: we could go one step further and also extract the "GitGutter"
colors from the themes. These could be used instead of red/green/yellow
to signify Git modifications. The problem is that they are quite a bit
harder to extract from the syntect `Theme` object.
closes #178
v0.5.0
2018-08-19 12:32:35 +02:00
297afad337
Bump version
2018-08-19 12:31:35 +02:00
1dddce3aa1
Separate syntax set and theme set
...
This commit separates the handling of syntax sets and theme sets. It
also changes the way how new syntax definitions are loaded from `bat`'s
configuration folder. New syntax definitions are now loaded *in
addition* to the ones that are stored in the `bat` binary by default.
This fixes #172
2018-08-19 11:08:23 +02:00
76be0d3933
Add arm as a compile target
2018-08-19 09:50:24 +02:00
e5b8c4471a
Bump minimum required rust version
2018-08-18 21:30:12 +02:00
b191691767
Revert "replace trait object BufRead by generic"
...
This reverts commit 037861e588
.
2018-08-18 21:25:58 +02:00
5c95b8803b
Avoid floating point arithmetic in RGB→8-bit ANSI approximation
2018-08-18 20:58:03 +02:00
5b421b455d
Update dependencies
2018-08-18 20:44:25 +02:00
a6d6c28723
Add documentation on new pager-customization
2018-08-18 20:22:11 +02:00
2966939e38
Update submodules
2018-08-18 19:30:35 +02:00
d179693d1d
Use BAT_PAGER and PAGER environment variables, closes #158
2018-08-18 18:48:22 +02:00
268577c6f9
Run 'cargo fmt'
2018-08-18 17:54:26 +02:00
037861e588
replace trait object BufRead by generic
2018-08-18 17:54:26 +02:00
94ccc646e8
Update README
2018-07-23 21:58:06 +02:00
0cc5d1dab6
Update error-chain to fix compiler warnings
2018-07-23 21:54:30 +02:00
28397b8f78
Always show a warning when theme is unknown
2018-07-23 21:51:49 +02:00
c899849101
Use map instead of and_then(..Some(..))
2018-07-23 21:51:49 +02:00
bf53b64125
Small style fix
2018-07-23 21:51:49 +02:00
c68aa0f424
Allow specifying the theme via the BAT_THEME
environment variable
...
The `--theme` command line option stills takes precedence and this
change preserves how errors are handled when it's used: If a theme name
that doesn't exist is specified using the argument, this error is fatal.
However, if a theme that doesn't exist is specified using the environment
variable, the error is logged to `stderr` and the "Default" theme is
loaded as a fallback.
2018-07-23 21:51:49 +02:00
6b57f4eebc
Style changes
2018-07-18 00:06:24 +02:00
0ddd388a29
Improve logic for SGR sequence passthrough
2018-07-18 00:06:24 +02:00
34811b8161
Fix #182
2018-07-18 00:06:24 +02:00
8b92aae23f
Fix Travis link
2018-07-17 23:37:03 +02:00
3a0941cabe
Update syntaxes.bin
2018-07-17 23:28:44 +02:00
52877c6d67
Add Nix syntax, closes #180
2018-07-17 23:28:31 +02:00
455de98a89
Update sublimehq/Packages, closes #183
2018-07-17 23:27:19 +02:00
8c6a74a6c5
typo
2018-07-06 19:09:53 +02:00
3f8b340ed8
Add AWK syntax.
2018-06-15 16:41:51 +02:00
65e6970907
Change help text for --line-range
2018-06-12 08:18:44 +02:00
90cc019482
Run 'cargo fmt'
2018-06-12 08:18:44 +02:00
eaf0b99d25
update
2018-06-12 08:18:44 +02:00
3b1dcca5d0
use map()
2018-06-12 08:18:44 +02:00
26dbdf4fa0
update line-ranges
2018-06-12 08:18:44 +02:00
6691786d82
add line-range
2018-06-12 08:18:44 +02:00
50209bfe21
updates archlinux install instructions
2018-06-08 16:15:27 +02:00
c91511cca1
Always run snapshot test
2018-06-02 19:03:38 +02:00
c9f7a0c126
Use separate Git repository for snapshot testing
...
closes #161
2018-06-02 19:00:05 +02:00
69c798eafd
Fix command typo
2018-06-01 17:01:28 +02:00
195d5e0e16
Update Cargo.lock
v0.4.1
2018-06-01 00:35:20 +02:00
86c1777205
Skip snapshot test if Git is not available
...
closes #161
2018-06-01 00:33:39 +02:00
16874ab016
Exclude assets from upload
2018-05-31 23:49:02 +02:00
bf5883f06f
Updates for 0.4
v0.4.0
2018-05-31 22:57:18 +02:00
e27bdfc7d6
Fix clippy warnings
2018-05-31 15:27:55 +02:00
a7f4f202cb
Update README.md
2018-05-30 21:32:40 +02:00
397223374a
Add TOC
2018-05-30 21:23:24 +02:00
0c2da90fa4
Change color of crates.io badge
2018-05-30 21:10:14 +02:00
fe29da6e76
Add license badge
2018-05-30 21:02:40 +02:00
0eccfb50d9
Update header
2018-05-30 20:54:46 +02:00