summaryrefslogtreecommitdiffstats
path: root/share/man/man7 (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Let us hurry. There is nothing to fear here.tedu2014-07-111-4/+2
| | | | That's what scares me.
* implement .dei and .amischwarze2014-07-071-14/+15
|
* When .Sm is called without an argument, groff toggles the spacing mode,schwarze2014-07-021-4/+9
| | | | | so let us do the same for compatibility. Using this feature is of course not recommended except in manual page obfuscation contests.
* Implement the obsolete macros .En .Es .Fr .Ot for backward compatibility,schwarze2014-07-021-18/+31
| | | | | since this is hardly more complicated than explicitly ignoring them as we did in the past. Of course, do not use them!
* Deprecate .Tn and .Ux, and make it clearer that .Bt and .Ud are deprecated.schwarze2014-06-241-48/+24
| | | | | | | | | Do not use these macros in new documents, they provide no value. Instead, usually no macro and no markup is needed at all. Of course, they remain supported for compatibility with existing manuals. Jason McIntyre (OpenBSD), Thomas Klausner (NetBSD) and Franco Fichtner (DragonFly) are OK with this documentation change.
* Minimal COMPATIBILITY cleanup:schwarze2014-06-221-36/+7
| | | | | | | | * Mention that the list is incomplete. * I implemented %C for groff -current, and it was accepted. * Font family is \F, not \f. * Escapes and scaling widths are documented in roff(7), not here. * Quoting quotes by doubling them is now supported.
* Minimal cleanup of the COMPATIBILITY section:schwarze2014-06-221-40/+11
| | | | | | | | | | * Mention that the list is incomplete. * Quoting quotes by doubling them is documented in the Ossanna/Kernighan/Ritter Nroff/Troff User's Manual, Section 7.3. * Our roff(7) manual documents handling of escape sequences; besides, we partially support \w and \z now. * Scaling widths are documented in roff(7) as well, and f is not \f. * Negative arguments to .sp are handled now.
* no more rwho/ruptime;jmc2014-04-241-8/+1
|
* adjust some list widths;jmc2014-04-241-7/+7
|
* no more kerberos, ok theo reykhenning2014-04-221-13/+2
|
* no more altq hier^Where eitherhenning2014-04-181-5/+2
|
* Fully implement the \B (validate numerical expression) andschwarze2014-04-081-8/+17
| | | | | | | | | | | partially implement the \w (measure text width) escape sequence in a way that makes them usable in numerical expressions and in conditional requests, similar to how \n (interpolate number register) and \* (expand user-defined string) are implemented. This lets mandoc(1) handle the baroque low-level roff code found at the beginning of the ggrep(1) manual. Thanks to pascal@ for the report.
* Almost complete implementation of roff(7) numerical expressions.schwarze2014-04-071-18/+81
| | | | | | | Support all binary operators except ';' (scale conversion). Fully support chained operations and nested parentheses. Use this for the .nr, .if, and .ie requests. While here, fix parsing of integer numbers in roff_getnum().
* Implement the roff(7) .rr (remove register) request.schwarze2014-04-051-8/+12
| | | | | As reported by sthen@, the perl-5.18 pod2man(1) preamble thinks cool kids use that in manuals. I hope *you* know better.
* i suggested a CONTEXT section for kernel manpages that describesdlg2014-03-302-4/+14
| | | | | | | | | | | which contexts you can call functions in. deraadt@ encouraged me to pursue it. ive applied it to a few pages and i think it is worth moving forward with. this specific diff was requested by schwartz@ while we were discussing it before 5.5. tweaks from jmc@ schwartz@ ok schwartz@
* Support relative arguments to .ll (increase or decrease line length).schwarze2014-03-301-2/+4
|
* Implement the roff(7) .ll (line length) request.schwarze2014-03-301-2/+17
| | | | | Found by naddy@ in the textproc/enchant(1) port. Of course, do not use this in new manuals.
* +.Xr smtpd 8jmc2014-03-271-3/+4
|
* just document /var/unbound/, instead of worrying about subdirs; ok sthenjmc2014-03-211-4/+4
|
* Retire hp300, mvme68k and mvme88k ports. These ports have no users, keepingmiod2014-03-181-5/+2
| | | | | | | this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days. Noone sane will mourn these ports anyway. So long, and thanks for the fish.
* remove reference to cu and uucp; ok tedujmc2014-03-171-4/+2
|
* add /var/unbound/etc/; ok sthenjmc2014-03-171-3/+6
|
* Unhook httpd(8) from build; man page bitsflorian2014-03-131-3/+3
| | | | | | | tweaks jmc@ OK krw@, gilles@, lteo@, tedu@, todd@, benno@, sthen@ "The time is right." and much help getting the show on the road deraadt@
* Improve .if/.ie condition handling.schwarze2014-03-081-41/+72
| | | | | | | | | | | | | | * Support string comparisons. * Support negation not only for numerical, but for all conditions. * Switch the `o' condition from false to true. * Handle the `c', `d', and `r' conditions as false for now. * Use int for boolean data instead of rolling our own "enum roffrule"; needed such that we can use the standard ! and == operators. Havard Eidnes reported via the NetBSD bug tracking system that some Tcl*(3) manuals need this, and Thomas Klausner <wiz at NetBSD> forwarded the report to me. This doesn't make the crazy Tcl*(3) macrology maze happy yet, but brings us a bit closer.
* After Werner Lemberg accepted and committed some updates to the manualschwarze2014-02-162-25/+37
| | | | | | page template contained in groff_mdoc(7), catch up with our own stuff. In particular, allow ERRORS in section 4 and DIAGNOSTICS in section 9. ok jmc@
* document .as and .ceschwarze2014-02-141-3/+15
|
* use .At where appropriate; from Jan Stary <hans at stare dot cz>schwarze2014-02-141-3/+3
|
* explain about crypto signaturesespie2014-02-141-4/+13
| | | | properly rename "package signatures" into "update signature".
* Supplement the documentation of the .St macro by minimal commentaryschwarze2014-01-241-75/+203
| | | | | | regarding the content and relationships of the various standards, and sort and group them. tweaks and ok guenther@, ok millert@ sobrado@ jmc@
* obvious .Pa fixes; found with mandocdb(8)schwarze2014-01-211-3/+3
|
* Fix the .Xr macros such that we get nice clickable links on the web.schwarze2014-01-201-30/+30
| | | | | While here, fix the wording og the eqn(7) entry, too. OK jmc@.
* Obvious .Xr fixes, found while testing mandocdb(8).schwarze2014-01-203-20/+16
|
* Change markup of some fixed strings from .Ar to .Cm.schwarze2014-01-201-33/+33
|
* Usually, you don't want macros in the .Nd line, so remove instances of .Tnschwarze2014-01-191-5/+3
| | | | | | marking up words that are not trademarks (ASCII, I/O, NFS, TCP, TELNET). While here, remove .Tn markup from the same words in the body of these pages, too.
* add /etc/signify; description supplied by tedujmc2014-01-141-2/+5
|
* Joerg Sonnenberger contributed copyrightable amounts of text toschwarze2014-01-061-2/+3
| | | | | | some files. To make it clear that he also put his contributions under the ISC license, with his explicit permission, add his Copyright notice to the relevant files. No code change.
* Oops, add missing end of block.schwarze2013-12-311-1/+2
|
* Add missing description of .UR/.UE.schwarze2013-12-311-3/+21
| | | | While here, also add .EX/.EE and .PD to the MACRO SYNTAX table.
* Support .St -p1003.1-2013, "IEEE Std 1003.1-2008/Cor 1-2013".schwarze2013-12-301-2/+4
| | | | | | | | | | | | | | Note that the POSIX-2008 standard remains in force, so please refrain from wholesale 2008 -> 2013 replacements. Make sure to only use the new -p1003.1-2013 argument for cases where "IEEE Std 1003.1(TM)-2008/ Cor 1-2013, IEEE Standard for Information Technology--Portable Operating System Interface (POSIX(R)), Technical Corrigendum 1" actually changes something in the standard with respect to the specific function documented in the manual you touch. Otherwise, please continue using .St -p1003.1-2008. Triggered by a similar, but slightly incorrect patch from jmc@; ok guenther@.
* /stand went awayderaadt2013-12-271-4/+2
| | | | prompted by jmc
* Rework the documentation of Spaces, using the Ossanna/Kernighan/Ritterschwarze2013-12-261-21/+21
| | | | | | | | | | | | | | | | Heirloom Nroff/Troff User's Manual at the authoritative reference. Part of our text was outright wrong. Also, refrain from advertising the paddable non-breaking space `\~' in the DESCRIPTION, for three reasons: For nroff mode, -Tascii, and fixed width fonts in general, it makes no difference, so keep the discussion simple. Compared to `\ ', '\~' is of questionable portability. And if you want to keep words together, it is also more usual that you don't want padding to intervene either. Finally, drop the `\c' escape sequence (interrupt text processing) which is not a special character but an input processing instruction akin to the \<newline> escape sequence.
* The roff language really has two groups of basic building blocks:schwarze2013-12-261-9/+255
| | | | | | | Requests and escape sequences. Consequently, supplement the REQUEST REFERENCE by an ESCAPE SEQUENCE REFERENCE, such that people no longer need to guess or experiment what mandoc(1) implements, what it parses and ignores, and what it doesn't handle at all.
* Support .St -xsh4.2, the System Interfaces part of the original Singleschwarze2013-12-251-3/+5
| | | | | | | | UNIX Specification. As this one appears to be used in the wild and we already have -xpg4.2 and even -xsh5, it makes sense to add this one. Note that calling the original SUS XPG4.2 appears to be more common than calling it SUSv1, so it's ok that we don't have .St -susv1. From Sascha Wildner <saw at online dot de> (DragonFly) via Franco Fichtner.
* The "value" argument to the roff(7) .nr requests ends right beforeschwarze2013-12-151-6/+9
| | | | | | | | the first non-digit character. While here, implement and document an optional sign, requesting increment or decrement, as documented in the Ossanna/Kernighan/Ritter troff manual and supported by groff. Reported by bentley@ on discuss at mdocml.
* mirror-maker has gone, replace the entry talking about this with an Xr tosthen2013-11-261-5/+3
| | | | mirroring-ports(7). ok espie@ jmc@
* Fix REPORT_PROBLEM_LOGFILE description.zhuk2013-11-111-3/+3
| | | | okay espie@
* Support the alternative syntax \C'uXXXX' for Unicode characters.schwarze2013-11-101-4/+4
| | | | | | | | | | It is already documented in the Heirloom troff manual, and groff handles it as well. Bug reported by Bjarni Ingi Gislason <bjarniig at rhi dot hi dot is> on <bug-groff at gnu dot org>. Well, admittedly, that bug was reported against groff, but mandoc was even more broken than groff with respect to this syntax...
* zap trailing whitespace;jmc2013-11-101-2/+2
|
* clarify that \[uXXXX] wants uppercase hex digitsschwarze2013-11-101-3/+8
|
* While answering a question asked by espie@, i noticed that .Fd is notschwarze2013-11-021-9/+30
| | | | | completely obsolete, but still somewhat useful for listing preprocessor directives, in particular in the SYNOPSIS.