XEmacs on MacOS treats the file system case-sensitively, and deals
badly with files that have spaces in their names (which are common
here). The major culprits in these bugs are:
1) minibuffer completion of file name case;
2) *shell* buffer completion of file name case;
3) *shell* buffer completion of file names with backslash-quoted
spaces;
4) *shell* buffer tracking of the current directory when the
directory has a space;
5) shell-resync-dirs when the current directory has a space.
I've fixed 1, 2, and 3, below. 4 and 5 still elude me.
Someone really ought to grep the whole tree for "completion-ignore-
case" and "windows-nt", because there are incorrect assumptions
hardcoded in several places.
Thanks,
--
Jamie Zawinski jwz(a)jwz.org
http://www.jwz.org/
jwz(a)dnalounge.com
http://www.dnalounge.com/
http://jwz.livejournal.com/