On Aug 12 07:11:16, j...@kerhand.co.uk wrote: > On Sun, Aug 11, 2013 at 10:49:27PM +0200, Jan Stary wrote: > > Tha yacc(1) manpage uses > > > > .Tn LALR(1) > > .Tn LR(1) > > > > I don't think LALR or LR is a tradename. > > This seems to be what mdoc(7) describes as: > > > > Since this macro is often implemented to use a small caps > > font, it has historically been used for acronyms (like > > ASCII) as well. Such usage is not recommended because it > > would use the same macro sometimes for semantical annotation, > > sometimes for physical formatting. > > > > So would it be better to just say "LALR(1)" without > > any markup, just as we say e.g. "BNF"? > > > > Jan > > > > yes, Tn gets abused horribly. however it's everwhere, so i wouldn;t want > to tackle it in a single page. we would have to decide where exactly it > makes sense (never, as far as i'm concerned), then do it everywhere > consistently.
The diff below removes them from bin/ games/ and sys/ (more to come) leaving only those that are actualy "tradenames", as in ".Tn AT&T" Jan Index: bin/cat/cat.1 =================================================================== RCS file: /cvs/src/bin/cat/cat.1,v retrieving revision 1.33 diff -u -p -u -p -r1.33 cat.1 --- bin/cat/cat.1 16 Jul 2013 06:52:05 -0000 1.33 +++ bin/cat/cat.1 12 Aug 2013 19:24:20 -0000 @@ -92,12 +92,9 @@ which are displayed normally. The tab character, control-I, can be made visible via the .Fl t option. -The -.Tn DEL -character (octal 0177) prints as +The DEL character (octal 0177) prints as .Ql ^? . -.Pf Non- Ns Tn ASCII -characters (with the high bit set) are printed as +Non-ASCII characters (with the high bit set) are printed as .Ql M- (for meta) followed by the character for the low 7 bits. .El Index: bin/chio/chio.1 =================================================================== RCS file: /cvs/src/bin/chio/chio.1,v retrieving revision 1.32 diff -u -p -u -p -r1.32 chio.1 --- bin/chio/chio.1 15 Jul 2013 23:43:58 -0000 1.32 +++ bin/chio/chio.1 12 Aug 2013 19:24:20 -0000 @@ -243,8 +243,7 @@ Configure the changer to use picker 2 (t .Sh AUTHORS The .Nm -program and -.Tn SCSI +program and SCSI changer driver were written by .An Jason R. Thorpe Aq Mt thor...@and.com for And Communications Index: bin/csh/csh.1 =================================================================== RCS file: /cvs/src/bin/csh/csh.1,v retrieving revision 1.67 diff -u -p -u -p -r1.67 csh.1 --- bin/csh/csh.1 15 Jan 2012 20:06:40 -0000 1.67 +++ bin/csh/csh.1 12 Aug 2013 19:24:20 -0000 @@ -179,8 +179,7 @@ in the home directory of the invoker, and, if this is a login shell, the file .Pa \&.login in the same location. -It is typical for users on -.Tn CRT Ns s +It is typical for users on CRTs to put the command .Ic stty crt in their @@ -1686,9 +1685,7 @@ Like but no .Ql \e escapes are recognized and words are delimited -by -.Tn NUL -characters in the output. +by NUL characters in the output. Useful for programs that wish to use the shell to filename expand a list of words. .Pp @@ -1945,9 +1942,7 @@ to the given The final two forms run command at priority 4 and .Ar number respectively. -The greater the number, the less -.Tn CPU -the process will get. +The greater the number, the less CPU the process will get. The superuser may specify negative priority by using .Dq nice \-number ... . .Ar command @@ -2579,9 +2574,7 @@ Built-in commands that fail return exit all other built-in commands set status to 0. .It Ic time Controls automatic timing of commands. -If set, then any command that takes more than this many -.Tn CPU -seconds +If set, then any command that takes more than this many CPU seconds will cause a line giving user, system, and real times, and a utilization percentage which is the ratio of user plus system times to real time to be printed when it terminates. Index: bin/date/date.1 =================================================================== RCS file: /cvs/src/bin/date/date.1,v retrieving revision 1.59 diff -u -p -u -p -r1.59 date.1 --- bin/date/date.1 31 Aug 2011 08:48:40 -0000 1.59 +++ bin/date/date.1 12 Aug 2013 19:24:20 -0000 @@ -93,8 +93,7 @@ Print out (in specified format) the date .Ar seconds from the Epoch. .It Fl t Ar minutes_west -Set the system's value for minutes west of -.Tn GMT . +Set the system's value for minutes west of GMT. .Ar minutes_west specifies the number of minutes returned in .Fa tz_minuteswest Index: bin/dd/dd.1 =================================================================== RCS file: /cvs/src/bin/dd/dd.1,v retrieving revision 1.25 diff -u -p -u -p -r1.25 dd.1 --- bin/dd/dd.1 18 Oct 2011 09:37:35 -0000 1.25 +++ bin/dd/dd.1 12 Aug 2013 19:24:20 -0000 @@ -123,9 +123,7 @@ using the tape .Xr ioctl 2 function calls. If the seek operation is past the end of file, space from the current -end of file to the specified offset is filled with blocks of -.Tn NUL -bytes. +end of file to the specified offset is filled with blocks of NUL bytes. .It Cm skip= Ns Ar n Skip .Ar n @@ -150,19 +148,14 @@ is one of the symbols from the following .It Cm ascii , oldascii The same as the .Cm unblock -value except that characters are translated from -.Tn EBCDIC -to -.Tn ASCII -before the -records are converted. +value except that characters are translated from EBCDIC to ASCII +before the records are converted. (These values imply .Cm unblock if the operand .Cm cbs is also specified.) -There are two conversion maps for -.Tn ASCII . +There are two conversion maps for ASCII. The value .Cm ascii specifies the recommended one which is compatible with System V. @@ -186,19 +179,14 @@ error output at the completion of the co .It Cm ebcdic , ibm , oldebcdic , oldibm The same as the .Cm block -value except that characters are translated from -.Tn ASCII -to -.Tn EBCDIC -after the -records are converted. +value except that characters are translated from ASCII to EBCDIC +after the records are converted. (These values imply .Cm block if the operand .Cm cbs is also specified.) -There are four conversion maps for -.Tn EBCDIC . +There are four conversion maps for EBCDIC. The value .Cm ebcdic specifies the recommended one which is compatible with @@ -226,9 +214,7 @@ in the same format as the standard compl If the .Cm sync conversion is also specified, any missing input data will be replaced -with -.Tn NUL -bytes (or with spaces if a block oriented conversion value was +with NUL bytes (or with spaces if a block oriented conversion value was specified) and processed as a normal input buffer. If the .Cm sync @@ -260,9 +246,7 @@ ignored during swapping. .It Cm sync Pad every input block to the input buffer size. Spaces are used for pad bytes if a block oriented conversion value is -specified, otherwise -.Tn NUL -bytes are used. +specified, otherwise NUL bytes are used. .It Cm ucase Transform lowercase characters into uppercase characters. .It Cm unblock Index: bin/pax/pax.1 =================================================================== RCS file: /cvs/src/bin/pax/pax.1,v retrieving revision 1.62 diff -u -p -u -p -r1.62 pax.1 --- bin/pax/pax.1 27 Mar 2013 17:14:10 -0000 1.62 +++ bin/pax/pax.1 12 Aug 2013 19:24:21 -0000 @@ -313,8 +313,7 @@ bytes per write to the archive file. The .Ar blocksize must be a multiple of 512 bytes with a maximum of 64512 bytes. -Archive block sizes larger than 32256 bytes violate the -.Tn POSIX +Archive block sizes larger than 32256 bytes violate the POSIX standard and will not be portable to all systems. A .Ar blocksize @@ -592,9 +591,7 @@ operands. If any intermediate directories are needed in order to extract an archive member, these directories will be created as if .Xr mkdir 2 -was called with the bitwise inclusive -.Tn OR -of +was called with the bitwise inclusive OR of .Dv S_IRWXU , S_IRWXG , and .Dv S_IRWXO Index: bin/pax/tar.1 =================================================================== RCS file: /cvs/src/bin/pax/tar.1,v retrieving revision 1.55 diff -u -p -u -p -r1.55 tar.1 --- bin/pax/tar.1 2 Dec 2010 04:08:27 -0000 1.55 +++ bin/pax/tar.1 12 Aug 2013 19:24:21 -0000 @@ -131,8 +131,7 @@ Set blocking factor to use for the archi .Nm uses 512-byte blocks. The default is 20, the maximum is 126. -Archives with a blocking factor larger than 63 violate the -.Tn POSIX +Archives with a blocking factor larger than 63 violate the POSIX standard and will not be portable to all systems. .It Fl C Ar directory This is a positional argument which sets the working directory for the Index: bin/stty/stty.1 =================================================================== RCS file: /cvs/src/bin/stty/stty.1,v retrieving revision 1.38 diff -u -p -u -p -r1.38 stty.1 --- bin/stty/stty.1 3 Sep 2011 22:59:08 -0000 1.38 +++ bin/stty/stty.1 12 Aug 2013 19:24:21 -0000 @@ -65,8 +65,7 @@ as per .St -p1003.2 . .It Fl e Display all the current settings for the terminal to standard output -in the traditional -.Tn BSD +in the traditional BSD .Dq all and .Dq everything @@ -266,9 +265,7 @@ Discard (do not discard) EOFs on output. Local mode flags (lflags) affect various and sundry characteristics of terminal processing. Historically the term "local" pertained to new job control features -implemented by Jim Kulp on a -.Tn Pdp 11/70 -at +implemented by Jim Kulp on a PDP 11/70 at .Tn IIASA . Later the driver ran on the first .Tn VAX Index: games/caesar/caesar.6 =================================================================== RCS file: /cvs/src/games/caesar/caesar.6,v retrieving revision 1.8 diff -u -p -u -p -r1.8 caesar.6 --- games/caesar/caesar.6 31 May 2007 19:19:17 -0000 1.8 +++ games/caesar/caesar.6 12 Aug 2013 19:24:22 -0000 @@ -55,8 +55,7 @@ may be used to specify a specific rotati If this utility is invoked as .Nm rot13 , it will rotate by 13 characters. -This format is commonly used on -.Tn USENET +This format is commonly used on USENET and in some of the databases used by the .Xr fortune 6 program to Index: games/rain/rain.6 =================================================================== RCS file: /cvs/src/games/rain/rain.6,v retrieving revision 1.16 diff -u -p -u -p -r1.16 rain.6 --- games/rain/rain.6 27 May 2012 16:57:14 -0000 1.16 +++ games/rain/rain.6 12 Aug 2013 19:24:22 -0000 @@ -40,8 +40,7 @@ .Op Fl d Ar delay .Sh DESCRIPTION .Nm -is modeled after the -.Tn VAX/VMS +is modeled after the VAX/VMS program of the same name. .Pp To obtain the proper effect, the Index: sys/arch/sparc/stand/installboot/installboot.8 =================================================================== RCS file: /cvs/src/sys/arch/sparc/stand/installboot/installboot.8,v retrieving revision 1.10 diff -u -p -u -p -r1.10 installboot.8 --- sys/arch/sparc/stand/installboot/installboot.8 6 Mar 2010 16:16:43 -0000 1.10 +++ sys/arch/sparc/stand/installboot/installboot.8 12 Aug 2013 19:24:57 -0000 @@ -71,8 +71,7 @@ The second-stage program commonly reside The utility .Pa /usr/mdec/binstall can be used to properly copy the second-stage bootprogram to its destination. -This script takes care of post-processing that is required on -.Pf non- Tn Openboot +This script takes care of post-processing that is required on non-Openboot machines. .Pp The options are as follows: @@ -86,8 +85,7 @@ can be one of .Dq sun4c or .Dq sun4m . -Sun 4c models with -.Tn Openboot +Sun 4c models with Openboot PROMs need the header to be present, while Sun 4 systems with the .Dq old monitor interface require the header to be stripped off.