Path: utzoo!attcan!uunet!cs.utexas.edu!usc!apple!oliveb!amiga!cbmvax!ken From: ken@cbmcats.UUCP (Ken Farinsky) Newsgroups: comp.sys.amiga Subject: Re: 1.3 Libraries And Devices Manual Message-ID: <9325@cbmvax.commodore.com> Date: 12 Jan 90 16:25:38 GMT References: <1990Jan11.163459.1733@ns.network.com> <9298@cbmvax.commodore.com> <1990Jan11.232420.5447@ns.network.com> Sender: news@cbmvax.commodore.com Reply-To: ken@cbmcats.UUCP (Ken Farinsky) Organization: Commodore Business Machines, Tech Support Lines: 42 In article <1990Jan11.232420.5447@ns.network.com> dean@ns.UUCP (Dean C. Gahlon) writes: >>[Talking about the introduction of the Addison Wesley Libs & Devs Manual] > Just one comment on masked boolean gadgets. The descriptions of the >fields in the gadget structure claim that the "BoolInfo" pointer should >go into the "MutualExclude" field of the gadget structure. Given that 1) >this doesn't make a whole lot of sense, and 2) the examples all have it >in the SpecialInfo field, I'm going to treat it as being that way, but it >was a little disconcerting at first. How do you read so fast? You just got the manual! We know of a number of problems with this manual, hopefully we will post long descriptions of them at sometime in the near future. Here are some brief descriptions of the ones I know of--send me mail if you find more (or post to bix, book.comments...): P 92: The information about BOOLEXTEND under MutualExclude should be under SpecialInfo. P 133: There should be two closing braces "}" on this page to finish up the example. P 149: a bunch of numbers associated with alertMsg are really octal and should have leading backslashes. I have not yet had time to look up the correct positioning of the backslashes. This happens because troff eats backslashes, so we have to double them up. Guess we missed a few--also look for these in printf() statements, where you will find a "0" instead of backslash-n. printf("\n"); --> printf("0"); P 884: An item in parenthesis starts outside of a NOTE and ends inside of it. Just remove the parenthesis. P 900: At the top of the page, after the line "Motor_Off(diskreq1);", there should be a FreeMem() of the AllocMem done on p. 899. Index: A number of subjects in the index have multiple entries. See "Text" for an example. -------------------------------------------------------------- Ken Farinsky -- CATS Commodore Business Machines PHONE 215-431-9421 UUCP ...{uunet,rutgers}!cbmvax!ken --------------------------------------------------------------