Sman

Sman is "The Searcher for Man Pages", an enhanced version of "apropos" and "man -k". Sman adds several key abilities over its predecessors, including stemming and support for complex boolean text searches such as "(linux and kernel) or (mach and microkernel)". It shows results in a ranked order, optionally with a summary of the manpage with the searched text highlighted. Searches may be applied to the manpage section, title, body, or filename. The complete contents of the man page are indexed. A prebuilt index is used to perform fast searches.

Tags Documentation Text Processing Indexing
Licenses Artistic
Operating Systems Mac OS X POSIX BSD Linux Unix
Implementation Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  28 May 2008 15:29
  • Rrelease-after

Changes: Changes were made for Debian 4, Fink, and RPM-installed versions of Swish-e. The documentation was cleaned up. Code cleanups and corrections were done. Error reporting was improved.

  • Rrelease-mid
  •  07 Dec 2007 13:06
  • Rrelease-after

Changes: Documentation updates, updates to the TODO file, and documentation and sample code changes.

  • Rrelease-mid
  •  05 May 2006 01:05
  • Rrelease-after

Changes: Fewer and better error messages; Updated docs to reflect that it's now 2006; Tiny documentation and code changes.

  • Rrelease-mid
  •  03 May 2006 11:32
  • Rrelease-after

Changes: This release avoids warnings from sman-update. It is more careful about configuration and temp files. There are changes for Win32 under Cygwin, documentation and TODO updates, and tiny changes to sman-defaults.conf. Dependencies have been added to Makefile.PL. A POD error has been fixed as per cpants. Tests have been added for POD and POD coverage.

  • Rrelease-mid
  •  30 Aug 2005 14:30
  • Rrelease-after

Changes: Installation has been fixed so that sman runs correctly. A test of Sman::IndexVersion has been added. The TODO list has been modified.

No-screenshot

Project Spotlight

Turbulence

A BEEP application server.

7d5ca9e81d7fd22ea447302f2258a4fb_thumb

Project Spotlight

cclive

A command line video extraction utility.