aboutsummaryrefslogtreecommitdiff
path: root/contrib/groff
Commit message (Collapse)AuthorAgeFilesLines
* Use stock (FSF) version of this file.Ruslan Ermilov2001-04-176-1115/+2153
| | | | Notes: svn path=/head/; revision=75589
* This commit was generated by cvs2svn to compensate for changes in r75587,Ruslan Ermilov2001-04-17570-198845/+0
| | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=75588
* Removed files not present in v1.17 import.Ruslan Ermilov2001-04-1729-16315/+0
| | | | Notes: svn path=/head/; revision=75587
* This commit was generated by cvs2svn to compensate for changes in r75584,Ruslan Ermilov2001-04-17610-3265/+224912
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=75585
| * Virgin import of FSF groff v1.17Ruslan Ermilov2001-04-17624-4270/+227190
| | | | | | | | Notes: svn path=/vendor/groff/dist/; revision=75584
* | psroff(1) has never been a part of Groff.Ruslan Ermilov2001-04-102-18/+46
| | | | | | | | Notes: svn path=/head/; revision=75387
* | Merge in latest CSRG revisions:Ruslan Ermilov2001-04-095-40/+72
| | | | | | | | | | | | | | | | | | | | | | | | | | - .Fn and .Fc now print a final semicolon (`;') after a function declaration in the SYNOPSIS - .%I implemented - .At outputs ``AT&T UNIX'' if called without arguments - minor cleanup Obtained from: CSRG archives Notes: svn path=/head/; revision=75337
* | Record -lposix1e death.Ruslan Ermilov2001-04-051-1/+0
| | | | | | | | Notes: svn path=/head/; revision=75225
* | .St macro cleanup:Ruslan Ermilov2001-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'') Notes: svn path=/head/; revision=74172
* | setlocale(3) has been fixed to match POSIX standard:Ruslan Ermilov2001-03-023-3/+3
| | | | | | | | | | | | | | LC_ALL takes precedence over other LC_* envariables. Notes: svn path=/head/; revision=73349
* | Fixed undesirable hyphenation on the dash of a flag argument.Ruslan Ermilov2001-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 Notes: svn path=/head/; revision=73274
* | Fixed two bugs with -tag lists.Ruslan Ermilov2001-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 Notes: svn path=/head/; revision=73273
* | Synch with NetBSD and OpenBSD: replace -iso9945-1 with -p1003.1-96.Ruslan Ermilov2001-02-261-6/+6
| | | | | | | | Notes: svn path=/head/; revision=73091
* | Revert part of rev 1.2: make -ansiC equivalent to -ansiC-89.Ruslan Ermilov2001-02-261-2/+2
| | | | | | | | Notes: svn path=/head/; revision=73089
* | Do not output extra space after .Ef call.Ruslan Ermilov2001-02-261-1/+1
| | | | | | | | | | | | | | Ported from: mdocNG Notes: svn path=/head/; revision=73081
* | Make ``groff -man'' work again for both man(7) and mdoc(7) manpages.Ruslan Ermilov2001-02-231-1/+1
| | | | | | | | | | | | | | | | | | The new Groff release will support this feature. Requested by: peter Notes: svn path=/head/; revision=72942
* | Do not output extra comma before "and" for references with two authors.Ruslan Ermilov2001-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 Notes: svn path=/head/; revision=72690
* | 1. Disable the recognition of the last dot character in theRuslan Ermilov2001-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 Notes: svn path=/head/; revision=72478
* | Fixed the .St strings so that no single-character component ofRuslan Ermilov2001-02-081-10/+10
| | | | | | | | | | | | | | | | | | | | the name could be wrapped, e.g. ``ISO C'' is always printed on the same line. Ported from: mdocNG Notes: svn path=/head/; revision=72159
* | Fixed the .Xr macro so that it produces the right spacingRuslan Ermilov2001-02-081-12/+12
| | | | | | | | | | | | | | | | | | and no hyphenation is possible on a dash (`-') character. Ported from: mdocNG Notes: svn path=/head/; revision=72158
* | 1. Disable hyphenation on a dash (`-') character in macro arguments.Ruslan Ermilov2001-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 Notes: svn path=/head/; revision=72129
* | Add a missing line-break request so that -raggedRuslan Ermilov2001-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 Notes: svn path=/head/; revision=72125
* | Make the exclamation mark (`!') a recognizable punctuation character.Ruslan Ermilov2001-02-013-2/+3
| | | | | | | | | | | | | | Obtained from: mdocNG Notes: svn path=/head/; revision=71894
* | Add entry for libcipher.Ben Smithurst2001-01-241-0/+1
| | | | | | | | Notes: svn path=/head/; revision=71590
* | -pthread -> -lc_rRuslan Ermilov2001-01-241-1/+1
| | | | | | | | Notes: svn path=/head/; revision=71587
* | Add librpcsvc.Ruslan Ermilov2001-01-171-0/+1
| | | | | | | | Notes: svn path=/head/; revision=71173
* | Reduce diffs (mostly whitespace) to mdocNG.Ruslan Ermilov2001-01-121-16/+16
| | | | | | | | | | | | | | Obtained from: mdocNG through NetBSD Notes: svn path=/head/; revision=70971
* | Make .Ft and .Vt macros accept punctuation characters asRuslan Ermilov2001-01-121-38/+59
| | | | | | | | | | | | | | | | | | arguments, make .Vt usable outside the SYNOPSIS section. Obtained from: mdocNG (not yet submitted for inclusion) Notes: svn path=/head/; revision=70970
* | Fixed the ``undesirable hyphenation'' problem, most noticeable with Xr.Ruslan Ermilov2001-01-111-4/+16
| | | | | | | | | | | | | | Obtained from: mdocNG Notes: svn path=/head/; revision=70920
* | Fixed the bug in D1 macro where it would eat its first (text) argument.Ruslan Ermilov2001-01-111-14/+2
| | | | | | | | | | | | | | Obtained from: mdocNG Notes: svn path=/head/; revision=70919
* | Fixed the ``no space after a .Fl'' problem.Ruslan Ermilov2000-12-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Example: .Fl flag . The space is missing. Obtained from: mdocNG Notes: svn path=/head/; revision=70051
* | Prepare for FreeBSD 4.3, we already have the manpage that refers to it.Ruslan Ermilov2000-12-141-0/+1
| | | | | | | | Notes: svn path=/head/; revision=70014
* | Do not duplicate our efforts checking FreeBSD version. For a new version,Ruslan Ermilov2000-12-063-65/+35
| | | | | | | | | | | | | | | | | | simply define the empty string before the .Fx macro definition, like this: .ds Fx*4.3 Notes: svn path=/head/; revision=69680
* | Install the stock (as supplied by groff(1) distribution) tmac.anRuslan Ermilov2000-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. Notes: svn path=/head/; revision=69679
* | Backout rev 1.2 (emulate `:o' and `/o' letters using 'o'),Ruslan Ermilov2000-12-061-2/+0
| | | | | | | | | | | | | | since they are already emulated in tmac.tty-char. Notes: svn path=/head/; revision=69678
* | Reduce the diffs with the stock (FSF) version.Ruslan Ermilov2000-12-061-2/+2
| | | | | | | | Notes: svn path=/head/; revision=69671
* | Backout rev 1.2 (workaround for gcc 2.60 expression evaluationRuslan Ermilov2000-12-061-5/+1
| | | | | | | | | | | | | | bug) as later versions of gcc have apparently this bug fixed. Notes: svn path=/head/; revision=69669
* | Use stock (FSF) version of this file.Ruslan Ermilov2000-12-062-2/+4
| | | | | | | | Notes: svn path=/head/; revision=69667
* | Resolve conflicts after v1.16.1 import.Ruslan Ermilov2000-12-0521-397/+818
| | | | | | | | Notes: svn path=/head/; revision=69631
* | Removed yacc(1) output files.Ruslan Ermilov2000-12-052-197/+0
| | | | | | | | Notes: svn path=/head/; revision=69630
* | Removed files not present in v1.16.1 import.Ruslan Ermilov2000-12-0528-490/+0
| | | | | | | | Notes: svn path=/head/; revision=69629
* | This commit was generated by cvs2svn to compensate for changes in r69626,Ruslan Ermilov2000-12-05443-15691/+68668
|\| | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=69627
| * Virgin import of FSF groff v1.16.1Ruslan Ermilov2000-12-05467-18666/+71850
| | | | | | | | Notes: svn path=/vendor/groff/dist/; revision=69626
* | Add the appropriate magic to make .Fx 4.1.1 work.Ben Smithurst2000-11-232-0/+2
| | | | | | | | Notes: svn path=/head/; revision=69087
* | Make An macro understand two special arguments, -nosplitRuslan Ermilov2000-11-221-7/+9
| | | | | | | | | | | | | | | | | | and -split. See the mdoc.samples(7) manpage for details. Reviewed by: sheldonh Notes: svn path=/head/; revision=69024
* | Add libcompat record for .Lb macro.Sheldon Hearn2000-11-201-0/+1
| | | | | | | | Notes: svn path=/head/; revision=68950
* | While in the SYNOPSIS section, Nm macro always required anRuslan Ermilov2000-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 Notes: svn path=/head/; revision=68879
* | Fixed Nm macro so that it accepts punctuation characters as argument.Ruslan Ermilov2000-11-171-15/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | For example, neither of the following worked before: .Nm , name, .Nm . name. .Nm : name: .Dq Nm ``name'' .Op Nm . [name]. Notes: svn path=/head/; revision=68856
* | Make the question mark (`?') a valid punctuation character.Ruslan Ermilov2000-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. Notes: svn path=/head/; revision=68832
* | Fix problem with extra space after an Xr, because aZ was being called twice.Ruslan Ermilov2000-11-161-7/+5
| | | | | | | | | | | | | | | | | | Fix the no-space-after-a-period-in-macro problem. Obtained from: NetBSD Notes: svn path=/head/; revision=68828