bash42-029: Bash-4.2 tries to leave completed directory names as the user typed them, without expanding them to a full pathname. One effect of this is that shell variables used in pathnames being completed (e.g., $HOME) are left unchanged, but the `$' is quoted by readline because it is a special character to the shell. This patch introduces two things: 1. A new shell option, `direxpand', which, if set, attempts to emulate the bash-4.1 behavior of expanding words to full pathnames during completion; 2. A set of heuristics that reduce the number of times special characters such as `$' are quoted when the directory name is not expanded.
should be all set now in the tree; thanks for the report! Commit message: Version bump http://sources.gentoo.org/app-shells/bash/bash-4.2_p29.ebuild?rev=1.1