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
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
8 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
9 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
10 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
11 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
12 days
implement -u option.
B. Watson
12 days
document options in man page, implement -o.
B. Watson
12 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
14 days
fix Makefile, dashes in hex dump, red for codepoints > U+10FFFF, fix spacing.
B. Watson
14 days
remove bogus comment
B. Watson
14 days
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