home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-1.iso / Documents / books / Garfinkel-Mahoney_ERRATA < prev   
Encoding:
Text File  |  1993-04-17  |  3.9 KB  |  84 lines

  1. ERRATA for the Garfinkel/Mahoney BOOK,  
  2.   "NeXTSTEP Programming - STEP ONE: Object-Oriented Applications"
  3.    by  Simson L. Garfinkel  and  Michael K. Mahoney
  4.    published by TELOS/Springer-Verlag, 1993.   ISBN 0-387-97884-4
  5.  
  6. Send additional errata to  nextbook@csulb.edu  (improvements in 
  7.   the code are welcome, but please submit the entire improved
  8.   files with detailed comments and a list of changes).
  9.  
  10. The following errors (and comments) were found in the first printing
  11.   of the book and corrected in the second printing.  The first printing 
  12.   (6000 copies) sold out in about 3 months.  We thank you all for buying
  13.   the book and thank those of you who submitted errors and comments to 
  14.   nextbook@csulb.edu even more.  A special thanks go to Duane Storti
  15.   and Andreas Ploeger, both of whom submitted several pages of comments.
  16.   -  Mike Mahoney  4/7/93
  17.   
  18. PAGE   LINE   ERROR / COMMENT
  19.  
  20. xviii    9    "Suzanne Woolf at SRI International" --> "Suzanne Woolf 
  21.               Strauss at the USC Information Sciences Institute"
  22.   8     13    "five principle" --> "seven principal"
  23.  17     -2    "more than" --> "less than"
  24.  23     -8    You can Command-drag the Recycler out of the dock.
  25.  30     12    The Show Menus menu command is not implemented in the App Kit.
  26.  43     -3    "using" --> "use"
  27.  44     14    "Chapter 3" --> "Chapter 5"
  28.  57      8    "Copy" --> "Paste"
  29.  58      6    "View Documentation" --> "View Header"
  30.  59    -12    The order of the tools may differ in your IconBuilder.
  31. 110     -9    "are" --> "is"
  32. 112     17    "clear:" --> "View"
  33. 128     -2    "left" --> "right"
  34. 139      6    "Interfaces" --> "Headers"
  35. 140     21    "yFlag = 0" --> "yFlag = NO"
  36. 140     22    "enterFlag = 0" --> "enterFlag = NO"
  37. 152      6    Double-click the error message in the PB window .
  38. 155      3    "enterFlag = 1" --> "enterFlag = YES"
  39. 173      1    Drop the Info submenu when you see the copy cursor.
  40. 189     19    Insert "in the Info panel" immediately before the comma.
  41. 213     -6    "NX_WIDTH" --> "NX_X"
  42. 229     -1    "Panel" --> "Panels"
  43. 235     17    "ownerwith" --> "owner:with"
  44. 240      2    "abutton" --> "aButton"
  45. 241      9    "isKindof" --> "isKindOf"
  46. 244      3    "103" --> "105"
  47. 244     23    "Calculator.m" --> "CalcWindow.m"
  48. 244     -1    "designed" --> "designated"
  49. 250     -4    "off" --> "of"
  50. 262     10    You can copy the Evaluator file from the bundled floppy
  51.               disk to your ~/Apps directory to install the Evaluator.
  52. 264     18    "containing" --> "contains"
  53. 274      8    Don't hide Workspace Manager as it's needed in Step 20.
  54. 281    -12    Insert "sizes" after "window".
  55. 294     -2    "you" --> "your"
  56. 297     20    "occured" --> "occurred"
  57. 309     18    "51" --> "60"
  58. 311      9    "Brackets" --> "Braces"
  59. 312     -7    "lets" --> "let's"
  60. 313      9    "lets" --> "let's"
  61. 353      5    "Consequentially" --> "Consequently"
  62. 366    -13    Insert "NXPing()" inside the inner "for" loop.
  63. 374     -7    "second" --> "seconds"
  64. 375     14    "of delayed loop" --> "of a delay loop"
  65. 379     -9    Insert "[self unlockFocus];" before "return self;" .
  66. 380      5    Insert "[self unlockFocus];" before "return self;"
  67. 391     -3    "View" --> "superview"
  68. 427     14    "number" --> "numbers"
  69. 428      2    "1024" --> "16384"
  70. 432     11    "rectsCount" --> "rectCount"
  71. 454     14    "Continous" --> "Continuous"
  72. 496     22    "superview" --> "superclass"
  73. 512    -15    "four" --> "five"
  74. 514      6    Change "readType" description to "Reads data from
  75.               the pasteboard server."
  76. 523    -10    "paste board" --> "pasteboard"
  77. 560     14    "yFlag = 0" --> "yFlag = NO"
  78. 560     15    "enterFlag = 0" --> "enterFlag = NO"
  79. 563     -4    The code for appDidInit on page 245 should be used here.
  80. 567    -12    Insert "[self unlockFocus];" before "return self;" .
  81. 568      2    Insert "[self unlockFocus];" before "return self;"
  82. 574     20    "occured" --> "occurred"
  83. 596      4    "1024" --> "16384"
  84.