Skip to content

Commit

Permalink
Add completion files for packagers
Browse files Browse the repository at this point in the history
  • Loading branch information
jberkenbilt committed Jan 8, 2019
1 parent 2d0336d commit 1dc235e
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 0 deletions.
4 changes: 4 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

* 8.3.0: release

* Add sample completion files in completions. These can be used by
packagers to install on the system wherever bash and zsh keep
their vendor-supplied completions.

* Add configure flag --enable-check-autofiles, which is on by
default. Packagers whose packaging systems automatically refresh
autoconf or libtool files should pass --disable-check-autofiles to
Expand Down
10 changes: 10 additions & 0 deletions completions/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
These completion files may be installed in your system's vendor completion area for bash and zsh.

For example, on a debian-based system, you could install these as

```
cp bash/qpdf /usr/share/bash-completion/completions/
cp zsh/_qpdf /usr/share/zsh/vendor-completions/
```

Packagers are encouraged to install these in whatever locations appropriate for their systems.
1 change: 1 addition & 0 deletions completions/bash/qpdf
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
eval $(/usr/bin/qpdf --completion-bash)
2 changes: 2 additions & 0 deletions completions/zsh/_qpdf
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
#compdef qpdf
eval $(/usr/bin/qpdf --completion-zsh)

0 comments on commit 1dc235e

Please sign in to comment.