Hi!

On Wed, 2024-01-24 at 19:18:15 +0000, Aidan Gallagher wrote:
> Package: dpkg-dev
> Version: 1.20.12
> Severity: wishlist
> File: /usr/bin/dpkg-buildpackage
> Tags: newcomer
> X-Debbugs-Cc: aidg...@gmail.com

> I'm creating a wrapper around dpkg-buildpackage that allows package
> builds to run in a docker container
> (https://github.com/aidan-gallagher/debpic).
> 
> My package has tab completion for everything however when I added
> the option to specify dpkg-buildpackage options I realised
> dpkg-buildpackage doesn't have tab completion.
> 
> I assume this is an easy task that is free for picking up?

I've been working on trying to first integrate the current bash
completion support from the bash-completion upstream, but there are
some compatibility issues that need to be fixed first:

  https://github.com/scop/bash-completion/issues/694
  https://github.com/guillemj/bash-completion/tree/pu/upstream-dpkg

and here's the integration in dpkg itself:

  
https://git.hadrons.org/cgit/debian/dpkg/dpkg.git/log/?h=pu/merge-bash-completions

But then I don't think that would affect dpkg-buildpackage. So if you
want to tackle that one, that would be great. I can probably split the
build system support and merge that and leave the tricky parts of the
hand over for later.

If you are talking about zsh, that also works though! :)

Thanks,
Guillem

Reply via email to