Sharif Haason
|
2861cd51ac
|
Adjust panel calculation to account for base and group
|
2022-11-27 17:17:52 -05:00 |
|
Sharif Haason
|
a8cffbb6df
|
Move group_bytes so it can be used for panels
|
2022-11-27 17:17:25 -05:00 |
|
Sharif Haason
|
7bb6343d2a
|
Add --base/-b argument
|
2022-11-27 17:16:48 -05:00 |
|
Sharif Haason
|
252b4e84c3
|
Merge branch 'master' into anstyle
|
2022-11-27 10:03:53 -05: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
|
179c8f40a2
|
Support byte grouping
|
2022-11-26 13:07:06 +01: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
|
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
|
675ef6d4a8
|
Remove calls to ansi_term
|
2022-11-17 22:33:49 -05:00 |
|
Sharif Haason
|
15e8abfc9a
|
Complete architectural rewrite (intentionally fails)
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
966421c522
|
Undo inlining to satisfy MSRV
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
166c2cc46b
|
Inline StdoutLock variable
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
1c4c7ed9a5
|
Satisfy clippy
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
a6aeabfde4
|
Refactor code to replace manual buffering with BufReader and BufWriter
|
2022-11-13 22:15:41 +01:00 |
|
Sharif Haason
|
9602667991
|
Rename with_panels to num_panels
|
2022-10-04 18:09:47 +02:00 |
|
Sharif Haason
|
aa921ca184
|
Rename with_squeeze to enable_squeezing
|
2022-10-04 18:09:47 +02:00 |
|
Sharif Haason
|
80163764c3
|
Implement builder pattern
|
2022-10-04 18:09:47 +02:00 |
|
Sharif Haason
|
273ef0c045
|
Remove short options for panels and terminal-width
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
ac1a67e90c
|
Fix abbreviation clash
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
12324d615a
|
Rename --columns to --panels
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
6b062ba127
|
Fix typo
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
8c7c3a073c
|
Use --columns=auto instead of --auto-width
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
0565901fad
|
Return a proper error if terminal size fails
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
41b3241718
|
Change columns type to u16
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
1fdd770093
|
Implement -a and -t for terminal width setting
|
2022-09-11 21:45:06 +02:00 |
|
Sharif Haason
|
b9348ffb1d
|
Adds --columns for Print using custom width #13
|
2022-09-11 21:45:06 +02:00 |
|
David Peter
|
49ebf4771f
|
Update to clap 3
|
2022-05-22 22:21:49 +02:00 |
|
David Peter
|
1fb5263c3b
|
Fix clippy suggestions
|
2022-05-22 21:48:40 +02:00 |
|
Mikhail Katychev
|
6873867658
|
table -> panel
|
2022-05-22 21:34:26 +02:00 |
|
Mikhail Katychev
|
f15e049bf5
|
added proposed table suffix to no_chars and no_position
|
2022-05-22 21:34:26 +02:00 |
|
Mikhail Katychev
|
f7f7447994
|
added --plain functionality
|
2022-05-22 21:34:26 +02:00 |
|
cuishuang
|
e4f0e8a092
|
fix some typos
Signed-off-by: cuishuang <imcusg@gmail.com>
|
2022-05-18 20:10:29 +02:00 |
|
Shun Sakai
|
7da04c6bff
|
Change -l to conflict with -n and -c
|
2022-03-25 22:00:40 +01:00 |
|
Shun Sakai
|
c497c1fac9
|
Fix Clippy warnings
|
2022-03-25 22:00:40 +01:00 |
|
merkrafter
|
d1ae68585f
|
Make code compatible with rust 1.46
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
7a225fe732
|
Apply clippy suggestions
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
1b33e516d9
|
Move hex number processing into own function
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
55d02c933a
|
Move sign (+/-) processing into own function
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
51b28ed0b0
|
Allow hex numbers for --block-size
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
825100c6d6
|
Deny 'block' as unit for --block-size
|
2021-11-14 09:26:21 +01:00 |
|
merkrafter
|
1b1fc4b053
|
Allow units for --block-size
|
2021-11-14 09:26:21 +01:00 |
|