summaryrefslogtreecommitdiff
path: root/usr.bin/mandoc/st.in
AgeCommit message (Collapse)Author
2014-04-20KNF: case (FOO): -> case FOO, remove /* LINTED */ and /* ARGSUSED */,Ingo Schwarze
remove trailing whitespace and blanks before tabs, improve some indenting; no functional change
2013-12-30Support .St -p1003.1-2013, "IEEE Std 1003.1-2008/Cor 1-2013".Ingo Schwarze
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@.
2013-12-25Support .St -xsh4.2, the System Interfaces part of the original SingleIngo Schwarze
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.
2013-10-13sync SUSv2/SUSv3 entries with groffIngo Schwarze
reduces groff-mandoc-differences for several pthread_*(3) manuals noticed by Franco Fichtner <franco at lastsummer dot de> dragonfly.git/commitdiff/370c546b87777b40b5fc862491555ef71b4ee130
2013-06-17Add .St values for POSIX 1003.1d, 1003.1j, and 1003.1qPhilip Guenther
Tweak descriptions of the other POSIX 1003.1<letter> standards Sort a few others into their proper places Discussed with schwarze@ at t2k13
2012-02-26Correct the expansion of -xbd5Philip Guenthe
ok schwarze@ jmc@
2012-01-03Support .St -isoC-2011 to refer to ISO C11.Ingo Schwarze
From Ulrich Spoerlein, tweaked by kristaps@. Werner Lemberg added the same .St argument to groff today.
2011-09-16after some thought, i think it unlikely that we will need to specifyJason McIntyre
a revision number for ISO 8601; in addition, the revision number makes the text unwieldy when discussing the standard in a casual manner. therefore change the macro from -8601-4 to simply -8601, which will output "ISO 8601". i'll get kristaps or ingo to make the change upstream to mandoc. discussed with/ok millert
2011-09-09add an St macro for ISO 8601:2004;Jason McIntyre
ok kristaps (who will update the mandoc repo)
2011-04-25As abbreviations for IEEE Std 1003.1 and its predecessors, use "POSIX.1"Ingo Schwarze
or "POSIX.2", respectively, but not "POSIX". That's closer to Open Group usage, leads to consistency in our own mandoc, and agrees with what both mandoc on other BSDs and groff-1.21 do. ok jmc@; "no objection" millert@; "no concerns" guenther@.
2011-04-24Prevent line breaks right before numbers. Groff does the same.Ingo Schwarze
OK kristaps@.
2010-07-31Correct Copyright lines in the rarely touched files:Ingo Schwarze
* add missing years (only where substantial changes were committed) * update Kristaps' email address in the remaining places No code changes.
2010-05-08sync to bsd.lv rev 1.12:Ingo Schwarze
add some standards found in NetBSD's manuals
2009-10-19sync to 1.9.7: typo; from Alan Bueno, alan dot bsd at gmail dot comIngo Schwarze
2009-08-09sync to 1.8.4: three additional .St macrosIngo Schwarze
2009-07-12sync to 1.7.24: support .St -p1003.1i-95Ingo Schwarze
from joerg at netbsd via kristaps@
2009-06-14sync to 1.7.16: comments, whitespace and spelling fixes; no functional changeIngo Schwarze
2009-04-06Initial check-in of mandoc for formatting manuals. ok deraadt@kristaps