Sorry for late reply, posting was on-hold in spam trap. qm wrote:
ipv6calc BUG: --printuppercase doesn't work. It is documented to work in version 0.45 and 0.50, but it does not work. --uppercase (the old option?), however, does. Proof:
I will dig into this issue soon.
I also have a feature request: shorter options. Each option could be given a short one letter abbreviation, such as -i for --in, -o for --out, -6 for --ipv6addr, -U for --printuppercase, -u for --printuncompressed, and -f for --printfulluncompressed, so the above command would become ipv6calc -qo6fU 'Itq!EN%BS(OvEV3?2kP!'. ( -qo6fUi8 would be -q --out ipv6addr --fulluncompressed --printuppercase --in base85, and likewise -qi8o6fU would be -q --in base85 --out ipv6addr --printfulluncompressd --printuppercase.)
I will try to do this, have first create an overview, what is already used...
I think ipv6calc is a perfect example case study in what's wrong with long options. They are insane.
Ohoh...it was caused by grow of features. Peter