zsh-workers
 help / color / mirror / code / Atom feed
* Updated _git completion (not attached)
@ 2011-01-24 20:34 Nikolai Weibull
  2011-02-19 13:39 ` Simon Ruderich
  2011-02-27  3:45 ` Wayne Davison
  0 siblings, 2 replies; 24+ messages in thread
From: Nikolai Weibull @ 2011-01-24 20:34 UTC (permalink / raw)
  To: Zsh Workers

OK.  I’m not doing this again.  This is perhaps the most boring thing
I’ve ever done (since writing _git the first time).  6037 lines of
pure boring.  167 remaining TODOs.

https://github.com/now/zsh

I don’t know where we go from here.  It’s a ridiculous history,
spanning almost one and a half years (though I took a rather long
hiatus during that time).  I reordered all functions to match the
order in the manual.  I reordered all option specifications to match
the order in the manual.  Perhaps the easiest thing to do is simply
throw away the whole history and simply overwrite the current _git
with this one.

I’d appreciate comments and updates to be provided as soon as
possible, so that I can review them while I still have most of this
internalized.

Anyway, this is for git (at or about) 1.7.3.5.

A note on the discussion of not using git ls-files for generating file
names together with _multi_parts: I tried the simple (e:…) filter for
_files but it turned out to be SLOW.  Perhaps someone else can look
into this and see if they can come up with a working solution.

I also updated the _git_commands function to use tags.  Can someone
please explain how I ignore plumbing-sync-helper-commands and
plumbing-internal-helper-commands?  I tried using the tag-order style,
but it wouldn’t take.  I’m obviously doing something wrong.  I also
removed support for user-commands here.  Perhaps they should be added
back in.


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2011-03-20 17:50 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-01-24 20:34 Updated _git completion (not attached) Nikolai Weibull
2011-02-19 13:39 ` Simon Ruderich
2011-02-21 14:34   ` Simon Ruderich
2011-02-27  3:45 ` Wayne Davison
2011-02-27  7:47   ` Frank Terbeck
2011-02-27 12:03     ` Nikolai Weibull
2011-02-27 12:25       ` Nikolai Weibull
2011-02-28 13:58         ` Simon Ruderich
2011-02-28 16:33           ` Wayne Davison
2011-02-28 17:07             ` Nikolai Weibull
2011-02-28 17:21               ` Mikael Magnusson
2011-02-28 20:32               ` Simon Ruderich
2011-02-28 20:58         ` Frank Terbeck
2011-03-04 12:57         ` Frank Terbeck
2011-03-18 20:34           ` Nikolai Weibull
2011-03-18 20:43             ` Frank Terbeck
2011-03-18 21:09               ` Nikolai Weibull
2011-03-18 21:18                 ` Frank Terbeck
2011-03-20  2:24                   ` Johan Sundström
2011-03-20  8:05                     ` Submitting patches [was: Re: Updated _git completion (not attached)] Frank Terbeck
2011-03-20  8:47                       ` Bart Schaefer
2011-03-20 15:41                         ` Benjamin R. Haskell
2011-03-20 17:50                           ` Bart Schaefer
2011-03-20 15:34                       ` Benjamin R. Haskell

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).