The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version |
Location |
Description |
Submitted By |
Date submitted |
Date corrected |
Printed |
Page xii
4th paragraph, 7th line |
...cannot be underestimated
should be:
...cannot be overestimated
|
Anonymous |
|
|
Printed |
Page 80
3rd paragraph |
|
Anonymous |
|
|
Printed |
Page 87
Above the "Deleting Buffers" Header, in the middle of the page |
the paragraph that notes how to cycle through
buffers uses two different styles of arrows to represent the left and right arrow keys. Make the arrows consistent (their direction is correct as is).
|
Anonymous |
|
|
Printed |
Page 145
5th paragraph |
it now reads:
"The file must be called diary and must exist in your home directory"
That sentence needs to have a footnote mark added to the end of it, and the following
footnote added to the bottom of the page -
"To change the default, add this line to .emacs: (setq diary-file "~/path/diary-file-name")"
|
Anonymous |
|
|
Printed |
Page 160
4th paragraph |
C-c C-k C-p (for kmacro-cycle-ring-previous)
->
C-x C-k C-p (for kmacro-cycle-ring-previous)
|
Anonymous |
|
|
Printed |
Page 183
last paragraph |
In the second sentence "must to be" should be "must be" or "have to be".
|
Anonymous |
|
|
Printed |
Page 264
Last line |
(setq 'compile-command "ant -emacs")
should read:
(setq compile-command "ant -emacs")
|
Anonymous |
|
|
Printed |
Page 402
Figures 12-1 and 12-2 |
Figures 12-1 and 12-2 are incorrect.
The correct Figures are here -
Figure 12-1 - http://examples.oreilly.com/9780596006488/fig12-1.pdf
Figure 12-2 - http://examples.oreilly.com/9780596006488/fig12-2.pdf
|
Anonymous |
|
|
Printed |
Page 429
Building Emacs from Source on Mac OS X |
Emacs has completely caught up with the Mac platform for the CVS build
(or the Mac has completely caught up with Emacs, depending on how you
look at it). You need to have the latest XCode tools installed. (You
can register as a developer and download the latest copy of this
software at Apple's developer site: http://connect.apple.com.)
Once you have that installed, you'll need to pull the regular source
tree from CVS just as you do on any other platform. To recap here,
start Terminal and change to the directory where you wish to store the
Emacs source directory. From there, type the following commands:
setenv CVS_RSH ssh # for default tcsh
export CVS_RSH="ssh" # for bash
cvs -z3 -d:ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co emacs
This will download the roughly 84MB source distribution into a folder
named "emacs". At the time this errata was written, that distribution
was version 22.0.50.1.
From there, you can run the usual configure and make commands, although
you'll need to use the Mac-appropriate flags:
./configure --without-x --enable-carbon-app
make bootstrap
make install
On a dual G5/2.5GHz system, the whole process (after download) took a
little over 15 minutes. Note that the "make bootstrap" command is only
necessary for your first install. If you update the source tree from
CVS on a regular basis, you'll be able to "make install" directly.
|
Anonymous |
|
|