Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-12-16 | 53251: _man: fix page completion on macOS, update fall-back paths, etc. | dana | 1 | -52/+79 | |
- fix broken page completion on macOS and FreeBSD (regression caused by workers/50278) - update fall-back paths to include /usr/local/share/man (fixes issues like workers/53249 for systems without `manpath` or equivalent) - fold macOS completion into FreeBSD's, as macOS 13+ uses it now with little modification - add -K option for FreeBSD and -h option for mandoc/NetBSD, complete pre-processor sequences, complete section lists with commas for man-db - exclude HTML pages for FreeBSD-likes | |||||
2022-05-22 | 50278: use `man -w` in preference to `manpath`; fix caching and precedence of -M | Bart Schaefer | 1 | -17/+28 | |
2021-02-13 | github #68: support section suffix completion for man pages | taiyu | 1 | -8/+14 | |
Support prepend and suffix values for insert-sections Add values for insert-sections for zstyle completion | |||||
2020-01-05 | 45226: _man: Improve completion of file paths | dana | 1 | -1/+8 | |
2018-08-23 | unposted: Fix --ascii typo in _man | dana | 1 | -1/+1 | |
2018-06-15 | 43024: Improve _man section-name matching | dana | 1 | -6/+37 | |
2018-06-11 | 42983: Address misc. feedback re: _man | dana | 1 | -8/+14 | |
2018-06-10 | 42977: Complete options to major man variants, otherwise improve especially ↵ | dana | 1 | -45/+306 | |
section matching | |||||
2017-01-05 | 40264: _man: Complete all sections after '-a'. | Daniel Shahaf | 1 | -1/+5 | |
Followup to 37634. | |||||
2016-09-07 | 39194: _man (Solaris): Ignore man-index. Support multiple sections in the -s ↵ | Danek Duvall | 1 | -0/+3 | |
flag's argument. | |||||
2016-08-05 | 38996: _man: Support _correct_word. | Daniel Shahaf | 1 | -11/+2 | |
Since compfiles is undocumented, avoid its use altogether, replacing it by a construct that blackbox analysis suggests to be equivalent. The compfiles call being removed effected the following change (when completing «man -S 8:1 getc<TAB>»): BEFORE THE CALL: typeset -a pages=( /home/daniel/prefix/zsh/share/man/man1/ /usr/share/man/man8/ /usr/share/man/man1/ ) AFTER THE CALL: typeset -a pages=( '/home/daniel/prefix/zsh/share/man/man1/getc*(8|1)*' '/usr/share/man/man8/getc*(8|1)*' '/usr/share/man/man1/getc*(8|1)*' ) This patch effects the same transformation (modulo doubling the final slash). Any -M parameter will be passed to compadd. | |||||
2016-08-05 | 38994: _man: Fix two bugs when completing manpage filenames in ↵ | Daniel Shahaf | 1 | -3/+14 | |
separate-sections mode. - No longer glob all files (the (-g)-less _path_files was virtually always called, by at least one of the multiple calls to _man_pages). - Actually separate sections (by propagating $expl). | |||||
2016-08-05 | 38993: _man: Drop (b): it's incorrect when $sect contains '|'. | Daniel Shahaf | 1 | -2/+5 | |
2016-08-01 | 38981: _man: Followup to 37634: unbreak OpenBSD 'man 3p' and Linux $MANSECT. | Daniel Shahaf | 1 | -5/+11 | |
The breakage was reported in 38516. | |||||
2016-01-18 | 37634: _man: Support subsection names such as '3p'. | Daniel Shahaf | 1 | -2/+2 | |
2016-01-18 | 37634: _man: Disentangle a local variable that had two distinct semantics. ↵ | Daniel Shahaf | 1 | -8/+11 | |
No functional change | |||||
2014-05-29 | users/18860: man -M overrides manpath | Peter Stephenson | 1 | -1/+1 | |
2010-12-03 | 28468: allow man page completion for files when / is present | Peter Stephenson | 1 | -2/+14 | |
2010-10-21 | not quite posted, exactly: improvement to previous _man change | Peter Stephenson | 1 | -2/+3 | |
2010-10-21 | Silas Silva: completion support for man -M | Peter Stephenson | 1 | -0/+10 | |
2009-06-28 | unposted: support lzma compression of man pages used in Mandriva | Andrey Borzenkov | 1 | -2/+2 | |
2009-04-16 | Alexey I. Froloff: 26830: stripping of manual page suffixes in completion | Peter Stephenson | 1 | -2/+2 | |
2006-06-09 | users/10282: complete associated sections with man page names. | Clint Adams | 1 | -4/+15 | |
2006-02-12 | 22237: location of man pages on NetBSD | Peter Stephenson | 1 | -1/+1 | |
2005-08-15 | 21565: better handle uncompresed manpages with .[0-9] in their names. | Clint Adams | 1 | -2/+2 | |
2002-05-31 | 17266: check `manpath` even when $MANPATH is set. | Clint Adams | 1 | -8/+12 | |
2002-01-10 | allow manual pages to be shown separated by section with new ↵ | Sven Wischnowsky | 1 | -2/+22 | |
separate-sections style (16426) | |||||
2001-08-21 | Better handling of manual section numbers. | Bart Schaefer | 1 | -3/+14 | |
2001-07-10 | remove not only numeric suffixes, but also `.n' and the like (15352) | Sven Wischnowsky | 1 | -3/+2 | |
2001-06-21 | improve pattern matching to make match specs work for manual page completion ↵ | Sven Wischnowsky | 1 | -45/+60 | |
(15029) | |||||
2001-04-02 | moved from Completion/User/_man | Sven Wischnowsky | 1 | -0/+47 | |