appropriate directory (e.g.@: for Assignment 1, place the files in the
@file{threads} directory). These files must be written in plain text
format (not Microsoft Word, not PDF). We recommend a text width of 65
appropriate directory (e.g.@: for Assignment 1, place the files in the
@file{threads} directory). These files must be written in plain text
format (not Microsoft Word, not PDF). We recommend a text width of 65
-characters per line, with a hard limit of 80.
+characters per line, with a hard limit of 80. If you use tab characters
+in your document files, be sure that your text editor's tab width is set
+to 8.
If you added extra credit features to your project, explain them
concisely in the @file{README}. Otherwise, we're likely to miss them.
If you added extra credit features to your project, explain them
concisely in the @file{README}. Otherwise, we're likely to miss them.
@section @file{DESIGNDOC}
This file is our primary tool for assessing your design. Therefore,
@section @file{DESIGNDOC}
This file is our primary tool for assessing your design. Therefore,
without sacrificing key design decisions. You should be brief, yet
complete. We don't want to read novels.
without sacrificing key design decisions. You should be brief, yet
complete. We don't want to read novels.
Clearly state in your @file{TESTCASE} file what each test is supposed
to test. You should be testing not only the common case, but testing
corner cases. Specify what criteria or issue is being tested. For
Clearly state in your @file{TESTCASE} file what each test is supposed
to test. You should be testing not only the common case, but testing
corner cases. Specify what criteria or issue is being tested. For
-example, in testing @code{thread_join()} you would have specified that
-you test @code{thread_join()} when it is called multiple times on the
+example, in testing @func{thread_join} you would have specified that
+you test @func{thread_join} when it is called multiple times on the