docs/master

annotate style @ 18:db3567c9cc3f

style: Added format macros for files, functions, switches, etc. Converted the existing text.
author markus schnalke <meillo@marmaro.de>
date Tue, 24 Apr 2012 16:52:25 +0200
parents 66d1835189ad
children ab5253e48c74
rev   line source
meillo@0 1 .do xflag 3
meillo@0 2 .de __
meillo@0 3 ..
meillo@0 4 .blm __ \" ignore empty lines in input
meillo@0 5 .lc_ctype en_US.utf8
meillo@0 6 .mediasize a4
meillo@0 7
meillo@0 8 .fp 1 R LinLibertine_R otf
meillo@0 9 .feature R +onum
meillo@0 10 .fp 2 I LinLibertine_RI otf
meillo@0 11 .feature I +onum
meillo@0 12 .fp 3 B LinLibertine_RB otf
meillo@0 13 .feature B +onum
meillo@0 14 .fp 4 BI LinLibertine_RBI otf
meillo@0 15 .feature BI +onum
meillo@0 16 .fp 5 CW TerminusMedium-4.36 ttf
meillo@0 17 .fp 0 CI TerminusMediumItalic-4.36 ttf
meillo@0 18 .fp 0 CB TerminusBold-4.36 ttf
meillo@0 19 .fp 0 L TerminusMedium-4.36 ttf
meillo@15 20 .fp 0 SC LinLibertine_R otf
meillo@15 21 .feature SC +onum +smcp
meillo@15 22 .fp 0 IC LinLibertine_RI otf
meillo@15 23 .feature IC +onum +smcp
meillo@0 24 .fp 0 BC LinLibertine_RB otf
meillo@0 25 .feature BC +onum +smcp
meillo@0 26
meillo@0 27 .ig
meillo@0 28 . nr PS 10
meillo@0 29 . nr VS 12
meillo@0 30 ..
meillo@0 31
meillo@0 32 .nr PI 3n
meillo@0 33 .nr PD .5v
meillo@0 34 .nr lu 0
meillo@0 35 .af PN i
meillo@0 36
meillo@15 37 .ds _E '\\\\n(PN''\f(SCMarkus Schnalke: The Modern Mail Handler\fP' \" left
meillo@15 38 .ds _O '\f(SCChapter \\\\n(H1\ \ \\\\*(_C\fP''\\\\n(PN' \" right
meillo@0 39 .ds CH "
meillo@0 40
meillo@0 41 .nr HM 3.3c
meillo@0 42 .nr FM 6.6c
meillo@0 43 .nr LL 14c
meillo@0 44 .ll 14c
meillo@0 45 .nr LT \n(LL
meillo@0 46 .nr PO 2.3c
meillo@0 47 .de _X
meillo@0 48 \&
meillo@0 49 ..
meillo@0 50 .wh 2.8c _X
meillo@0 51
meillo@0 52 .de _M \" change margins for text block on next page
meillo@0 53 .if e .nr PO -2.3c
meillo@0 54 .if o .nr PO +2.3c
meillo@0 55 .ds CF "
meillo@0 56 ..
meillo@0 57 .wh -1u _M
meillo@0 58
meillo@0 59 .de CW
meillo@0 60 .nr PQ \\n(.f
meillo@0 61 .if t \{\
meillo@0 62 . ft CW
meillo@0 63 . if !^\\$1^^ \&\\$1\f\\n(PQ\\$2
meillo@0 64 .\}
meillo@0 65 .if n \{\
meillo@0 66 . ie ^\\$1^^ .ul 999
meillo@0 67 . el .ul 1
meillo@0 68 . if \\n(.$=1 \&\\$1
meillo@0 69 . if \\n(.$>1 \&\\$1\c
meillo@0 70 . if \\n(.$>1 \&\\$2
meillo@0 71 .\}
meillo@0 72 ..
meillo@0 73
meillo@0 74 .ds [. [
meillo@0 75 .ds .] ]
meillo@0 76 .rm ]<
meillo@0 77 .de ]<
meillo@0 78 . LP
meillo@0 79 . de FP
meillo@0 80 . IP \\\\$1.
meillo@0 81 \\..
meillo@0 82 . rm FS FE
meillo@0 83 ..
meillo@0 84
meillo@0 85 .am PT
meillo@0 86 . rs
meillo@0 87 ..
meillo@0 88
meillo@0 89 .rm NH
meillo@0 90 .de NH
meillo@0 91 .SH
meillo@0 92 .nr NS \\$1
meillo@0 93 .if !\\n(.$ .nr NS 1
meillo@0 94 .if !\\n(NS .nr NS 1
meillo@0 95 .nr H\\n(NS +1
meillo@6 96 .if \\n(NS<2 .nr H2 0
meillo@6 97 .if \\n(NS<3 .nr H3 0
meillo@0 98 .ds SN \\n(H1
meillo@6 99 .if \\n(NS>1 .as SN \&.\\n(H2
meillo@6 100 .if \\n(NS>2 .as SN \&.\\n(H3
meillo@0 101 ..
meillo@0 102
meillo@0 103 .de H0
meillo@0 104 .EH "
meillo@0 105 .OH "
meillo@0 106 .bp
meillo@0 107 .if e .bp
meillo@0 108 .EH "\\\\*(_E
meillo@0 109 .OH "\\\\*(_O
meillo@0 110 .ds CF \\n(PN
meillo@0 111 \
meillo@0 112 . lg 0
meillo@0 113 . nr PS +6
meillo@0 114 . nr VS +6
meillo@0 115 .if \\n(.$=2 .if ,\\$2,no, .SH
meillo@0 116 .if \\n(.$=1 \{\
meillo@0 117 . NH 1
meillo@0 118 . ce 1
meillo@0 119 Chapter \\*(SN
meillo@0 120 . sp .5
meillo@0 121 .\}
meillo@0 122 . ce 1
meillo@0 123 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
meillo@0 124 \&\\$1
meillo@0 125 . br
meillo@0 126 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
meillo@0 127 . nr PS -6
meillo@0 128 . nr VS -6
meillo@0 129 . lg
meillo@0 130 .ds _C "\\$1
meillo@0 131 . RT
meillo@0 132 . XS
meillo@0 133 . sp .5v
meillo@0 134 . B
meillo@0 135 .if ''\\*(SN' \&\\$1
meillo@0 136 .if \\*(SN \{\
meillo@0 137 Chapter \\*(SN \\$1
meillo@0 138 .\}
meillo@0 139 . XE
meillo@0 140 .sp 4
meillo@0 141 .nr PP 0
meillo@0 142 ..
meillo@0 143
meillo@0 144 .de H1
meillo@0 145 .br
meillo@0 146 .ne 7
meillo@1 147 .sp
meillo@0 148 . nr PS +2
meillo@0 149 . nr VS +2
meillo@6 150 .if '\\$2'no' .SH
meillo@6 151 .if \\n(.$=1 .NH 2
meillo@0 152 . lg 0
meillo@0 153 . tr aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ
meillo@6 154 .if !'\\$2'no' \&\\*(SN
meillo@6 155 \\$1
meillo@0 156 . br
meillo@0 157 . tr aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz
meillo@0 158 . nr PS -2
meillo@0 159 . nr VS -2
meillo@0 160 . lg
meillo@0 161 . RT
meillo@6 162 .if !'\\$2'no' \{\
meillo@0 163 .ds _S "\\$1
meillo@0 164 . XS
meillo@0 165 \\*(SN \\$1
meillo@0 166 . XE
meillo@6 167 .\}
meillo@6 168 .nr PP 0
meillo@6 169 ..
meillo@6 170
meillo@6 171 .de H2
meillo@6 172 .br
meillo@7 173 .ne 4
meillo@6 174 .if \\n(.$=1 .NH 3
meillo@11 175 \&\\*(SN
meillo@6 176 \\$1
meillo@11 177 .RT
meillo@6 178 .ds _S "\\$1
meillo@11 179 .XS
meillo@6 180 \\*(SN \\$1
meillo@11 181 .XE
meillo@11 182 .nr PP 0
meillo@11 183 ..
meillo@11 184
meillo@11 185 .de U2
meillo@11 186 .br
meillo@11 187 .ne 4
meillo@11 188 .SH
meillo@11 189 .if \\n(.$=1 .NH 3
meillo@11 190 \\$1
meillo@11 191 .RT
meillo@0 192 .nr PP 0
meillo@0 193 ..
meillo@0 194
meillo@0 195 .de P
meillo@0 196 .ie \\n(PP .PP
meillo@0 197 .el .LP
meillo@0 198 .nr PP 1
meillo@0 199 ..
meillo@0 200
meillo@0 201 .am IP
meillo@0 202 .nr PP 0
meillo@0 203 ..
meillo@0 204
meillo@6 205 .de BU
meillo@6 206 .IP \(bu
meillo@6 207 ..
meillo@6 208
meillo@0 209 .am QP
meillo@0 210 .ps -1
meillo@0 211 ..
meillo@0 212
meillo@0 213 .am DS
meillo@0 214 .ft CW
meillo@0 215 .ps -1
meillo@0 216 .ta T 8n
meillo@0 217 .nr PP 0
meillo@0 218 ..
meillo@0 219
meillo@0 220 .am FA
meillo@0 221 .ps 8
meillo@0 222 .vs 9
meillo@0 223 ..
meillo@18 224
meillo@18 225 .de Fn \" file name
meillo@18 226 .CW "\\$1" "\\$2
meillo@18 227 ..
meillo@18 228 .de Pn \" program name
meillo@18 229 .CW "\\$1" "\\$2
meillo@18 230 ..
meillo@18 231 .de Fu \" function
meillo@18 232 .CW "\\$1" "\\$2
meillo@18 233 ..
meillo@18 234 .de Cl \" command line
meillo@18 235 `\c
meillo@18 236 .CW "\\$1" "'\\$2
meillo@18 237 ..
meillo@18 238 .de Sw \" switch
meillo@18 239 .CW "\\$1" "\\$2
meillo@18 240 ..
meillo@18 241 .de Mp \" man page
meillo@18 242 .I "\\$1" "\\$2
meillo@18 243 ..
meillo@18 244 .de Pe \" profile entry
meillo@18 245 .CW "\\$1" "\\$2
meillo@18 246 ..