aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/man/makewhatis/makewhatis.perl
Commit message (Collapse)AuthorAgeFilesLines
* Install /usr/libexec/makewhatis.local and /usr/libexec/catman.local.Ruslan Ermilov2002-11-181-574/+0
| | | | | | | | | This has slipped through the cracks of The Great Perl Script Rewrite. Repocopied by: joe Notes: svn path=/head/; revision=107053
* Revision 1.45 of gnu/usr.bin/man/man.c obviated the need to linkRuslan Ermilov2002-03-221-0/+2
| | | | | | | | | | | | manpages in machine-specific subdirectories (like man4/i386/) to "../". This change didn't propagate here resulting in a loss of whatis(1) database entries. Fix this. Reviewed by: tobez MFC after: 1 week Notes: svn path=/head/; revision=92943
* Skip empty calls in the NAME section after the .Nm macro call.Ruslan Ermilov2001-08-091-0/+1
| | | | | | | | | | This makes the following difference: -groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation +groff_mdoc(7) - reference for groff's mdoc implementation Notes: svn path=/head/; revision=81358
* An empty request (single dot on the line) is treated as anRuslan Ermilov2001-08-091-2/+2
| | | | | | | | | | | | | | | | | empty line by troff(1) and is ignored. Teach makewhatis(1) about this. This makes the following difference: -groff_man(7), . groff_man(7) - groff `man' macros to support generation of man pages +groff_man(7) - groff `man' macros to support generation of man pages -groff_mdoc(7), -(7) - . groff_mdoc reference for groff's mdoc implementation +groff_mdoc(7), -(7) - groff_mdoc reference for groff's mdoc implementation -troff(1), . . troff(1) - format documents +troff(1) - format documents Noticed by: yar Notes: svn path=/head/; revision=81356
* Teach makewhatis(1) about mdoc(7) .Xr macro.Ruslan Ermilov2001-08-091-3/+9
| | | | | | | | | | | | | % whatis finger.conf finger.conf(5) - finger 1 alias configuration file % whatis finger.conf finger.conf(5) - finger(1) alias configuration file Reviewed by: MAINTAINER timeout Notes: svn path=/head/; revision=81355
* setlocale(3) has been fixed to match POSIX standard:Ruslan Ermilov2001-03-021-8/+2
| | | | | | | LC_ALL takes precedence over other LC_* envariables. Notes: svn path=/head/; revision=73349
* Finish draining any input prior to closing the pipe, to prevent unsightlyMatthew Dillon2001-02-051-0/+3
| | | | | | | 'Broken pipe' messages from gzcat. Notes: svn path=/head/; revision=72029
* localize itAndrey A. Chernov1999-09-111-15/+64
| | | | | | | Submitted by: Alexey Zelkin <phantom@crimea.edu> Notes: svn path=/head/; revision=51170
* Fix problem with manpages which contain ``-'' (dash) symbol inAlexey Zelkin1999-09-061-1/+1
| | | | | | | | | | Name Description (.Nm) field. PR: bin/13456 Reviewed by: mpp, jkh Notes: svn path=/head/; revision=50984
* $Id$ -> $FreeBSD$Peter Wemm1999-08-271-1/+1
| | | | Notes: svn path=/head/; revision=50472
* PR: 7488Peter Hawkins1998-08-051-2/+2
| | | | | | | | Submitted by: lhecking@nmrc.ucc.ie merge from stable Notes: svn path=/head/; revision=38118
* Better section guessing for manual pages without suffix. TheWolfram Schneider1997-07-041-4/+4
| | | | | | | plan9 manual pages dont have a suffix. Notes: svn path=/head/; revision=27198
* Support german mdoc man pages (currently no german mdoc man page exists).Wolfram Schneider1997-03-141-3/+3
| | | | | | | Support japanese FreeBSD man pages, Jpman Project. Notes: svn path=/head/; revision=23890
* Support german Linux/GNU man pages.Wolfram Schneider1997-03-131-2/+2
| | | | Notes: svn path=/head/; revision=23853
* Bugfix for man pages created by perlpod(1).Wolfram Schneider1997-03-011-1/+2
| | | | | | | Submitted by: Slaven ReziƦ (TomiƦ) <eserte@cs.tu-berlin.de> Notes: svn path=/head/; revision=23242
* Revert $FreeBSD$ to $Id$Peter Wemm1997-02-221-1/+1
| | | | Notes: svn path=/head/; revision=22996
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
| | | | | | | | | | | This will make a number of things easier in the future, as well as (finally!) avoiding the Id-smashing problem which has plagued developers for so long. Boy, I'm glad we're not using sup anymore. This update would have been insane otherwise. Notes: svn path=/head/; revision=21673
* sync copyright with /usr/share/examples/etc/bsd-style-copyrightWolfram Schneider1996-08-271-9/+3
| | | | Notes: svn path=/head/; revision=17849
* New option -append: teach makewhatis to only add records, insteadWolfram Schneider1996-05-221-14/+38
| | | | | | | | | | | of clobbering the entire database. sort options in alphabetic order. install manpage makewhatis.local.8 Notes: svn path=/head/; revision=15857
* Makewhatis appended the filename to list of keywords if no keywordWolfram Schneider1996-05-141-6/+6
| | | | | | | | | | | | | matched the filename. Now put the list after the filename. E.g. filename: vt220keys.1 Keyword: vt220 was: vt220(1), vt220keys(1) - define SHIFTED [...] now: vt220keys(1), vt220(1) - define SHIFTED [...] Notes: svn path=/head/; revision=15776
* Bugfix: nested *?+ in regexp at /usr/bin/makewhatis line 286Wolfram Schneider1996-05-121-4/+6
| | | | | | | | | | | | | | | Submitted by: invalid opcode <coredump@nervosa.com> makewhatis.local - start makewhatis(1) only for file systems physically mounted on the system Running makewhatis from /etc/weekly for rw nfs-mounted /usr may kill your NFS server -- all clients start makewhatis at the same time! So use this wrapper instead calling makewhatis directly. Pointed out by: Bruce Notes: svn path=/head/; revision=15755
* Fix a few minor bugs in makewhatis.Joerg Wunsch1995-09-101-4/+33
| | | | | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider) Notes: svn path=/head/; revision=10662
* Fix theJoerg Wunsch1995-04-011-5/+7
| | | | | | | | | Ignore wrong indent value: ``'' bug, as reported by Chris Kukulies. Notes: svn path=/head/; revision=7551
* Wolfram's latest update.Joerg Wunsch1995-03-311-170/+240
| | | | | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider) Notes: svn path=/head/; revision=7507
* Patch bei Wolfram to avoid processing duplicate directories.Joerg Wunsch1995-02-261-3/+23
| | | | | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider) Notes: svn path=/head/; revision=6739
* Wolfram now also submitted a man page for this.Joerg Wunsch1995-02-151-8/+0
| | | | | | | Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de> Notes: svn path=/head/; revision=6470
* argl, better unzip the perl script before installing. :-/Joerg Wunsch1995-01-111-0/+0
| | | | Notes: svn path=/head/; revision=5510
* From our favorite Perl script writer: a new makewhatis, aboutJoerg Wunsch1995-01-101-0/+0
15 times faster than the existing sh script. Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de> Notes: svn path=/head/; revision=5473