From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19940 invoked by alias); 26 Jun 2015 18:55:57 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 35616 Received: (qmail 1228 invoked from network); 26 Jun 2015 18:55:55 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.0 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=p2tQydXPOzHJuxomgvfVv0bNdybJseaIsj6qUFmKcic=; b=l+tmre5p/q+syPdhM6mnASrJ7ueQJRY788VjsZZlp3OU/mbnflundCv7CJKJk+Z6jB wCsU6tQyEbmjc1UYsvKyssUk4rJFC1v3v6vbaXVupzVUvGVrh0d7zFhfeYahgqC4R11S ux586GmdEC/XOMLnq716AwABHC0vhW3H6PpRoOiZ/nXHOd8p67c/MJ3wz0nJImfD7mKK ZE19qSn/DrcrClkVwFBkdoaf+TdAiAqAG4juRPx9x2xbtJ+SpB4fU9wikFQwhn/4Ttf+ PGuazV0DSW04lSHUwwjCb6gyL2BPMTNZag1+PV7PJU1ntZCmZ9cMNBgITW1uZiyZKIGA FBcw== X-Gm-Message-State: ALoCoQmdeM++2UbhPQpjvH7i1x6cHafYI80rrurqca1xfjIy90AtpzXp9kJrDIiyjcjIGaI2CVry X-Received: by 10.182.211.66 with SMTP id na2mr333946obc.43.1435344953010; Fri, 26 Jun 2015 11:55:53 -0700 (PDT) MIME-Version: 1.0 X-Originating-IP: [67.83.172.216] From: Patrick Palka Date: Fri, 26 Jun 2015 14:55:33 -0400 Message-ID: Subject: Inconsistent tab completion with 'autocd' option and with 'cd' command To: zsh-workers@zsh.org Content-Type: text/plain; charset=UTF-8 Hello, I noticed that there is a discrepancy between the tab completion of "cd ../" and with the 'autocd' equivalent "../". It seems that the latter canonicalizes the current path -- resolving symlinks -- and the former does not which gives different results when the current path has a symlink component. Here's a simple test case: $ setopt autocd $ mkdir z $ cd z $ mkdir -p a/b $ ln -s a/b c $ cd c $ cd ../ a/ c@ $ ../ b/ In particular I am not a fan of the completion results of the 'autocd' variant. It would be nice if the two completion results were consistent. Hope this "bug report" is clear and helpful :)