From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10271 invoked by alias); 10 Aug 2017 13:15:44 -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: 41522 Received: (qmail 7156 invoked by uid 1010); 10 Aug 2017 13:15:44 -0000 X-Qmail-Scanner-Diagnostics: from mail-ua0-f181.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.99.2/21882. spamassassin: 3.4.1. Clear:RC:0(209.85.217.181):SA:0(0.5/5.0):. Processed in 3.04783 secs); 10 Aug 2017 13:15:44 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=0.5 required=5.0 tests=HTML_MESSAGE, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,RCVD_IN_SORBS_SPAM, T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.1 X-Envelope-From: boojum@stercus-accidit.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stercus-accidit.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=TL8BPQmrYB7SeNXzJneJ4jgQ8AR6t1w7aB+lQPJELXI=; b=jCK3JE7iqBW5Z2cQzqjhrDEr8bxuuR7BPzDPL+A2xacIrmbYVIg2w8xyMt+Q3sfNjZ oK1Ab5F27/iWMTOFOrVpcpUE5+6V6YRvtD1kV0Hm1BRxBy8w0FM8/l876i8gj1OMFWDB yG//yKf/vRiTdA/iyAjhJCn3o5hin+CPlao6M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=TL8BPQmrYB7SeNXzJneJ4jgQ8AR6t1w7aB+lQPJELXI=; b=NG0UB4/K5HJer2yf4leYbEcF2MRewGd8+g0SgW3A8dyQHN82P7Tv15Uh0JsXxbOy9N 0Zuqt4sK+4cJBV91c9/VQA9gXxBKF5JnZAL/ne7utEsNBJPvCUBoxY/kU9Tr62LmTGOe RHlWyHc70wtAcasWiEiIojcrlFaCfSPw0LIc3mLZGf3xCtq7pUMzqqcKsM3r2Kj5dIGO H6SMmwszfgwV+1m35QMd5cCj5IqrGarOqwAA7vW25TrAHOWiwx9u+A7N5DYkePS15o11 1Sj9A8FJDGHA17+jWGc5scWoTLwdZxB1M7gzzGw/ePzMHIzPS7DwJ/AJGBFw7CvSZHz7 H0Mg== X-Gm-Message-State: AHYfb5iSfXp5Mqgjx22Dq/BekNYxCYGk5QxQNg/XvJo+9Yhi00Yv87vq wMGeJDFODEAsrzzMffQRkMkjMPRAJRvRJFkxlw== X-Received: by 10.159.41.102 with SMTP id t93mr570328uat.10.1502370933961; Thu, 10 Aug 2017 06:15:33 -0700 (PDT) MIME-Version: 1.0 X-Originating-IP: [82.26.78.122] In-Reply-To: References: From: "Tom M." Date: Thu, 10 Aug 2017 14:15:13 +0100 Message-ID: Subject: =?UTF-8?B?UmU6IFpzaCBnaXQgZmlsZW5hbWUgY29tcGxldGlvbiB3aXRoIOKAnC0tZ2l0LWRpcj0=?= =?UTF-8?B?4oCmIC0td29yay10cmVlPeKApuKAnTogbm90IGEgZ2l0IHJlcG9zaXRvcnk=?= To: zsh-workers@zsh.org Content-Type: multipart/alternative; boundary="94eb2c0b6cb0d7772e055665fdba" --94eb2c0b6cb0d7772e055665fdba Content-Type: text/plain; charset="UTF-8" On 10 August 2017 at 11:51, Tom M. wrote: > > % grep dof .config/zsh/aliases > alias dofenv='GIT_DIR=$HOME/.dotfiles/ GIT_WORK_TREE=$HOME' > alias dof='dofenv git' > I redefined the above aliases as a function: dof() { if [[ $(pwd) = ${HOME} ]]; then /usr/bin/git --git-dir=${HOME}/.dotfiles --work-tree=${HOME} $@ else /usr/bin/git $@ fi } But this doesn't work either: % dof status fatal: Not a git repository: '/home/user/dotfiles' The weird thing is that this is working: % dof --work-tree=$HOME status On branch master Your branch is up-to-date with 'origin/master'. But completion for add still doesn't: % dof --work-tree=$HOME add [Tab] ---- not a git repository The issues seems to be solely with git add or, in my case with dof add. Things like {dof,g} log or show work like expected. Am I missing something here or is it a bug in zsh completion for git add? T. --94eb2c0b6cb0d7772e055665fdba--