summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/man
Commit message (Collapse)AuthorAgeFilesLines
* Change `install' to `${INSTALL}' so that default install flags can bebde1995-07-253-4/+5
| | | | specified in the top level Makefiles.
* Remove trailing whitespace.rgrimes1995-05-3012-30/+30
|
* Don't chdir to subdirs before formatting, non-native manpagesache1995-05-201-28/+40
| | | | | assume it for .so directive Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
* Submitted by: Charles Henrich <henrich@fubar.cl.msu.edu>rgrimes1995-05-121-2/+2
| | | | | Quite up man when directories in MANPATH do not exist. If you want it to tell you about problems use man -d.
* From Wolfram: Fix: typos, old linksjoerg1995-05-062-5/+9
| | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* Close this PR:jkh1995-04-261-1/+1
| | | | | | | | | | | | | | | | | | | >Number: 364 >Category: bin >Synopsis: Interrupting man results in half-baked man page >Description: Interrupting man while it is waiting for the page to be formatted results in a zero length file or a half-baked file. >How-To-Repeat: Inetrrupt man while it is formatting a page. >Fix: Pay more attention to the return value from the system command. Submitted by: John Capo <jc@irbs.com>
* Fix broken file name globbing. Man is now also able to find pagesjoerg1995-04-112-4/+14
| | | | | | | | like "3DBorder" and "[". (NB, the "3DBorder" problem has actually been intention, it allowed for weird section names like "3xyzzy". We don't have them, either.) (Partially) Submitted by: taob@gate.sinica.edu.tw (Brian Tao)
* Fix thejoerg1995-04-011-5/+7
| | | | | | Ignore wrong indent value: ``'' bug, as reported by Chris Kukulies.
* Wolfram's latest update.joerg1995-03-314-239/+368
| | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* 'directories...' is an argument, not an optionjmz1995-03-271-2/+2
|
* Don't use user PATH into environment for sec reasonsache1995-03-181-3/+3
|
* 1) Call nroff instead of groff, nroff have some internal groff optionsache1995-03-182-4/+4
| | | | | | 2) Use absolute pathname for nroff 3) Use -Tascii instead -Tlatin1, too many strange chars (like soft hyphens f.e.) appearse in other case.
* Wolfram's replacement for the oldish ugly catman(1) program. The newjoerg1995-03-153-23/+487
| | | | | | | | | | one is much more intelligent, not only that it would accept multiple man page locations, it also behaves like ``make'' in that it will only deal with cat pages that are out of date (by default). Wolfram also wrote a man page for it. Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* Change the return status of do_system_command to be -1paul1995-03-091-1/+1
| | | | | | | | if a signal is received. This fixes a bug where killing the process would cause a "No manual entry for XXX" to be printed even if the manpage was found.
* Patch bei Wolfram to avoid processing duplicate directories.joerg1995-02-261-3/+23
| | | | Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
* Install manpath.config.sample with the correct mode. It should be installedbde1995-02-261-1/+1
| | | | elsewhere.
* Wolfram now also submitted a man page for this.joerg1995-02-153-9/+146
| | | | Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
* Use nroff instead of groff in %nroff% macro, becasueache1995-01-171-1/+1
| | | | nroff shell script pass additional internal parameters to groff
* Back out my ascii->latin1 change, too many special charsache1995-01-161-2/+2
| | | | | appearse after it (f.e. hyphentate and such) which looks very different in different code pages
* Turn off incredibly obnoxious forced `-c' option to `more'.wollman1995-01-141-1/+1
|
* Use -Tlatin1 instead -Tascii to pass character fromache1995-01-131-2/+2
| | | | S0ren name without warnings.
* argl, better unzip the perl script before installing. :-/joerg1995-01-111-0/+0
|
* From our favorite Perl script writer: a new makewhatis, aboutjoerg1995-01-102-16/+3
| | | | | | 15 times faster than the existing sh script. Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
* Remove /usr/gnu from mandatory manpath.jkh1994-11-221-2/+0
|
* Clean up some foreign makefiles a bit, attempting to handle .sh filesbde1994-11-142-16/+30
| | | | | | | more like binaries. This is hard to do using a general rules because the natural `.sh:' rule has a null suffix and null suffixes are broken. (With 1.1.5's make they sometimes work and sometimes cause core dumps. 2.0's make has a botched fixed and they never work.)
* Use standard clean, cleandir and obj targets.bde1994-08-282-19/+13
| | | | | | | Don't use $@. Uniformize the man Makefiles for shell scripts. It should't take such large Makefiles to install one script and one man page each.
* Remove stale clone of obj target.bde1994-08-281-13/+0
|
* Fixed Makefile for make depend some more. The .depend target was notbde1994-08-251-3/+3
| | | | | | being created and config.h depended on Makefile.inc being in the wrong directory so real dependencies were not being checked. The "depend" target was not created either so "make depend" always found work to do.
* From: Tom Pavel <PAVEL@SLAC.Stanford.EDU>jkh1994-08-241-1/+2
| | | | | | | | | Subject: man returns 1 In 1.1.5.1, man returns a status of 1 if the lookup succeeds and 0 if it fails. Here is a patch for what I believe is a simple oversight: Submitted by: jkh
* Make these Makefiles work properly when NOMAN is defined.csgr1994-06-052-0/+8
| | | | (I wish they just used bsd.prog.mk)
* Manual pages are now installed via the bsd.man.mk macro, since thecsgr1994-06-052-15/+24
| | | | | existing arrangement in this makefile doesn't allow for compressed manual pages.
* Turn globbing on when a section number is specified, this makes things workcsgr1994-05-281-1/+1
| | | | properly when /usr/share/man/man?/ contain gzipped unformatted pages.
* Fix catman to produce zipped cats, like man does.ache1994-05-231-5/+7
| | | | In other (old) case we have both kind of cats at once.
* Stop toasting folks' /etc/manpath.config files.jkh1994-05-171-1/+1
|
* Add X11R6 to manpath in preprataion for XFree86 3.0.rich1994-05-171-1/+3
|
* Changed the Makefiles for catman and makewhatis that the output from theats1994-04-132-4/+4
| | | | sed goes into an obj dir, if it exists, instead of the src dir.
* Something bogus happened here; not sure what or how.jkh1994-03-231-0/+41
| | | | Fixed.
* Make man the default owner, don't bother with sgid.jkh1994-03-191-2/+2
|
* Correct pre-installation target.jkh1994-03-192-2/+2
|
* Change group id to manjkh1994-03-181-0/+1
|
* Make man sgid bin, not sgid AND suid. There is no reason to make man suidjkh1994-03-161-1/+1
| | | | | bin since all you need to do is make the cat dirs group owned and writable by bin - much less dangerous.
* New manpage compression support. Only one macro controls compressionjkh1994-03-059-67/+66
| | | | | | | | | | | | now, DO_COMPRESS. This controls whether or not catpages are compressed or not (on by default, since little else uses the catpages and those few things that do can always configure in a `zmore' in place of more or something, and saving space is more important, IMHO). Uncompression support is now on by default since that's the only way to support mixed-mode environments. If you don't like it, just don't compress your man pages and it won't be used! :-). Supports gzip. You can also compress the man pages themselves (or gzip them) now and it will work.
* Try copy if rename of temporary catpage fails.jkh1993-10-101-1/+6
|
* Handle both signals and errors in child processes, rather than just signalsjkh1993-10-091-1/+6
| | | | as before.
* Allow ^C to interrupt with some semblance of politeness to cgd.jkh1993-10-081-15/+28
|
* More paranoid dealings with system()jkh1993-10-081-8/+2
|
* Added bsd.prog.mk so that make maninstall would workrgrimes1993-09-081-0/+1
|
* Cleaned up the Makefile to look nicer and not require a lot of hacksnate1993-08-041-19/+10
|
* changed BINMODE= 6555 and CATMODE= 0664alm1993-07-271-2/+2
|
* Added setreuid() calls so that shell escapes work.alm1993-07-272-1/+40
| | | | | The effective ID's need to be set to the real ID's before invoking a shell for security reasons.
OpenPOWER on IntegriCloud