Errata

Mac OS in a Nutshell

Errata for Mac OS in a Nutshell

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released.

The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.

Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted by Date submitted
Printed Page xii-xiii
Add "AppleCare Service and Support" (http://www.apple.com/support/)

to the list of sites in the "For Further Information" section.

Anonymous   
Printed Page xv
In "Conventions used...", paragraph headed "Constant width"

Example for keyboard equivalent should be Command+S for Save. Command+V
is the normal shortcut for Paste, not for Save.

Anonymous   
Printed Page 2

The second sentence in the last paragraph above the picture now reads:

"You can put the Finder away in its folder by selecting Put Away from the
Finder's File folder or by pressing Command+Y."

The author had just described pulling a folder or file out onto the desktop,
which you then can choose the above command to send it back to its original
location.

The sentence should read: "You can put the folder or file away by selecting
Put Away from the Finder's File menu or by pressing Command+Y."

Anonymous   
Printed Page 10
Fig. 1-4: The List View, is (I think) not quite correct. It shows two

pairs of scrollbar arrow-buttons on each scrollbar, one pair at each end. On
my Mac there is only one pair per scrollbar. I am using Mac OS 8.5.1 with
"Smart Scrolling" enabled (Apple -> Control Panels -> Appearance -> Options ->
Smart Scrolling). When you disable "Smart Scrolling" you still get only one
pair of scroller arrows per scrollbar, but they are positioned so that the
arrows are at opposite ends of each scrollbar, a la Fig. 1-4.

Anonymous   
Printed Page 10
Fig. 1-4 shows the (unlabelled) "sort order triangle" icon at the top

of the vertical scrollbar next to the "Kind" column-label. It would be helpful
to label and describe this icon. It is used to toggle the sort order of the
highlighted column from ascending to descending, and vice versa.

Anonymous   
Printed Page 56-57
Section headed "The Desktop File"

The description of what is stored in the Desktop file is inaccurate.

The Desktop file keeps track of file types and creators, which icons to use,
and which applications to use when you open a document. It does NOT contain
information on where on the physical disk the file is located or on the list
of files on the disk--this information is kept in the catalog tree. The
catalog tree is where entries are added/ deleted when you move, copy, or rename
a file--this has nothing to do with the desktop database. The desktop database
is only accessed when displaying a Finder window to determine icons and type/
creator information. New entries are added to the desktop database whenever
you are in the finder and encounter an application (more specifically, a file
with a BNDL resource) for the first time--at that point, any type/creator
information stored in that BNDL resource is read into the desktop database.

Anonymous   
Printed Page 58
The Tip states that you can rebuild the desktop when you force-quit out

of any program. However, rebuilding the desktop only works when you force-quit
the Finder. Normally, force-quit just kills the application, but because the
Finder is "required" it is restarted immediately after you do the force-quit,
and can then act on the cmd-option keys as it would when first starting up. As
the text points out, this is something you should normally not do to a program,
so you might consider leaving the tip out altogether.

Anonymous   
Printed Page 59
first paragraph

Beginning on the second line, the book inaccurately says "System 7 was the
first system written to take advantage of the reduced instruction set (RISC)
PowerPC processor." This is incorrect. System 7 was released in 1991, and
Apple did not release PowerPC machines until mid-1994. To this day, Mac OS 8
and 9 include legacy 680x0 code that is run in emulation mode on PowerPC
machines.

Anonymous   
Printed Page 60
In Table 3-1: Macintosh Operating System History, it is stated that the

"PC Exchange" control device was introduced with System Version 7.5. This is
not true: I distinctly remember using an LC630 bought in 1994 which had
preloaded on some version of System 7.1 (probably some customized 7.1.X Italian
version) and carried a "PC Exchange" cDEV (and no more the old system software
"Apple File Exchange"). The same thing was stated by other Mac users I
contacted online after being puzzled by the book's entry.

Anonymous   
Printed Page 60-61
Table 3-1

There are several errors and confusing statements in the "Macintosh Operating
System History" table:

System 6.0.2 and following: each of the versions (6.0.3, 6.0.4, 6.0.5, etc.)
were introduced along with new machines which required them, but any machine
could run under later versions.

System 6.0.8 was also the final version of System 6, designed to run on most
then-available machines. Notably, either 6.0.7 or 6.0.8 marked the debut of
TrueType fonts and drivers for the StyleWriter printer.

It's not clear what is meant by the term "reference" release in the table,
although it is used several times. My understanding is that a "reference
release" is one which (a) incorporates all existing enablers into the system
file and (b) is available for stand-alone install, without having to install
and then upgrade. By this standard, "reference releases" would include 7.5
and 7.6 but not 7.5.3 (still required enablers) or 7.5.5 (required enablers,
was a patch applied over 7.5.3).

System 7.6 was _NOT_ simply an accumulation of previously released software;
there were a number of changes including improved virtual memory, and enhanced
screen capture tools. System 7.6 also required a 32-bit-clean ROM, was the
last version to work with 68030 machines, and was incompatible with PowerTalk.

The Appearance control panel was required for startup in both Mac OS 8 and Mac
OS 8.1; this is listed as if it were a change that came into effect with 8.1.

As of Mac OS 8.5, the code was _still_ not "fully Power-PC-native". There is
still 680x0 code in the system in ways which can not be fully eliminated,
although the proportion of PPC code is increasing as time goes by. The first
_fully_ PPC-native version of the OS will be Mac OS X.

Anonymous   
Printed Page 62
The paragraph beginning "No Mac models..." is inaccurate, as Table 3-2

illustrates: the PowerMac 7200 (released August 1995), for example, requires
enabler 701 to run under 7.5.2--contradicting the statement that "No Mac models
introduced after October 1994 that ran System 7.5 or later required a system
enabler."

It would be accurate to say "No Mac models introduced _before_ October 1994
required an enabler to run System 7.5 or later." But almost all Mac models
issued since 1991 have required an enabler of some sort to run with the system
version with which they were first released.

Anonymous   
Printed Page 65
Second bulleted item on bottom half of page

Game Sprockets are _not_ designed to "support computationally intense games".
They are a way of providing a single programming interface that game developers
can then use to work with a variety of input devices, video cards, and the
like.

Anonymous   
Printed Page 65
The second sentence of the second bulleted item should begin "Game

Sprockets..." (no plural on "Game").

Anonymous   
Printed Page 69
Boxed text

The description of "What is 32-bit Clean" is unclear. In referencing memory
locations, a program can either assume all memory addresses can be described
with 24 bits (which was ok in the early days of the Mac) or it can use 32 bits
for a memory address (which is necessary to deal with more than 8MB of memory).
An application that uses 24-bit addresses will crash when the system tells it
to use a 32-bit address with nonzero values in the first eight bits. A "32-
bit-dirty" Mac is one in which the programs in ROM use 24-bit addresses.
Mode32 and the Apple 32-bit enabler provided 32-bit-clean code which loaded
itself and "took over" for the dirty code in the ROM.

System 7.6 (NOT Mac OS 8, as the text indicates) required 32-bit-clean ROM.
The models with 32-bit-dirty ROM were the Mac II, IIx, IIcx, and SE/30; System
7.5.5 was the last available system for these models.

Anonymous   
Printed Page 73
Section headed "Setting disk cache"

Disk cache size has nothing to do with L2 Cache size. The L2 cache is a
special area of quick memory available to the CPU, and is usually 256K, 512K,
or 1024K in size. The disk cache is often _much_ larger than that--on my Mac,
the default (recommended by Apple) size for the disk cache is around 7MB--28
times the size of my L2 cache.

The best "rule of thumb"--at least in Mac OS 8.5 and later--is to let the
system set the disk cache size for you.

The third paragraph's first sentence is false. The default setting is NOT
"2 MB", it is calculated by the system based on the amount of RAM you have
installed. Figure 3.5, in fact, shows a message from a computer where the
default size is 4 MB.

Anonymous   
Printed Page 116
Many of the type/creator codes in Table 5-1 are wrong. Here are the

correct entries:

Finder: type FNDR, creator MACS

Acius 4th Dimension: type APPL, creator 4D03

Adobe Pagemaker 6.5: type APPL, creator AD65

Pagemaker document: type AB65, creator AD65

Microsoft Excel 5.0: type APPL, creator XCEL

Excel 5.0 Text data: type TEXT, creator XCEL

Excel 5.0 Chart: no 5.0 chart type, 4.0 chart is type XLC4, creator
XCEL

Excel 5.0 Macro: no 5.0 macro type, 4.0 macro is type XLM4, creator
XCEL

Excel Worksheet: type XLS5, creator XCEL

(NOTE: Excel 4.0 mostly stored charts, macros, and so forth as separate types
of files. In Excel 5.0, almost everything is stored in a worksheet file so
chart files and macro files are no longer used except for compatibility with
older versions.)

Microsoft Word 98: type APPL, creator MSWD

Word document: type W8BN, creator MSWD

Microsoft PowerPoint 98: type APPL, creator PPT3

Adobe Photoshop 5: type APPL, creator 8BIM

QuarkXPress: type APPL, creator XPR3

Anonymous   
Printed Page 132
Last paragraph

I'm very flattered by your reference to my "wonderful review article"
Viruses and the Macintosh. However, the version on the EMT site
(http://emt.doit.wisc.edu/macvir/), though used with permission, is not
and never has been the reference version of the FAQ, and is actually
seriously outdated (I don't believe that version has ever been updated
since it was put up). The reference version is the one at
www.sherpasoft.org.uk (or at www.macvirus.com, which now points to
www.sherpasoft.org.uk/Macvirus, the current incarnation of Mac Virus).

Anonymous   
Printed Page 318
Table 16-3:

The last two sentences in the entry for "68030" now read:

"System 7 requires the 68030 chip and cannot implement virtual memory
on Macs running older microprocessors. Runs at 16.7 MHz."

The 68030 can run at faster rate (50 Mhz) (like the IIfx who run at 50 Mhz)
and System 7.0 to 7.5 can be run on 68000 and 68020 processors.

The last sentence in the entry for "68040" now reads:

"Runs at 33 MHz."

Can run at 40 Mhz too (Quadra 840av)

The last sentence in the entry for"PowerPC 603e" now reads:

"Clocked at 75 MHz."

It can run at greater speed, and you forgot the 603. 603 is up to 120 Mhz,
603e is up to 300 Mhz.

Anonymous