GPLv3

man-completion.el

man-completion.el sets up page name completion for Emacs M-x man, getting available page names from the man -k "apropos" database, and completing bare filenames too.

A hook scheme lets you manipulate the page name picked out as the default. A Perl module function is included which can expand an abbreviation or prune a subpackage or variable name to get to the right page. It's particularly good for POE and perlcritic names.

man-completion.el is free software (free as in freedom), published under the terms of the GNU General Public License (v3 or up). Download version 33 here, or in my miscbits-el collection:

man-completion.el (50k, and sig)

The sig is a Gnu PG ascii armoured signature for man-completion.el, generated from my key.


Have a look also at iman.el which does a similar completion, with info page names too, but not filenames. M-x woman has filename completion already.


This page Copyright 2008, 2009, 2010, 2011, 2012, 2013, 2014 Kevin Ryde, except for the GPLv3 logo which is Copyright Free Software Foundation and used here in accordance with its terms.

(Back to the sitemap.)