# HG changeset patch # User markus schnalke # Date 1341061506 -7200 # Node ID 3d30fd938aa9f6e5a8d0530f385aec64fcc0c55f # Parent 740f4128dea7d803a76cd56b15073f5f7569d883 Spellchecking. diff -r 740f4128dea7 -r 3d30fd938aa9 discussion.roff --- a/discussion.roff Sat Jun 30 15:00:04 2012 +0200 +++ b/discussion.roff Sat Jun 30 15:05:06 2012 +0200 @@ -2684,7 +2684,7 @@ worked on the current message instead on message number 42, and .Cl "anno -list -number l:5 -did not work on the last five messages but failed with the misterious +did not work on the last five messages but failed with the mysterious error message: ``anno: missing argument to -list''. Yet, the invocation matched the specification in the man page. There, the correct use of @@ -2999,7 +2999,7 @@ .P Splitting the source code of a large program into multiple files can increase the readability of its source code. -Most of the mmh tools, however, are simple and staight-forward programs. +Most of the mmh tools, however, are simple and straight-forward programs. With the exception of the MIME handling tools, .Pn pick is the largest tools. @@ -3017,7 +3017,7 @@ when parts of the code are reused in other programs, and the reused code fragment is not general enough for including it in the MH library, -or, if the code has depencencies on a library that only few programs need. +or, if the code has dependencies on a library that only few programs need. .Fn uip/packsbr.c , for instance, provides the core program logic for the .Pn packf @@ -3131,7 +3131,7 @@ .BU The influenced code area is small .BU -The boundaries are stictly defined +The boundaries are strictly defined .BU The code is written straight-forward .P @@ -3218,8 +3218,8 @@ and .Fu exec() are expensive, the quicker response might be noticable. -In the old times, sacrifying readability and conceptional beauty for speed -might even have been a must to prevent MH from being unusably slow. +In the old times, sacrificing readability and conceptional beauty for +speed might even have been a must to prevent MH from being unusably slow. Whatever the reasons had been, today they are gone. No longer should we sacrifice readability or conceptional beauty. No longer should we violate the Unix philosophy's ``one tool, one job'' @@ -3252,7 +3252,7 @@ By changing the command line interfaces of tools, it is the developer's job to adjust the invocations of these tools as well. As this is a manual task and regression tests, which could detect such -problems, are not availabe yet, it is prone to errors. +problems, are not available yet, it is prone to errors. These errors will not be detected at compile time but at run time. Installing regression tests is a task left to do. In the best case, a uniform way of invoking tools from other tools