> What POSIX doesn't say anything about are --long-options. > Those are mainly a GNU thing, right? Right. As I recall, they were invented by rms back in the late 80's. I can't remember who wrote the original getopt_long; I have the feeling it wasn't rms, though it easily could have been. Maybe David MacKenzie. Anyway ...