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
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
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
9 days
fix highlighting of 0x7f (delete) character
B. Watson
9 days
commentary
B. Watson
9 days
man page cleanup
B. Watson
9 days
fix -l option when used with -s/-S, accept k/K/m/M/g/G suffixes for -s/-S/-o/-l.
B. Watson
9 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
14 days
UTF-16 warnings, better visible null & escape, handle BOM.
B. Watson
2024-12-12
initial commit
B. Watson