report matches per fiber-channel
suppress summary
optionally use file1 also for file2
per-channel match histograms
configurable skipErrF
make more compact
match both directions; pass non-matched list to printRaw; matchItem has full moduleId
accept nonMatched as arg; red color for non-matched
decode crate/slot/tb
use decoded crate/slot/tb
print crate/slot/tb rather than moduleId
spacing
one-line
reduced()
use slot
enhance matchRange; optionally shift fibCh 2
move conditions to matchRange
change name; add comment
optionally shift fibCh2
comment