zsh +mp_completion (auto-completion for port(1))

Lawrence Velázquez larryv at macports.org
Sat Nov 30 15:52:18 PST 2013


On Nov 27, 2013, at 2:48 AM, Jean-Philippe Ouellet <jpo at vt.edu> wrote:

> Changeset 101584 removed the mp_completion variant of zsh, supposedly
> because it "has zero versioning relationship to anything else that is
> installed".
> 
> What does that mean? It still works, it was useful, and it wasn't
> replaced by a better version, so why was it removed?

That commit message is a terrible way of saying that mp_completion is a distinct piece of software from zsh, and I did not want keep them lumped together into one port. Updating mp_completion would require revbumping all zsh installations, which is ridiculous.

I did intend to provide mp_completion separately[1] but never got around to it. You can work around this by downloading the completion file[2] to a location of your own choosing and augmenting fpath in your .zshrc. A nice side-effect is that your system zsh will also pick up this completion.

    [1] https://trac.macports.org/ticket/37961.
    [2] https://trac.macports.org/export/100755/trunk/dports/shells/zsh-devel/files/_port

vq


More information about the macports-dev mailing list