index
:
uxd
master
UTF-8 hex dumper
urchlay -at- slackware _dot_ uk
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
uxd.c
Age
Commit message (
Collapse
)
Author
6 days
alternating colors for specials
B. Watson
6 days
inverse special hilight for multibyte specials
B. Watson
6 days
remove unused HL_OVERLONG
B. Watson
6 days
> for out of range, update man mage
B. Watson
6 days
better printable forms of invalid unicode
B. Watson
6 days
clean up highlighting
B. Watson
8 days
add -j/-p/-w options.
B. Watson
8 days
add -t/-T (terminal setup) options.
B. Watson
8 days
blank before -i output, clarify "characters" means valid ones.
B. Watson
8 days
detect UTF-16 surrogates as bad, use red for overlong
B. Watson
8 days
variable name nitpick
B. Watson
8 days
fix derpage in is_overlong()
B. Watson
9 days
move more magic constants to #defines
B. Watson
9 days
fix byte count for missing continuation bytes.
B. Watson
9 days
don't check bad sequences for out-of-range
B. Watson
9 days
uxd.c: add overlong sequence detection; ver.rst: regenerate
B. Watson
9 days
turn some magic constants into #defines
B. Watson
10 days
require at least 1 digit for parse_number()
B. Watson
10 days
fix highlighting of 0x7f (delete) character
B. Watson
10 days
commentary
B. Watson
10 days
man page cleanup
B. Watson
10 days
fix -l option when used with -s/-S, accept k/K/m/M/g/G suffixes for -s/-S/-o/-l.
B. Watson
10 days
implement -d (dump data) option.
B. Watson
10 days
fix prototype for next_normal_hilite(); commentary
B. Watson
10 days
do not allow negative -l limit.
B. Watson
10 days
add -1 option, error checking for parse_number()
B. Watson
10 days
add options to --help message.
B. Watson
11 days
implement -m (mono).
B. Watson
11 days
add -i (info) option.
B. Watson
11 days
implement -c (colors) option.
B. Watson
11 days
implement UXD_OPTS and NO_COLOR environment vars, add -n option
B. Watson
11 days
comment nitpick
B. Watson
11 days
implement -s and -S (seek) options.
B. Watson
12 days
implement -b (bold) option.
B. Watson
12 days
rename getopt() so we can compile with g++ if needed.
B. Watson
12 days
add -l option, use longs for -s and -d.
B. Watson
13 days
implement -u option.
B. Watson
13 days
document options in man page, implement -o.
B. Watson
13 days
add option parsing, implement -r option.
B. Watson
13 days
add version info, use MYCFLAGS for user flags
B. Watson
13 days
commentary (no code changes)
B. Watson
2024-12-12
fix Makefile, dashes in hex dump, red for codepoints > U+10FFFF, fix spacing.
B. Watson
2024-12-12
remove bogus comment
B. Watson
2024-12-12
join hex bytes with dashes, inside a character
B. Watson
2024-12-12
UTF-16 warnings, better visible null & escape, handle BOM.
B. Watson
2024-12-12
initial commit
B. Watson