Paul Eggert wrote:
> It's fine with me if there's a test like this:
>
> case $PATH in
> *::* | :* | *:) echo 'Please use "." rather than empty entries in PATH.";
> exit 1
> esac
It's not fine with me:
- It's not the role of any particular program to tell the user how to set
his environment variables. I don't want firefox to tell me how to set
G_BROKEN_FILENAMES, I don't want gnulib-tool to tell me how to set PATH.
Programs should _obey_ the environment variables.
- The syntactic conventions of $PATH have been like this for 30 years.
Bruno