From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28820 invoked from network); 24 Mar 2004 12:39:43 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 24 Mar 2004 12:39:43 -0000 Received: (qmail 25099 invoked by alias); 24 Mar 2004 12:39:05 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 7252 Received: (qmail 25087 invoked from network); 24 Mar 2004 12:39:05 -0000 Received: from localhost (HELO sunsite.dk) (127.0.0.1) by localhost with SMTP; 24 Mar 2004 12:39:05 -0000 X-MessageWall-Score: 0 (sunsite.dk) Received: from [130.225.247.86] by sunsite.dk (MessageWall 1.0.8) with SMTP; 24 Mar 2004 12:39:4 -0000 Received: (qmail 15911 invoked from network); 24 Mar 2004 10:52:23 -0000 Received: from unknown (HELO lonximss01.ctxuk.citrix.com) (195.153.38.121) by a.mx.sunsite.dk with SMTP; 24 Mar 2004 10:52:12 -0000 Received: from LONPEXCH5IM01.ctxuk.citrix.com ([10.30.224.191]) by lonximss0 1 with trend_isnt_name_B; Wed, 24 Mar 2004 10:53:47 -0000 Received: by lonpexch5im01.ctxuk.citrix.com with Internet Mail Service (5.5. 2656.59)id ; Wed, 24 Mar 2004 10:51:56 -0000 Message-ID: From: John Cooper To: "'zsh-users@sunsite.dk'" Subject: Unexpected behavior with case insensitive completion under cygwin Date: Wed, 24 Mar 2004 10:52:00 -0000 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2656.59) Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C4118E.08E0359A" X-imss-version: 2.0 X-imss-result: Passed X-imss-scores: Baseline:22.2694 C:20 M:1 S:5 R:5 X-imss-settings: Clean:4 C:4 M:4 S:4 R:1 (0.1000 0.4000) X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: *** X-Spam-Status: No, hits=3.7 required=6.0 tests=FORGED_MUA_IMS,HTML_30_40, HTML_MESSAGE,INVALID_MSGID autolearn=no version=2.63 X-Spam-Hits: 3.7 ------_=_NextPart_001_01C4118E.08E0359A Content-Type: text/plain [I'm using zsh 4.2.0, compiled under a recent cygwin, on WinXP SP1] Earlier in the week I was experiencing the following problem: Run `zsh -f' followed by: $ autoload -U compinit $ compinit -C $ ls c:/WIN => c:/WINDOWS/ $ ls c:/win => doesn't complete, as expected $ zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' $ ls c:/WIN => doesn't complete - is this a bug? $ ls c:/win => doesn't complete - is this a bug? It also no longer completes when using the cygdrive prefix: $ ls /cygdrive/c/WIN => doesn't complete, but it did before the zstyle command above. Note however, that it will now complete case-insensitively when completing relative paths: $ cd c:/ $ ls WIN => WINDOWS/ $ ls win => WINDOWS/ I've spent quite a while trying various things, and found this morning that the following will fix the problem: $ zstyle ':completion:*:paths' accept-exact true Now: $ ls /cygdrive/c/win => /cygdrive/c/WINDOWS/ $ ls c:/win => c:/WINDOWS/ This is great, but can anyone explain what's going on? Thanks, John. ------_=_NextPart_001_01C4118E.08E0359A--