From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4378 invoked by alias); 19 May 2015 01:38:07 -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: 35199 Received: (qmail 21012 invoked from network); 19 May 2015 01:38:07 -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.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL autolearn=ham autolearn_force=no version=3.4.0 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= daniel.shahaf.name; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=EOq vcKMRZ1FSabYNBcQLtwL0mRE=; b=s9x5VE3QehAooz+nHBUybHKmE+t7GKWu0CR DALkoDkTPz9lZ7/dpybdVAuZYyK4bva7NKytBpjXBSMbornsRR/pI1u7zF/Tvmqk r62AOYu96HBndlp1gdgUhXP7n6SBLyhKFV2JTJIziXicfJ/J2Z+lgxq+ugNMwEUB 1dzrOg5s= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:message-id :mime-version:subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=EO qvcKMRZ1FSabYNBcQLtwL0mRE=; b=ll2+Bcdd0kS9fXGFmGnfqUDk3DR+q6x/wu GZ/Z3l4Bghbg38AmztQW0/VI4leJ1fG4EB6hjWEDNy8dVCQ7gXl96/WIdaz/QpO7 1rrRRjQsEilhnSfvGjvTfLkzBngIA64O8S39exMBYeLKbkpZdHHDXhnCvBnOZ6Br 8NFp2JYqo= X-Sasl-enc: 4w/s2q5IoOjitlrZB+62mqURh5F4FETyvN1yHS9nrZLx 1431999485 Date: Tue, 19 May 2015 01:38:03 +0000 From: Daniel Shahaf To: zsh-workers@zsh.org Subject: _git commit object name completion Message-ID: <20150519013803.GC2024@tarsus.local2> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) I am seeing an issues with the new __git_commit_objects completion. In 'zsh -f': % autoload compinit; compinit % git reflog --all ebca657 refs/heads/master@{0}: reset: moving to HEAD^ f82ecfc refs/heads/master@{1}: commit: m ebca657 refs/heads/master@{2}: commit (initial): m % git checkout f f82ecfc -- [f82ecfc] m (3 minutes ago) I expected 'f82ecfc' to be added to the command-line immediately, as it's the only completion. Instead, I only get the list of possible completions and the buffer remains unmodified, no matter how many times I press . Further information: - That's in a new repository with just two commits in it: ebca657 is the root and f82ecfc has ebca657 as its parent, and HEAD is ebca657. - At one point I saw _two_ suggested completions: f82ecfc -- [f82ecfc] m (88 seconds ago) f82ecfc -- [f82ecfc] m (89 seconds ago) Using master, revision ff190946690b5e770721462b706029559c0f9587. Daniel