Up to [cvs.NetBSD.org] / pkgsrc / sysutils / hexyl
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
sysutils/hexyl: update to 0.15.0 Features Add codepage 1047 for EBCDIC, see #226 (@v1gnesh) Other Rewrite CLI using the derive API, see #225 (@sorairolake)
sysutils/hexyl: update to 0.14.0 Features - New --character-table option, with the ability to use codepage 437, see #194 and #195 (@sharifhsn) - New --character-table=ascii option for a ASCII-only character table, see #212 and #36 (@sharkdp) Bugfixes - Show output when doing hexyl /dev/zero, see #211 (@sharifhsn) - Respect NO_COLOR environment variable, see #210 (@sharkdp)
sysutils/hexyl: generate manpage when building
sysutils/hexyl: install man page
sysutils/hexyl: update to 0.13.1 v0.13.1 Bugfixes - Correctly handle discontinuous input (stdin), see #196 and #197 (@sharifhsn)
sysutils/hexyl: update to 0.13.0 Features - Support both little and big Endian dumps using --endianness={little,big}, see #189 and #104 (@RinHizakura) Changes - Breaking: Changed the meaning of the short flag -C to be consistent with hexdump -C. Previously, this would hide the character panel, but now -C shows the character panel, in case it has been previously (e.g. in an alias) disabled with --no-characters, see #187 (@sharkdp) hexyl as a library - New endianness method for PrinterBuilder
sysutils/hexyl: update to 0.12.0 Features - Only show one panel by default if the terminal width is not wide enough for two panels, see #182 (@sharkdp) - Respect the NO_COLOR environment variable, see #179 (@sharifhsn) Bugfixes - Do not fail with an error if --panels=auto is used and the output is piped, see #184 (@sharkdp) Changes - Breaking: For xxd-compatibility reasons, --group_bytes has been renamed to --group-size (with an --groupsize alias), see #121 (@sharkdp) hexyl as a library - Breaking: num_group_bytes has been renamed to group_size.
sysutils/hexyl: update to 0.11.0 Features - Significantly improved performance, see #173 and #176 (@sharifhsn) - Added variable panels through the --panels and --terminal-width flags, see #13 and #164 (@sharifhsn) - Added new --group-bytes/-g option, see #104 and #170 (@RinHizakura) - Added new --base B option (where B can be binary, octal, decimal or hexadecimal), see #147 and #178 (@sharifhsn) - Show actual zero bytes as ⋄ in the character panel (previously: 0), in order not to confuse them with ASCII - 0 bytes if colors are deactivated. Closes #166 (@sharkdp) hexyl as a library - Breaking change: Printer::new is deprecated as a part of the public API. Alternatively, you can now construct a Printer using the PrinterBuilder builder API, see #168. (@sharifhsn) Other - More tests for the squeezing feature, see #177 (@mkatychev) Thank you - Special thanks go to @sharifhsn, not just for the new features, bugfixes and performance improvements. But also for many internal improvements of the code base and other maintenance tasks.
sysutils/hexyl: update to 0.10.0 Features -Added new --plain, --no-characters, and --no-position flags -Allow hex numbers and units for --block-size argument Other -Added a man page not installed on NetBSD for now, see https://github.com/sharkdp/hexyl/issues/159 -Mention ability to specify length in hex --length and --bytes are now marked as conflicting command-line options
hexyl: move cargo depends to cargo-depends.mk to simplify updates
Add hexyl, a simple hex viewer for the terminal. It uses a colored output to distinguish different categories of bytes (NULL bytes, printable ASCII characters, ASCII whitespace characters, other ASCII characters and non-ASCII).