summaryrefslogtreecommitdiffstats
path: root/contrib/groff
Commit message (Collapse)AuthorAgeFilesLines
* .St macro cleanup:ru2001-03-121-25/+16
| | | | | | | | | | | | - spell the abbreviation of 1003.1 as ``POSIX.1'' - fixed the description of -p1003.1-90; it was sold as ISO/IEC 9945-1:1990 - removed -p1003.1b; it only existed as 1003.1b-1993 (-p1003.1b-93), and is part of 1003.1 since 1003.1-1996. - replaced -p1003.1g (project) with -p1003.1g-2000 (approved draft) - changed abbreviation of -isoC from ``ISO C'' to ``ISO C89'' - removed -iso9899 alias for -isoC - IEC was missing from some names - added abbreviation for -susv2 (``SUSv2'')
* setlocale(3) has been fixed to match POSIX standard:ru2001-03-023-3/+3
| | | | LC_ALL takes precedence over other LC_* envariables.
* Fixed undesirable hyphenation on the dash of a flag argument.ru2001-03-011-1/+1
| | | | | | | | | | | | | | Example: .Sh SYNOPSIS .Nm natd .Fl unregistered-only .Fl proxy-only .Fl deny-incoming .Fl use-sockets .Fl same-ports Ported from: mdocNG
* Fixed two bugs with -tag lists.ru2001-03-011-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the -tag list definition didn't have a -width modifier, the first .It call was supposed to set the width depending on the first argument type; if it is a macro name, use the macro's width value; otherwise, use width value of `No'. The following two lists should produce identical output: .Bl -tag -width Er -compact .It Er EINVAL invalid argument .El .Bl -tag -compact .It Er EINVAL invalid argument .El If the outermost -tag list definition did't have a -width modifier, the .It elements of inner lists might not work (producing a list where each successive element `walks' to the right). Example: .Bl -tag -compact .It outer .It outer .Bl -tag -compact .It inner .It inner .El .It outer .It outer .El Ported from: mdocNG
* Synch with NetBSD and OpenBSD: replace -iso9945-1 with -p1003.1-96.ru2001-02-261-6/+6
|
* Revert part of rev 1.2: make -ansiC equivalent to -ansiC-89.ru2001-02-261-2/+2
|
* Do not output extra space after .Ef call.ru2001-02-261-1/+1
| | | | Ported from: mdocNG
* Make ``groff -man'' work again for both man(7) and mdoc(7) manpages.ru2001-02-231-1/+1
| | | | | | The new Groff release will support this feature. Requested by: peter
* Do not output extra comma before "and" for references with two authors.ru2001-02-191-11/+10
| | | | | | | | | | | | | | | | | Example: .Rs .%A Author1 .%A Author2 .%B Book .Re Produced: Author1, and Author2, Book. Now produces: Author1 and Author2, Book. Ported from: mdocNG
* 1. Disable the recognition of the last dot character in theru2001-02-141-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | default .Ar argument as an end-of-sentence character. Example: .Ar foo Produced: file ... foo Now produces: file ... foo 2. Fixed an off-by-one bug in the .It macro for the -hang lists. Example: .Bl -hang -width 8n -compact .It 1234 OK .It 1234567 OK .It 12345678 BUG .El Produced: 1234 OK 1234567 OK 12345678 BUG Now produces: 1234 OK 1234567 OK 12345678 BUG Ported from: mdocNG
* Fixed the .St strings so that no single-character component ofru2001-02-081-10/+10
| | | | | | | the name could be wrapped, e.g. ``ISO C'' is always printed on the same line. Ported from: mdocNG
* Fixed the .Xr macro so that it produces the right spacingru2001-02-081-12/+12
| | | | | | and no hyphenation is possible on a dash (`-') character. Ported from: mdocNG
* 1. Disable hyphenation on a dash (`-') character in macro arguments.ru2001-02-071-4/+5
| | | | | | | | | | 2. Disable recognition of end-of-sentence characters in text-type macro arguments. 3. Fix the missing space bug when an end-of-sentence character was followed by another punctuation character. 4. Fix the bug where hyphenation was left disabled after .Re. Obtained from: mdocNG
* Add a missing line-break request so that -raggedru2001-02-071-0/+1
| | | | | | | | | | | | | | | | | | | | -compact lists always start from the new line. Example: foo .Bd -ragged -compact bar .Ed Produced: foo bar Now produces: foo bar
* Make the exclamation mark (`!') a recognizable punctuation character.ru2001-02-013-2/+3
| | | | Obtained from: mdocNG
* Add entry for libcipher.ben2001-01-241-0/+1
|
* -pthread -> -lc_rru2001-01-241-1/+1
|
* Add librpcsvc.ru2001-01-171-0/+1
|
* Reduce diffs (mostly whitespace) to mdocNG.ru2001-01-121-16/+16
| | | | Obtained from: mdocNG through NetBSD
* Make .Ft and .Vt macros accept punctuation characters asru2001-01-121-38/+59
| | | | | | arguments, make .Vt usable outside the SYNOPSIS section. Obtained from: mdocNG (not yet submitted for inclusion)
* Fixed the ``undesirable hyphenation'' problem, most noticeable with Xr.ru2001-01-111-4/+16
| | | | Obtained from: mdocNG
* Fixed the bug in D1 macro where it would eat its first (text) argument.ru2001-01-111-14/+2
| | | | Obtained from: mdocNG
* Fixed the ``no space after a .Fl'' problem.ru2000-12-151-1/+1
| | | | | | | | | Example: .Fl flag . The space is missing. Obtained from: mdocNG
* Prepare for FreeBSD 4.3, we already have the manpage that refers to it.ru2000-12-141-0/+1
|
* Do not duplicate our efforts checking FreeBSD version. For a new version,ru2000-12-063-65/+35
| | | | | | simply define the empty string before the .Fx macro definition, like this: .ds Fx*4.3
* Install the stock (as supplied by groff(1) distribution) tmac.anru2000-12-061-1/+2
| | | | | and tmac.andoc files. The man(1), catman(1) and bsd.man.mk have been modified to call groff(1) with -mandoc argument.
* Backout rev 1.2 (emulate `:o' and `/o' letters using 'o'),ru2000-12-061-2/+0
| | | | since they are already emulated in tmac.tty-char.
* Reduce the diffs with the stock (FSF) version.ru2000-12-061-2/+2
|
* Backout rev 1.2 (workaround for gcc 2.60 expression evaluationru2000-12-061-5/+1
| | | | bug) as later versions of gcc have apparently this bug fixed.
* Use stock (FSF) version of this file.ru2000-12-062-2/+4
|
* Resolve conflicts after v1.16.1 import.ru2000-12-0521-397/+818
|
* Removed yacc(1) output files.ru2000-12-052-197/+0
|
* Removed files not present in v1.16.1 import.ru2000-12-0528-490/+0
|
* This commit was generated by cvs2svn to compensate for changes in r69626,ru2000-12-05443-15691/+68668
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Virgin import of FSF groff v1.16.1ru2000-12-05467-18666/+71850
| |
* | Add the appropriate magic to make .Fx 4.1.1 work.ben2000-11-232-0/+2
| |
* | Make An macro understand two special arguments, -nosplitru2000-11-221-7/+9
| | | | | | | | | | | | and -split. See the mdoc.samples(7) manpage for details. Reviewed by: sheldonh
* | Add libcompat record for .Lb macro.sheldonh2000-11-201-0/+1
| |
* | While in the SYNOPSIS section, Nm macro always required anru2000-11-181-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | argument to setup indentation for the rest of the synopsis line and to automatically emit a line break for a non-first synopsis line. It does not require it anymore. The following now works as expected: .Sh NAME .Nm utility .Sh SYNOPSIS .Nm .Cm start .Nm .Cm stop
* | Fixed Nm macro so that it accepts punctuation characters as argument.ru2000-11-171-15/+4
| | | | | | | | | | | | | | | | | | | | For example, neither of the following worked before: .Nm , name, .Nm . name. .Nm : name: .Dq Nm ``name'' .Op Nm . [name].
* | Make the question mark (`?') a valid punctuation character.ru2000-11-163-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | One can now, for example, write: .Sh EXAMPLES Have you read the .Xr mdoc 7 ? .Pp Do you like .Fx ? The mdoc.samples(7) page has been automatically updated to record this change.
* | Fix problem with extra space after an Xr, because aZ was being called twice.ru2000-11-161-7/+5
| | | | | | | | | | | | Fix the no-space-after-a-period-in-macro problem. Obtained from: NetBSD
* | Fixed the last-minute bug I have made in previous revision (.ie -> .if).ru2000-11-131-1/+1
| |
* | Really make the Fx macro parsed and callable.ru2000-11-132-34/+48
| |
* | Cleaned up the .St macro.ru2000-10-111-152/+38
| | | | | | | | Obtained from: NetBSD
* | Add a macro for ISO C99 ("isoC-99").obrien2000-10-101-0/+10
| |
* | Fix the `missing footer' problem. See the comment for details.ru2000-10-061-0/+7
| | | | | | | | Obtained from: NetBSD
* | Removed files not present in v1_15 import.ru2000-09-223-969/+0
| |
* | Fixed the `mysterious blank lines' problem. This was due to unconditionalru2000-09-213-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use of the .ne requests. groff(1) apparently inserts some virtual trap at the end of each page, and this was causing the .ne request to output extra lines. Solution is to only use them in troff mode. Also fixed a related bug in .It macros, where it would insert a page break in the middle of a sentence. Removed the end of page trap in nroff mode, as this causes .sp requests to sometimes eat the space due to the nearby trap. Removed blank line that appeared as the first line on each nroff-formatted manual page. Obtained from: NetBSD
* | Teach .Fx and .Os about FreeBSD 4.2.ru2000-09-012-0/+2
| |
OpenPOWER on IntegriCloud