Hi tony,
if I use order!() instead of parse!() then it works the way I need
I took a look in optparse.rb (that's why i love open source :-) :
def parse!(argv = ARGV)
if ENV.include?('POSIXLY_CORRECT')
order!(argv)
else
permute!(argv)
end
end
and POSIXLY_CORRECT' is not set on my system...
Thanks for your help.
Michael