Hello,

It seems the R55 new alias definition policy prevents some
commands from being find in the PATH:

 $ echo $PATH
  /usr/local/bin:/usr/bin:/bin
 $ ls /usr/bin/python*
  /usr/bin/python         /usr/bin/python2-config
  /usr/bin/python-config  /usr/bin/python2.7
  /usr/bin/python2        /usr/bin/python2.7-config
 $ hash python; echo $?
  0
 $ hash python2; echo $?
  0
 $ hash python2.7; echo $?
  mksh: alias: python2.7: invalid alias name
  1

Even if it seems the dot is in the POSIX Portable Character Set
and should hence be allowed, I think an illegaly defined alias
should however not stop further searching.

Take care!
Seb.



Reply via email to