Perl in a Nutshell by Ellen Siever, Stephen Spainhour & Nathan Patwarhan 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 last updated on April 4, 2001. 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: {62} Under "Bitwise Operators," the following sentence should be added at the end of the paragraph: The bit-shift operators (<< and >>) return the value of the left argument shifted to the left or right by the number of bits specified by the right argument. (324) 2nd paragraph: "t," should read "t", {469} 4th paragraph, line2: "from LWP-created server" should read "from an LWP-created server" [588] top of page (prepend new 1st method before "Open" entry): Chapter 19 - Win32 Modules and Extensions documentation for the Win32::Registry module, the method "Connect" is missing. This could be listed near the method "Open". For instance, it could read something like this: ------------------ Connect $HKEY_LOCAL_MACHINE->Connect("\\\\server",$keyRemote) Opens a connection to the HKLM registry key on a remote machine and saves it as the object reference named by $keyRemote. {588} bottom of page (QueryValue description): In ActivePerl, QueryValue does not work as documented. There are actually two methods: QueryValue and QueryValueEx. They are the "query" versions of SetValue and SetValueEx. QueryValue gets the data for the default value of the named subkey, and though, as documented, it does have 2 arguments, they would be more correctly named "subkey" and "value". QueryValueEx gets the data and type for the named value of the current subkey via arguments which might reasonably be named "name", "type", and "value". Also, Win32::Registry::Close is not documented.