The Perl CD Bookshelf, Version 2.0 By O'Reilly & Associates, Inc. Unconfirmed error reports are from readers. They have not yet been approved or disproved by the author or editor and represent solely the opinion of the reader. This page was updated January 31, 2002 Here's a key to the markup: [page-number]: serious technical mistake {page-number}: minor technical mistake : important language/formatting problem (page-number): language change or minor formatting problem ?page-number?: reader question or request for clarification UNCONFIRMED errors and comments from readers: ***Note*** There are fixes to most of these problems in the file available at http://examples.oreilly.com/9780596001643/ ********* [n/a] n/a; The java search applet does NOT launch when I attempt to use it. I'm using a WinME platform w/ IE 5.50 and have no problems running anything else that requires java. I've applied the latest patch but nothing changes. [prog\ch01_02.htm] 1.2.1.2.2. End of 1st paragraph (Figure 1.1); No figure [perlnut/ch04_06.htm] - Perl in a Nutshell, Chapter 4.6.8; The description of the extension (?" tags should c ome after the "

" and before the "

". As things currently stand, if I go from the index to a function, the text description of the function gets displayed at the top of my browser window, and I have to scroll up a bit in order to see the name of the function and the description of its arguments. [prog/ch31_22.htm] 31.22 Paragraph 4 (Figure 31.1); No figure [CD] number and c whole book indexes.; The indexes for the numerals and 'c' are completely broken for the combined indexes. They don't include the book name in the URL rendering them useless. Please post fixed ones!!! [cookbook/ch07_06.htm] First code sample in "Discussion" section; In the "for (;;)" loop, I believe $name = tmpnam() should be $tmpnam = tmpnam(). Note that the rest of the code snippet uses the variable $tmpnam, not $name. [prog/ch12_07.htm] Near end of section 12.7.3; In the sample AUTOLOAD method, the line croak "$self not an object" unless ref($invocant); should read as follows: croak "$self not an object" unless ref($self); (I.e., $invocant should be $self.) (prog/ch11_01.htm) 3rd paragraph from the end; In the sentence starting with "The other difference is . . .", there should be a space between "purge" and "MODULE" in the example: (such as $ob = purge MODULE) ^ [CD /index/idx_0.htm] Master Index Search - the Symbols page; All links are broken on this page. F:\index\idx_0.htm (F: is my CD-rom drive). All the links point to the F:\index directory. So the first entry ("@+ array of ending positions: 28.2. Special Variables in Alphabetical Order") points to F:\ch28_02.htm#INDEX-4509. When it should point to something like F:\prog\ch28_02.htm#INDEX-4509. [CD] Figure 8.1. A hard reference and a symbolic reference; Figure missing from Chapter 8 of Programming Perl [CD] On the CD; The links in the "Master Index" are all messed up. The addresses are missing which directory (book) the html file is in. Do you have corrected HTML files? How about a corrected CD? If not, I think you should consider producing one or the other. (CD) many pages throughout the CD; In _Programming Perl_ and _Perl for System Administration_, all the non-ASCII special characters (represented by "&#nnn;" numeric HTML escape sequences) are mangled. The ampersand in these sequences has been replaced by "&" -- for example, the "e-with-diaeresis" (ë) is "ë" instead. Here is a list of the affected files on the CD: prog/ch01_03.htm prog/ch01_07.htm prog/ch05_02.htm prog/ch07_02.htm prog/ch25_09.htm prog/ch26_01.htm prog/ch26_02.htm prog/ch29_02.htm sysadmin/appb_01.htm sysadmin/ch00_04.htm sysadmin/ch01_02.htm sysadmin/ch01_03.htm sysadmin/ch01_05.htm sysadmin/ch02_01.htm sysadmin/ch02_06.htm sysadmin/ch03_05.htm sysadmin/ch04_03.htm sysadmin/ch08_03.htm sysadmin/ch09_07.htm sysadmin/ch10_04.htm