The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.96

  • Choose number of results to show based on rows returned from Term::Size (to override use sman's --max=N command line option) Put quotes around verbatim error string from swish-e if we show one Avoid warnings from zcat during sman-update autoconfiguration on OSX 10.4 Use 'man -c' (and ENV_MANWIDTH) to actually wrap manpages to 256 char lines Fix NAME section of sman-update perldocs (to fix problem of sman-update not appearing at http://search.cpan.org/~joshr/Sman-0.95/ ) Document running as low-priv user in sman-update Update TODO and sman.conf documentation Show index update time in sman and sman-update --VERSION output Added /var/lib/sman/sman.index.version file and usage Use swish-e's rank scheme 1 by default if index allows

Documentation

Perl tool for searching man pages
Perl tool to index man pages (part of sman package)

Modules

Perl tool for searching man pages
Automatically choose the 'best' man command
Find and read config files for the Sman tool
'Virtual base class' for converted manpages cache
Cache converted manpages in a DB_File
Cache converted manpages in a Cache::FileCache
Convert manpages to XML for sman-update and sman
Find manpage files for indexing by sman-update
Sman backend to build an sman index with swish-e
Utility functions for Sman
configuration file for sman and sman-update