Version 0.2.1 behavior is documented here. Thesupport record separates local verification frompublished MoonX behavior; moonx examples use registry releases.
Options: -p plain hex, -r/--revert reverse (with or without -p), -iinclude-style C output, -c N bytesper line (default 16, or 30 with -p), -l N stop after N bytes, and -s Nseek before a forward dump. Include output accepts -n NAME for the C symbol;addressed reverse dumps validate offsets and preserve sparse holes up to abounded output size. Non-dump text follows Vim xxd's loose offset scan and isotherwise ignored; the same allocation bound applies. Negative/end-relativeseeks remain explicitly rejected.
With no file operand, the command silently reads stdin until EOF, matching theupstream terminal, pipe, redirection, and explicit - behavior.
Standalone --version prints exactly xxd 0.2.1 followed by onenewline. Standalone --help starts with Usage: xxd, lists bothmetadata options, and ends with a newline. Both write to stdout, leave stdinunread, and exit with status 0. Exact-version publication and verificationremain recorded separately in the support record.