From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8886 invoked from network); 16 Dec 1999 17:02:34 -0000 Received: from ns2.primenet.com.au (HELO primenet.com.au) (?Gv2DlYHQQZN5RALkv3xdOw42kGPEr890?@203.24.36.3) by ns1.primenet.com.au with SMTP; 16 Dec 1999 17:02:34 -0000 Received: (qmail 1771 invoked from network); 16 Dec 1999 17:02:29 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns2.primenet.com.au with SMTP; 16 Dec 1999 17:02:29 -0000 Received: (qmail 3340 invoked by alias); 16 Dec 1999 17:01:17 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9088 Received: (qmail 3333 invoked from network); 16 Dec 1999 17:01:17 -0000 Message-ID: <38591AD8.CB8008A5@u.genie.co.uk> Date: Thu, 16 Dec 1999 17:01:12 +0000 From: Oliver Kiddle X-Mailer: Mozilla 4.7 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Zsh workers Subject: PATCH: numeric sorting problem with completion list Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit In pws-12, completing the directory stack (as in cd ~+) was sorting directories numbered over 10 after 1 instead of after 9. I've fixed this problem before though the cause was quite different this time. This patch fixes it. Oliver *** Completion/Core/_description Fri Dec 10 19:39:40 1999 --- Completion/Core/_description Thu Dec 16 16:49:41 1999 *************** *** 38,46 **** fi else if [[ -n "$format" ]]; then ! eval "${name}=($hide -J -default- -X \"${format}\")" else ! eval "${name}=($hide -J -default-)" fi fi --- 38,46 ---- fi else if [[ -n "$format" ]]; then ! eval "${name}=($hide $gropt -default- -X \"${format}\")" else ! eval "${name}=($hide $gropt -default-)" fi fi