I'm trying to use the unit getopts, but something goes wrong. In a program I get extrange results if I insert a non-option between two options. In the example program of the unit:
next is ok. testopt --verbose --add me --delete you Long option : verbose Long option : add With value : me Long option : delete With value : you next is ok. testopt --verbose --add me --delete you hereiam Long option : verbose Long option : add With value : me Long option : delete With value : you Nomoptions : hereiam but next is not ok. Non options are wrong. testopt hereagain --verbose --add me --delete you hereiam Long option : verbose Long option : add With value : me Long option : delete With value : you Nomoptions : you hereiam Perhaps I don't understand the working of getopts... Thanks. Jordi. _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal