This page collects typos and other problems found in The WikiWay (first edition, first printing of March 2001). An open version of the list, where you can submit comments, discovered typos and any problem reports, is at http://leuf.net/cgi/wikidn?WikiWayErrata and related pages.

On CD

Companion CD

all source/text files that are not packed on the disk have in production metamorphosed into Mac format (cr as end of line). To run in Windows, Perl sources must have crlf endings, in Linux lf endings. (This will be corrected in next printing.)

> This can (sometimes) be fixed by simply loading and saving in an appropriate text editor, possibly with global search and replace. Some editors (NoteTab) let you select a particular format DOS/UNIX/MAC, but otherwise save in the same format as the text was originally. We have made a simple PerlConvertEolScript that can run in a harddisk directory holding these files to batch convert all at once. Note: Linux users have the utility "fromdos" to convert cr+lf files to lf files.

truncated filenames on CD

Sadly, the evident post-submission mastering on a Mac truncated all filenames longer than 31 characters, rendering many of the original packed files meaningless (lacking extensions).

INSTMSI.EXE "wrong version OS"

The MSI installer version on the CD turns out to be for NT (USA) only. It is distinguished from the Win9x version only by binary length and the qualifier "Unicode" in the internal version description. Since I grabbed it using an NT system, the MS site never let on that there were any other versions. If you grab the file using a Win9x system, the non-unicode one is what you get.

Quicki script hangs after first GET, or won't save

As noted in the README, the file variants in subfolder Quicki should be used. It turns out that the default selection on the CD was the version for Apache serving.

> In file quicki.txt, after line "do $file;", insert this line to ensure correct serving: $/ = "\n";

Major

page 97, second example

is supposed to be in a proportional font but isn't, making it not illustrative of the point made in the text -- MZ

> This one is so stupid, because clear instructions were given in the original manuscript, and the despite everything resultant error was flagged for correction in both proofing of the copyedit and galley stages. Sometimes you just can't win. -- BoLeuf