Mercurial > docs > master
comparison preface.roff @ 230:96778c1afc3e
More cleanups.
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Mon, 16 Jul 2012 00:37:31 +0200 |
parents | 1fa5a74bf138 |
children | e526e3cb85d3 |
comparison
equal
deleted
inserted
replaced
229:a03308feb1f2 | 230:96778c1afc3e |
---|---|
221 Instead, important changes and those standing for a set of similar | 221 Instead, important changes and those standing for a set of similar |
222 changes are described and discussed. | 222 changes are described and discussed. |
223 Chapter 3 finishes up by summarizing the achievements and taking | 223 Chapter 3 finishes up by summarizing the achievements and taking |
224 a look into the future of the mmh project. | 224 a look into the future of the mmh project. |
225 .P | 225 .P |
226 .I "Italic font | 226 .I "Italic |
227 is used to emphasize new terms, and for names of software projects, | 227 font is used for names of software projects, literature, and man pages, |
228 literature, and man pages. | 228 as well as to emphasize new terms. |
229 .CW "Constant width font | 229 .CW "Constant width |
230 is used to denote names of programs, files, | 230 font is used to denote names of programs, files, functions, |
231 functions, command lines, code excerpts, program input and output. | 231 command lines, code excerpts, program input and output, and the like. |
232 .P | 232 .P |
233 References to man pages are printed as ``\c | 233 References to man pages are printed as ``\c |
234 .Mp cat (1)''. | 234 .Mp cat (1)'', |
235 In this case it is a reference to the man page of | 235 which is a reference to the man page of |
236 .Pn cat , | 236 .Pn cat |
237 which is in section one of the Unix manual. | 237 in section one of the Unix manual. |
238 \fIRequests for Comments\fP (RFCs), which describe the working | 238 \fIRequests for Comments\fP (RFCs), which describe the working |
239 of the Internet, are referenced as ``RFC\|821''. | 239 of the Internet, are referenced as ``RFC\|821''. |
240 A list of relevant RFCs is located at the end of the document. | |
241 Literature is cited in brackets, such as | 240 Literature is cited in brackets, such as |
242 .[ ``[ | 241 .[ ``[ |
243 kernighan pike unix programming env | 242 kernighan pike unix programming env |
244 .]]''. | 243 .]]''. |
245 Citations of email messages and websites are distinguished by | 244 Citations of email messages and websites are distinguished by |
246 ``mail:'' and ``web:'' prefixes. | 245 ``mail:'' and ``web:'' prefixes. |
247 All references are collected at the end of the document. | 246 All references are collected at the end of the document. |
248 The websites of the software projects mentioned are collected | 247 Links to the software projects mentioned throughout |
249 in a list in the appendix. | 248 the text are collected there as well. |
250 .P | 249 .P |
251 This document describes practical programming work. | 250 This document describes practical programming work. |
252 The code of mmh is managed with the | 251 The code of mmh is managed with the |
253 .Pn git | 252 .Pn git |
254 version control system. | 253 version control system. |
255 All code changes were checked in. | 254 All code changes were checked in. |
256 In the discussions, references to corresponding code changes are printed | 255 In the discussions, references to corresponding code changes are printed |
257 as ``\c | 256 as ``\c |
258 .Ci 1a2b3c4 ''. | 257 .Ci 1a2b3c4 ''. |
259 The identifier is the seven-letter-prefix of the changeset hash value, | 258 The identifier is the seven-letter-prefix of the changeset's hash value, |
260 which is considered unique. | 259 which is considered unique. |
261 A change can be looked up in the repository, on the command line with | 260 Any change can be looked up in the repository, using the command line |
262 .Cl "git show XXX" , | 261 .Cl "git show 1234567" . |
263 replacing `\f(CWXXX\fP' with the concrete hash value or any unique prefix. | 262 (`\f(CW1234567\fP' needs to be replaced with the concrete hash value.) |
264 In this example: | 263 At the time of writing, changesets could be looked up online at: |
265 .Cl "git show 1a2b3c4" . | 264 .CW "http://git.marmaro.de/?p=mmh;a=commitdiff;h=1234567" \|. |
266 At the time of writing, changesets can be looked up online at: | |
267 .CW "http://git.marmaro.de/?p=mmh;a=commitdiff;h=XXX" . | |
268 But as we all know, URIs are always at risk to change. | 265 But as we all know, URIs are always at risk to change. |
269 .P | |
270 Whenever lines of code were determined, David A. Wheeler's \fIsloccount\fP | |
271 was used to measure the amount in a comparable way. | |
272 | 266 |
273 | 267 |
274 .U2 "Acknowledgments | 268 .U2 "Acknowledgments |
275 .P | 269 .P |
276 .\"so thanks | 270 .\"so thanks |