sharkdp
6b2cc80cc1
Change ASCII file to contain increasing hex digits
2020-11-01 22:56:59 +01:00
sharkdp
1db77094da
Organize integration tests into modules
2020-11-01 22:56:59 +01:00
sharkdp
8c3f2230c6
Better error message when seek fails
...
> hexyl "$(which hexyl)" --skip=-5gib
Error: Failed to jump to the desired input position. This could be
caused by a negative offset that is too large or by an input that is not
seek-able (e.g. if the input comes from a pipe).
ref: #114
2020-11-01 22:56:59 +01:00
sharkdp
66f8508b57
Add stdin test
2020-11-01 21:35:35 +01:00
sharkdp
afb249e854
Run cargo fmt
2020-11-01 21:04:39 +01:00
sharkdp
9432677d3a
Disallow block sizes of 0
...
closes #110
2020-10-31 10:17:19 +01:00
sharkdp
d69a7d8e04
Update CHANGELOG
2020-10-30 21:58:02 +01:00
sharkdp
b1c8606918
Print warning on empty content
...
closes #107
closes #108
2020-10-30 21:58:02 +01:00
sharkdp
d9723592bf
Add CONTRIBUTING guide
2020-10-30 20:04:08 +01:00
sharkdp
23fbb5b027
Update CHANGELOG
2020-10-30 20:02:16 +01:00
sharkdp
4d7004f06b
Move CHANGELOG entry
2020-10-30 19:57:07 +01:00
sharkdp
80e8026416
Update CHANGELOG
2020-10-30 19:00:36 +01:00
sharkdp
48ff6ff956
Bump min. required Rust version to 1.39
2020-10-30 10:07:24 +01:00
sharkdp
54cab89821
Force LF line ending to fix tests on Windows
2020-10-30 10:07:24 +01:00
sharkdp
bb6a3c0650
Add test for --length, fix #105
2020-10-30 10:07:24 +01:00
sharkdp
09c22e09b9
Add simple integration tests
2020-10-30 10:07:24 +01:00
sharkdp
7217a60e6e
Switch back to MSVC
2020-08-15 14:05:24 +02:00
sharkdp
a7892881f3
Wrap help text at 90 characters
2020-06-08 23:19:56 +02:00
sharkdp
921a138962
Update version in README
2020-06-07 15:57:20 +02:00
sharkdp
f8f410b8ee
Simplify is_printable check, closes #78
2020-06-07 15:26:07 +02:00
sharkdp
7307077a66
Run lib example on TravisCI
2020-06-07 15:14:14 +02:00
sharkdp
3ca002638c
Improve help text
2020-06-07 15:12:35 +02:00
sharkdp
ccfceaf58c
Minor formatting
2020-06-07 15:12:35 +02:00
sharkdp
751b670d5b
Fix clippy suggestions
2020-06-07 15:12:35 +02:00
sharkdp
478cc25ffd
Bump version to 0.8.0
2020-06-07 15:12:35 +02:00
sharkdp
b1c4b0bf2b
Update dependencies
2020-06-07 15:12:35 +02:00
sharkdp
1951c59b0c
Add CHANGELOG
2020-06-07 15:12:35 +02:00
sharkdp
133fdd9156
Remove unnecessary RefCell, backport to Rust 1.36
2020-05-13 18:55:24 +02:00
sharkdp
6f73f4c0f0
Remove custom .github folder
2020-03-16 07:55:46 +01:00
sharkdp
7843b2d038
Update links
2020-03-15 11:33:08 +01:00
sharkdp
1d156282da
Try -gnu
2020-03-09 20:58:50 +01:00
sharkdp
b4bdf0f85e
Re-enable Windows build
2020-03-09 20:58:50 +01:00
sharkdp
2bda250906
Bump version
2020-03-09 20:41:00 +01:00
sharkdp
f32431e552
Update dependencies
2020-03-09 20:33:08 +01:00
sharkdp
f9cb2bc872
Fix tests
2020-03-09 20:23:46 +01:00
sharkdp
f71ad1e00d
Remove Ctrl-C handler, fixes #84
2020-03-09 20:20:12 +01:00
sharkdp
3b01d0ce19
Disable Windows build
2020-01-26 08:50:55 +01:00
sharkdp
abc79396df
Add simple hexyl-as-a-library example, see #81
2020-01-26 08:12:02 +01:00
sharkdp
c75a882081
Update dependencies
2019-10-08 20:32:56 +02:00
sharkdp
81787d0858
Bump version
2019-10-08 20:31:56 +02:00
sharkdp
8e77507686
Enable unit tests on Travis CI
2019-10-08 20:29:52 +02:00
sharkdp
9c46ced572
Enable LTO
2019-10-08 20:09:10 +02:00
sharkdp
161ddd7ea1
Only print to buffer if line is not squeezed
2019-10-08 20:09:10 +02:00
sharkdp
82c34fe39b
Bump version
2019-05-30 15:35:21 +02:00
sharkdp
17c2c61bad
Update dependencies, closes #61
2019-05-28 21:37:33 +02:00
sharkdp
2ad15413b9
Bump version
2019-04-13 18:39:34 +02:00
sharkdp
710c86f6a1
Update dependencies
2019-04-13 18:38:50 +02:00
sharkdp
a2ea80e960
Use u8/usize directly without references
2019-04-13 18:32:59 +02:00
sharkdp
3390bedee9
Update to Rust 2018
2019-04-13 18:27:21 +02:00
sharkdp
2c7c857ccc
Fix left border
2019-04-08 22:52:06 +02:00
sharkdp
55adb2db2c
Make sure to always print the header
2019-04-08 21:34:32 +02:00
sharkdp
3a62809c8c
Use separate struct for border elements
2019-04-08 21:23:09 +02:00
sharkdp
7cc0b51537
cargo fmt
2019-04-08 21:20:45 +02:00
sharkdp
8363e3f37e
Fix typo
2019-04-08 21:16:06 +02:00
sharkdp
7e46a5d788
Bump version
2019-01-14 10:51:32 +01:00
sharkdp
19030470f9
Add proper Ctrl-C handling
2019-01-14 10:40:04 +01:00
sharkdp
b27ab61608
Fix behavior on broken pipe
2019-01-14 10:17:14 +01:00
sharkdp
39a83021dc
Use 16 colors instead of 256
2019-01-14 09:53:33 +01:00
sharkdp
f6f41e76aa
Use --color=always/auto/never instead of --no-color
2019-01-14 09:14:47 +01:00
sharkdp
98311282e5
Fix #25
2019-01-10 09:03:39 +01:00
sharkdp
0dad8bf481
Bump version
2019-01-10 08:36:45 +01:00
sharkdp
612a227a81
Update dependencies
2019-01-10 08:34:28 +01:00
sharkdp
351fcf0aea
Add note about Windows
...
closes #22
2019-01-10 08:32:46 +01:00
sharkdp
3c3d91cd51
Use 8-bit colors instead of 24-bit truecolor
2019-01-10 08:32:27 +01:00
sharkdp
8429b87594
Re-enable Windows build
2019-01-09 20:20:37 +01:00
sharkdp
57e1c67bfb
Disable Windows build
2018-12-30 13:27:21 +01:00
sharkdp
a109ce7aba
Bump version
2018-12-30 12:56:20 +01:00
sharkdp
22b544393b
Enable ANSI support on Windows, closes #2
2018-11-21 19:36:20 +01:00
sharkdp
269246097c
Enable builds for Windows
2018-11-21 19:36:20 +01:00
sharkdp
374b04dd43
Update logo
2018-11-08 20:03:11 +01:00
sharkdp
cd989ba5c4
Add install instructions
2018-11-06 21:43:50 +01:00
sharkdp
71e05dde87
Update logo
2018-11-06 21:28:19 +01:00
sharkdp
ba5f800265
Update Cargo.lock
2018-11-06 21:28:13 +01:00
sharkdp
1a88fd5f38
Bump version
2018-11-06 21:23:51 +01:00
sharkdp
784c714bde
Fix clippy warning
2018-11-06 21:21:40 +01:00
sharkdp
ecf6dfc7ae
Add ci scripts
2018-11-06 21:20:43 +01:00
sharkdp
b77ce63731
Remove demo.svg
2018-11-06 21:19:29 +01:00
sharkdp
3b8c93f0d3
Add .travis.yml
2018-11-06 20:56:49 +01:00
sharkdp
7b213203e8
Add simple logo
2018-11-06 20:45:36 +01:00
sharkdp
5cc9e0b602
Add -n/--length option
2018-11-06 20:18:23 +01:00
sharkdp
940012d1c7
Add demo
2018-11-05 23:55:52 +01:00
sharkdp
3761508571
Fix grid
2018-11-05 23:53:54 +01:00
sharkdp
ea3fc0caee
Add help text
2018-11-05 23:23:06 +01:00
sharkdp
01860bcaf0
Possibility to read from stdin
2018-11-05 23:21:54 +01:00
sharkdp
4b7c44c207
Fix for empty files
2018-11-05 23:13:34 +01:00
sharkdp
94980a817e
Add grid
2018-11-05 23:08:45 +01:00
sharkdp
a1bd8fb873
Use more distinguished characters
2018-11-05 22:51:25 +01:00
sharkdp
e4e6c6b323
Colors!
2018-11-05 22:40:43 +01:00
sharkdp
1443d2d7bb
Fully-fledged HEX hexdump clone
2018-11-05 22:00:11 +01:00
sharkdp
6d6ee6fb24
Use a lock on stdout
2018-11-05 21:38:29 +01:00
sharkdp
abd52ce7de
Initial working version of a hex viewer
2018-11-05 21:30:39 +01:00