From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tim X Newsgroups: gmane.emacs.help Subject: Re: Problem binding to a key Date: Sun, 22 Apr 2007 16:46:54 +1000 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <87647oykgx.fsf@lion.rapttech.com.au> References: <4628d418$0$325$e4fe514c@news.xs4all.nl> <1177084488.965651.231230@n59g2000hsh.googlegroups.com> <46292d4c$0$338$e4fe514c@news.xs4all.nl> <87abx2xt9w.fsf@lion.rapttech.com.au> <4629be3c$0$321$e4fe514c@news.xs4all.nl> <4629c45d$0$322$e4fe514c@news.xs4all.nl> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1177227333 21811 80.91.229.12 (22 Apr 2007 07:35:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 22 Apr 2007 07:35:33 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Apr 22 09:35:27 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HfWbW-0002Fn-GL for geh-help-gnu-emacs@m.gmane.org; Sun, 22 Apr 2007 09:35:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HfWgm-0002wR-Cy for geh-help-gnu-emacs@m.gmane.org; Sun, 22 Apr 2007 03:40:52 -0400 Original-Path: shelby.stanford.edu!headwall.stanford.edu!newsfeed.news2me.com!newshub.sdsu.edu!sn-xt-sjc-02!sn-xt-sjc-07!sn-post-sjc-01!supernews.com!corp.supernews.com!not-for-mail Original-Newsgroups: gnu.emacs.help User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.95 (gnu/linux) Cancel-Lock: sha1:69V4tGSuYSnOABFc/3afwW7V8Tg= Original-X-Complaints-To: abuse@supernews.com Original-Lines: 43 Original-Xref: shelby.stanford.edu gnu.emacs.help:147372 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:42976 Archived-At: Cecil Westerhof writes: > Cecil Westerhof wrote: >>> Possibly not. That book is fairly old I think and emacs key binding may >>> have changed since it was written. >> >> I have edition 3 from 2005, so that is not very old I would think, but >> that could explain it, > > It is a big oops, It says in the preface that it specifically covers 21.3 > and even more specifically covers 21.3.5. I have Emacs 21.3.1, so there > should not be a problem. > Properly they did not check the macro stuff before releasing the book. > It would seem so. I had this book many years ago and didn't realise they were still updating and releasing it. You should send in an errata report to O'Reilly (or check the errata for that book, maybe it ahs alrady been picked up.). I guess this is one of the dangers of releasing later editions. I suspect there was some time between version releases, so its not surprising they have missed some of the changes. I had both the Learning Emacs Lisp and Programming Emacs Lisp" back around 95-96 or so. While I found them OK, I have to say they are two of my least used O'Reilly books. I purchased them when I was first using emacs and in the end found the best references were actually the on line tutorial, the Introduction to Emacs book by Robert Chassel, the emacs manual and the elisp reference manual. Robert's Introduction book is a really good starting place (I think they are bundling it with emacs 22 now along with the elisp manual). With respect to the key binding guide, I've found that its a pretty good reference even if it refers to emacs 20. It provides some good explination of the various key binding approaches and advice on how to select the appropriate bindings for both personal use and when defining new packages etc. Tim -- tcross (at) rapttech dot com dot au