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



Reply via email to