Date: Thu, 1 Jul 1999 19:22:23 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: "Mark E." cc: djgpp AT delorie DOT com Subject: Re: Bash 2.03 beta update In-Reply-To: <199906261855.SAA73892@out5.ibm.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Sat, 26 Jun 1999, Mark E. wrote: > The DJGPP port of Bash 2.03 has been updated. I found today that file-name completion doesn't grok drive letters. To reproduce, type something like "ls c:/" and then press TAB (several times). What you will see will probably surprise you. "/dev/c/" etc. do work, so I suspect this problem is because the completion code assumes Unix-style file names. If Bash uses fnmatch inside completion, then either it should use the DJGPP version of fnmatch from libc.a, or the latest versions of GNU fnmatch which know about drive letters (the patches were submitted to glibc maintainer about a year ago, as part of the Make 3.77 port). (This is not a new problem, it existed in the previous beta versions as well; I just noticed it now.)