1
0
mirror of https://github.com/sharkdp/bat.git synced 2025-03-05 10:18:23 +00:00

430 Commits

Author SHA1 Message Date
Richard Hozák
b39e28d2c8 Add support for wildcards in Windows CMD ()
Windows does not support wildcard expansion in cmd, this adds 'wild' crate (as discussed in ) that handles everything transparently, so wildcards work everywhere.

Fixes 
2018-10-03 22:59:11 +02:00
davideGiovannini
0d71968615 Generate shell completions with clap during build ()
* Generate shell completions with clap during build

* Updated ci release script, added SHELL_COMPLETIONS_DIR override to build.rs and fixed dependency version
2018-10-03 09:39:30 +02:00
sharkdp
80da0dc619 run cargo fmt 2018-09-26 19:16:03 +02:00
sharkdp
64903bb858 Typo 2018-09-26 19:13:32 +02:00
sharkdp
3456ce1187 Add a small tutorial 2018-09-26 18:08:24 +02:00
sharkdp
886a5b3d24 Document the situation with less and scrolling
closes 
closes 
2018-09-26 18:03:46 +02:00
sharkdp
238482e5f3 Update syntax-set, fixes v0.7.1 2018-09-23 10:30:19 +02:00
Michal Nazarewicz
79b960e17e Use ansi_colours package for better true-colour approximation 2018-09-23 10:19:19 +02:00
sharkdp
6aa626f1c4 Document INI syntax modifications 2018-09-22 11:23:29 +02:00
Tuk Bredsdorff
1b30539493 Added Mercurial's hgrc-files to the list of INI-extensions 2018-09-22 11:23:29 +02:00
Katrin Leinweber
96b24d8a7e Fix typos 2018-09-20 19:16:51 +02:00
sharkdp
20b02e72b3 Disable wrapping when --style is plain
closes 
2018-09-18 21:31:56 +02:00
eth-p
254efac9c2 Added section to README on using Cygwin. 2018-09-14 18:30:43 +02:00
Jeroen Hoek
dcec322117 Update README (libz-dev may be required)
On Ubuntu 18.04 I had to install `cmake` as well as `libz-dev` to get
bat to compile.
2018-09-14 14:12:44 +02:00
Alexander Eimer
d781156327 Adds ansible install instructions for ansible to readme 2018-09-12 23:06:33 +02:00
sharkdp
732750c274 Bump version v0.7.0 2018-09-12 22:03:48 +02:00
sharkdp
6b6baa3118 Update dependencies 2018-09-12 22:01:27 +02:00
sharkdp
54c434934e Bump version, update assets 2018-09-12 22:01:01 +02:00
sharkdp
ad6e0a2581 Update man page 2018-09-12 22:00:28 +02:00
sharkdp
bd619db3ca Mention BAT_STYLE in README.md 2018-09-12 21:57:54 +02:00
sharkdp
e098eb43a2 Do not show file header for directories
This also adds a better error message.

closes 
2018-09-12 21:53:41 +02:00
David Peter
ea369ee17f
Merge pull request from ms2300/bat_style
 Added BAT_STYLE env variable functionality
2018-09-12 21:48:34 +02:00
sharkdp
63d32bc818 Merge remote-tracking branch 'upstream/master' into bat_style 2018-09-12 21:40:41 +02:00
sharkdp
dccf8d8221 Use a more streamlined version of style-component collection 2018-09-12 21:35:23 +02:00
sharkdp
97129ab9d8 Add PowerShell syntax, closes 2018-09-12 20:53:49 +02:00
David Peter
52d0d6ca30
Merge pull request from eth-p/feature-tabs
Tab expansion support.

closes  
closes 
2018-09-12 20:50:05 +02:00
sharkdp
a05494e9d9 Make tests more robust 2018-09-12 20:32:49 +02:00
sharkdp
84ac92efbb Fix test for --style=plain 2018-09-12 20:32:33 +02:00
sharkdp
b4c6e412dc Make generate_snapshots script more robust 2018-09-12 20:28:42 +02:00
sharkdp
3e21d69a92 Re-generate files again 2018-09-12 20:28:30 +02:00
sharkdp
b7690d4bb1 Undo change in sample.modified.rs 2018-09-12 20:28:21 +02:00
eth-p
d404139ff7
Added validation for --tabs.
Also added a comment to explain what 0 represents.
2018-09-12 10:08:58 -07:00
eth-p
9ef1e9f792
Update snapshots. 2018-09-11 15:04:44 -07:00
eth-p
503fe0b641
Fix sample.modified.rs 2018-09-11 15:03:13 -07:00
eth-p
1807f9653c
Merge remote-tracking branch 'upstream/master' into feature-tabs
# Conflicts:
#	src/printer.rs
2018-09-11 14:03:47 -07:00
eth-p
1e74f0e2a9
Ran cargo fmt. 2018-09-11 13:47:35 -07:00
eth-p
c1e1f753cf
Added three new snapshot tests for --tabs and --wrap. 2018-09-11 13:47:01 -07:00
eth-p
d90797f8e9
Fixed tab expansion not working in --wrap=never mode. 2018-09-11 13:45:49 -07:00
eth-p
b4096e5627
Moved tab expansion to happen after syntax highlighting. 2018-09-11 13:02:22 -07:00
shik Chen
4e3ab4d399 Query git diff only when needed
In large git repo like chromium, it takes too long time to query git
diff.
2018-09-11 21:09:38 +02:00
rachitchokshi
f0d936763c provide armhf deb packages ()
* Enabled deb packaging for armhf architecture

closes .
2018-09-11 21:03:53 +02:00
ms2300
7897260bf0 BAT_STYLE accounts for multiple styles (ie numbers,header) 2018-09-10 21:58:19 -06:00
eth-p
eb6e43b9a9
Disabled tab expansion when decorations and pager are not used. 2018-09-10 20:12:13 -07:00
eth-p
7cdcdbb31d
Updated snapshots. 2018-09-10 19:20:09 -07:00
eth-p
9159341714
Modified snapshot tests to support tab expansion.
This changes how the files are named (to allow for snapshots that aren't
directly related to the --style argument) and fixes the
generate_snapshots.py script to work with the latest version of bat.

Three new tests are also introduced:
- tabs_4 - Tab expansion with a width of 4.
- tabs_8 - Tab expansion with a width of 8.
- tabs_passthrough - No tab expansion.
2018-09-10 19:19:43 -07:00
eth-p
b23ff24ebc
Added tab expansion preprocessing step. 2018-09-10 18:11:59 -07:00
Rogach
e1ecc17f69 print additional newline if last line in input file was not terminated with a newline (fixes ) 2018-09-10 22:18:16 +02:00
rachitchokshi
0fe3badf19 adding deb packaging for arm64 () 2018-09-10 21:24:15 +02:00
rachitchokshi
89d4cb951a Updated before_deploy.bash to call version of strip specific to aarch64 target 2018-09-10 21:24:15 +02:00
rachitchokshi
e9681bf22d Testing build by removing dependency 'libz-sys = "1.0.20"' 2018-09-10 21:24:15 +02:00