Hi Theo,
Theo de Raadt wrote on Sun, Aug 15, 2021 at 05:42:13PM -0600:
> Is it really reasonable that we should strictly follow a non-applicable
> standard in such rarely used non-standard utilities,
Not strictly, no. Usefulness needs to be considered in individual
cases.
There is value in not *gratuitiously* violating POSIX utility syntax
guidelines though, for two reasons:
1. They make sense independently of the fact that they are in POSIX.
2. Following this (small) set of (relatively unintrusive) guidelines
helps with designing a harmonious user experience all across
the system. On the one hand, it helps avoiding surprises.
On the other hand, it saves the user from having to learn
completely new ways of constructing syntax for every new command.
But this is unrelated to martijn@'s cal(1) diff. POSIX provides
no arguments for or against that diff as far as i'm aware.
Yours,
Ingo