Do C-g to quit the current minibuffer. Then do C-x C-f. One now has ~/ in the minibuffer. If you type an extra "/", the "~/" preceding it does not get any special highlighting, as it should if file-name-shadow-mode is t.
The cause of this is that the minibuffer binds minibuffer-setup-hook and therefore the local binding is what gets set. Thus, exiting the minibuffer wipes it out. I think there is nothing to be done about this. It would be hard to fix and it probably isn't worth the trouble. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel