Mac OS X Hints: Jaguar Edition by Rob Griffiths This errata page lists errors outstanding in the most recent printing. If you have technical questions or error reports, you can send them to booktech@oreilly.com. Please specify the printing date of your copy. This page was updated March 19, 2004. 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 Confirmed errors: (x) TOC for Chapter 14; The Apple symbol in the title of sec 14-1 appears as a simple "a". (11) UP TO SPEED, bottom of left column; It's important to understand the phrase you see in the KIND column shown here. should read: It's important to understand the phrase you see in the TYPE column shown here. {22} Last paragraph; The instructions for saving the modified file are wrong. They read: "...tell Pico to save the file by pressing Control-W and then hitting..." This should read: ""...tell Pico to save the file by pressing Control-O and then hitting..." (p42) 2-23 3rd paragraph; The command: ls | lpr should be: ls -l | lpr (57) 3rd paragraph of 2-49; The symbol that you get with Shift-Option-K does not show up. This problem is in two places in this paragraph. {67} 3rd paragraph; there shouldn't be any spaces between any of the "Screen saver.framework"s. /System/Library/Frameworks/Screen saver.framework/Resources... should be /System/Library/Frameworks/Screensaver.framework/Resources... (77) step 4; The 1st two pairs of tags are indented. it's a minor formatting error. (87) fig 3-16 text; The sentence "Therefore, so the icons may appear a bit fuzzy." should be: "Therefore, the icons may appear a bit fuzzy." (96) 4-13, 2nd sentence; "For instance, you could you Applescript..." should be "For instance, you could use Applescript...". (104) 2nd bullet of 4th paragraph; 'Sfter you see the menu,...' should be 'After you see the menu,...' (188) 2nd paragraph; In section 8-14, the mute function in iTunes is listed as command-M it should be: command-option-up-arrow or command-option-down-arrow [243] 11-17 Burning a Multisession CD, step #2; The proper step should read: Open Disk Copy. Choose File -> New -> Image from Folder or Volume. When prompted... Currently, the step incorrectly states to select "Image from Device or Volume." {328} 14-17 Searching Google from the Menu Bar; This hint no longer applies, as Searchling has been pulled from distribution. A new product (iSeek) from Ambrosia will soon take its place (361) end of 1st paragraph; The last sentence says the file is Webster's Second International Dictionary. It would be more accurate to say it's the word list from that dictionary since there are no definitions. (378) 3; ... So if you want to view the top fifteen CPU-hungry processes, type top -u 1, and your screen fills... should be: ...type top -u 15, ... {380} 2nd paragraph; The example command refers to /Volumes/MyMusic/Trash/*. But that volumes trash would be in /Volumes/MyMusic/.Trashes. The last word of the previous paragraph should also be .Trashes. {381} 1st paragrpah; The paragraph states vi and emacs editors won't display ^M characters. I don't know about emacs, but vi does by default. (388) last sentence; Pressing ^D is preferable to ^C to end this and most other programs reading standard input. {394} Bottom half of page in hint 16-2 "Comparing Two Text Files"; Below the code snippet, all references to "user.com" and "user2.com" should be replaced by "user.php" and "user2.php," respectively. (402) section "Shell Hints"; The first paragraph of the section "Shell Hints" refers to "tsch" this should be "tcsh". [404] Hint 16-13; In the second paragraph "The -l option on wc returns the number of words in the ls output..." Should be: "The -l option on wc returns the number of lines in the ls output..." The first line of the last paragraph says: "This will not work for regressive ls commands..." it should say "This will not work for recursive ls commands..." {424} first command in step 3 of hint 16-31; There is a space missing in the first command in step 3 of hint 16-31. It should read: "./configure -mandir=..." (space between "./configure" and "-mandir") (426) step 5; Step 5 says "... and see hint 358 for more ..." This should be "... and see the box on page 358 for more ..." (440) 2nd command from the top; The second command from the top ends with "mysqled_safe". It should be "mysqld_safe".