summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGES6
-rw-r--r--contrib/perl3
2 files changed, 5 insertions, 4 deletions
diff --git a/CHANGES b/CHANGES
index a6cdaafa..1ce2fccd 100644
--- a/CHANGES
+++ b/CHANGES
@@ -26,9 +26,9 @@ bash-completion (2.x)
* Apply pine completion to alpine too.
* Remove many unnecessary short option completions where long ones exist.
* Improve chsh, chgrp, chown, configure, cvs, gkrellm, gzip, lftp, look,
- make, mdadm, modprobe, mplayer, mysqladmin, rsync, screen, service, scp,
- ssh, sshfs, update-alternatives, vncviewer, yp-tools, and general hostname
- completions.
+ make, mdadm, modprobe, mplayer, mysqladmin, perldoc, rsync, screen,
+ service, scp, ssh, sshfs, update-alternatives, vncviewer, yp-tools, and
+ general hostname completions.
* Add abook and wtf completion, based on work by Raphaƫl Droz.
* Add cvsps, dragon, fusermount, jarsigner, k3b, lftpget, pm-utils, rtcwake,
pack200, unpack200, pbzip2, pbunzip2, pbzcat, pigz and unpigz completions.
diff --git a/contrib/perl b/contrib/perl
index ab8877b0..7169add7 100644
--- a/contrib/perl
+++ b/contrib/perl
@@ -114,9 +114,10 @@ _perldoc()
sed -ne "/perl.*Perl overview/,/perlwin32/p" | \
awk "\$NF=2 { print \$1}" | command grep perl )' -- "$cur" ) )
fi
+ _filedir '@(pl|PL|pm|PM|pod|POD)'
fi
}
-complete -F _perldoc -o default perldoc
+complete -F _perldoc -o bashdefault perldoc
}
# Local variables: