649d1e3df2
Update appveyor.yml
2018-08-31 23:57:27 +02:00
199cfd4519
Update appveyor.yml
2018-08-31 23:57:27 +02:00
c7cce0752b
Add AppVeyor badge
2018-08-31 23:57:27 +02:00
3a89486189
Create before_deploy.ps1
2018-08-31 23:57:27 +02:00
720a2fb7a5
Create appveyor.yml
2018-08-31 23:57:27 +02:00
e3c990f11e
Respect color settings for list-themes and list-languages
2018-08-31 21:57:18 +02:00
90c7d0c365
Use stdout locks
2018-08-31 21:48:26 +02:00
56002267d2
Fix panic when running bat --list-languages | head
...
Fixes: https://github.com/sharkdp/bat/issues/232
2018-08-31 21:43:49 +02:00
84734eac9d
Update alternatives.md
2018-08-31 00:39:26 +02:00
acdea97e71
Add --plain
v0.6.0
2018-08-28 23:37:49 +02:00
839e4ee611
Bump version
2018-08-28 23:21:35 +02:00
c7afcdebf8
Move theme_preview file to constant
2018-08-28 22:16:42 +02:00
08e6db1581
Add Troubleshooting section
...
see #220
2018-08-28 22:08:34 +02:00
4d08ecd828
Fix headline levels
2018-08-28 21:04:41 +02:00
28e1d0e613
Add development section to README
2018-08-28 21:03:03 +02:00
d11839ad03
Update install instructions
2018-08-28 20:55:15 +02:00
8cacd9b432
Include theme_preview file in binary
2018-08-28 20:24:13 +02:00
6f67444c99
Run cargo fmt
2018-08-28 20:24:13 +02:00
fd2b376ea0
Small style changes to --list-themes
2018-08-28 20:24:13 +02:00
cda54e4f61
Fix build for Rust 1.26
2018-08-28 20:24:13 +02:00
3b90ada735
Mutation done correctly
2018-08-28 20:24:13 +02:00
1837d364fe
Added bold to theme titles
2018-08-28 20:24:13 +02:00
4ea3e6bbb7
Changed preview code
2018-08-28 20:24:13 +02:00
38544ed735
Changed to plain style
2018-08-28 20:24:13 +02:00
5444b0dfed
Fixes mut issue
2018-08-28 20:24:13 +02:00
f3dde0185d
Modifying changing config for efficiency
2018-08-28 20:24:13 +02:00
2e3784aa30
#213 : output hello world for each theme when --list-theme is flagged
2018-08-28 20:24:13 +02:00
1088455702
Add syntaxes for Elm, Kotlin, Puppet, TypeScript
...
closes #215
closes #216
closes #217
closes #218
2018-08-28 19:36:31 +02:00
4f812c32ab
Adds zenburn theme submodule
...
Work towards #224 but @sharkdp is going to rebuild themes.bin
2018-08-28 07:37:27 +02:00
b6c59a5bd4
Add man page to releases
2018-08-27 23:10:14 +02:00
b682679776
Add initial version of man page, see #52
2018-08-27 22:57:47 +02:00
81771432fb
#212 : added -p as an alias for --style=plain
2018-08-27 17:56:50 +02:00
627181bcb6
Always call the syntax highlighter
2018-08-23 23:35:57 +02:00
226d9a573a
Add simple loop-through mode
...
Use a loop-through mode that simply copies input to output if a
non-interactive terminal is detected.
see #150
2018-08-23 23:13:24 +02:00
246cf79dbd
Split into Controller and Printer
2018-08-23 22:37:27 +02:00
ea955c734d
Refactoring, introduce Printer trait
2018-08-23 19:44:14 +02:00
6223ad6d52
Document Config struct
2018-08-22 22:36:59 +02:00
31a9335bd5
Document Config struct
2018-08-22 22:36:37 +02:00
9316f2a758
Major refactoring and cleanup
2018-08-22 22:29:12 +02:00
c884c3cc12
Re-order options in help texts
2018-08-22 19:34:30 +02:00
08850f0474
Update the --help
text
2018-08-22 19:27:11 +02:00
8e6c5bc562
doc: mention BAT_THEME in help output
2018-08-22 18:14:01 +02:00
052425b12f
Load customized themes in addition to defaults
...
- New themes in `$BAT_CONFIG_DIR/themes` are now loaded *in addition* to
the default themes (they may also override).
- The `Default.tmTheme` symlink is not necessary anymore.
This relates to #172
2018-08-20 21:39:21 +02:00
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