Sharif Haason
|
7bb6343d2a
|
Add --base/-b argument
|
2022-11-27 17:16:48 -05:00 |
|
Sharif Haason
|
7de17c4f35
|
Adjust spaces on empty lines
|
2022-11-27 17:15:26 -05:00 |
|
Sharif Haason
|
ec61c2a789
|
Print header only if non-empty
|
2022-11-27 17:14:30 -05:00 |
|
Sharif Haason
|
7f7b88a914
|
Adjust tests
|
2022-11-27 17:13:36 -05:00 |
|
Sharif Haason
|
85fa75ba67
|
Differentiate format on base
|
2022-11-27 17:11:55 -05:00 |
|
Sharif Haason
|
d5d645fc48
|
Add Base to Printer
|
2022-11-27 17:11:21 -05:00 |
|
David Peter
|
8d3aa65134
|
Merge pull request #176 from sharifhsn/anstyle
Change `ansi_term` to `anstyle`
|
2022-11-27 21:02:26 +01:00 |
|
Sharif Haason
|
252b4e84c3
|
Merge branch 'master' into anstyle
|
2022-11-27 10:03:53 -05:00 |
|
Sharif Haason
|
3dc118d0ad
|
cargo update
|
2022-11-27 09:47:38 -05:00 |
|
Mikhail Katychev
|
b1ff8b6ce4
|
added squeeze tests
|
2022-11-26 20:18:21 +01:00 |
|
David Peter
|
fe65792b96
|
Add CHANGELOG entry
|
2022-11-26 13:07:06 +01:00 |
|
David Peter
|
31c0bcfeae
|
Improve error messages
|
2022-11-26 13:07:06 +01:00 |
|
RinHizakura
|
c0f94ad6aa
|
Refine the support of byte grouping
|
2022-11-26 13:07:06 +01:00 |
|
RinHizakura
|
55fed5e3c0
|
Fix for clap4
|
2022-11-26 13:07:06 +01:00 |
|
RinHizakura
|
aeee0a1033
|
Add new integration tests for group bytes feature
|
2022-11-26 13:07:06 +01:00 |
|
RinHizakura
|
179c8f40a2
|
Support byte grouping
|
2022-11-26 13:07:06 +01:00 |
|
Sharif Haason
|
fb2500d7d6
|
Include Cargo.lock
|
2022-11-19 11:40:03 -05:00 |
|
Sharif Haason
|
ad9ecda952
|
Remove once_cell dependency
|
2022-11-19 11:04:59 -05:00 |
|
Sharif Haason
|
c43effefd6
|
cargo fmt
|
2022-11-19 11:04:13 -05:00 |
|
Sharif Haason
|
0b6454ed9d
|
Use Vec of enums for color instead of HashMap
|
2022-11-19 10:50:31 -05:00 |
|
Sharif Haason
|
557ae66ed5
|
Update Cargo.lock
|
2022-11-18 16:15:49 -05:00 |
|
Sharif Haason
|
df1afdc73f
|
Merge branch 'anstyle' of https://github.com/sharifhsn/hexyl into anstyle
|
2022-11-18 16:15:12 -05:00 |
|
Sharif Haason
|
9106b899b2
|
Bump MSRV
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
df1c36e5a7
|
Satisfy clippy
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
ac610f7bad
|
Add get_one and fix ordering
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
767740865f
|
Update predicate for default_value_if
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
1fb324f411
|
Use ArgAction for flags
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
3d0bc3d0eb
|
Replace 'value_of with get_one::<String>`
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
8a52261a50
|
Replace possible_values with value_parser
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
ccc4fb9ba9
|
Replace takes_value with num_args
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
0baa22f152
|
DeriveDisplayOrder now default
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
165ced9307
|
Update to clap 4.0
|
2022-11-18 19:22:24 +01:00 |
|
Sharif Haason
|
3888a20dfe
|
Bump MSRV
|
2022-11-18 11:06:18 -05:00 |
|
Sharif Haason
|
75b37fa125
|
Use compatible lockfile
|
2022-11-18 11:01:39 -05:00 |
|
Sharif Haason
|
794e1935e3
|
Prerender color strings for better performance
|
2022-11-18 10:39:54 -05:00 |
|
Sharif Haason
|
c49aa079b4
|
Add color only when needed
|
2022-11-18 08:19:13 -05:00 |
|
Sharif Haason
|
675ef6d4a8
|
Remove calls to ansi_term
|
2022-11-17 22:33:49 -05:00 |
|
Sharif Haason
|
eade38c94a
|
Explicitly paint with style formatting
|
2022-11-17 22:33:03 -05:00 |
|
Sharif Haason
|
98ceec18cd
|
Replace colors with ANSI styles
|
2022-11-17 22:15:53 -05:00 |
|
Sharif Haason
|
a49f295acc
|
Replace deprecated ansi_term with anstyle
|
2022-11-17 22:12:00 -05:00 |
|
Sharif Haason
|
0caab15255
|
Document the main loop
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
828fb210ce
|
Use repeat byte when discovering squeeze
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
1e43783616
|
Clean up flags for ergonomics
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
6b7cfefec6
|
Use repeated byte optimization on nonzero bytes
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
5f82942f98
|
Add second check if read fails unexpectedly
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
f6a1c4e8e3
|
Add unit tests for new implementation of squeeze
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
b4fb1b079c
|
Print last line only when squeezed
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
f9f59d653d
|
Print asterisk when no position panel
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
c82695f0a9
|
Fix incomplete line ending when squeezed
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
9d938b11ed
|
Remove unnecessary ending case (covered by next)
|
2022-11-13 22:15:41 +01:00 |
|