From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: despen@verizon.net Newsgroups: gmane.emacs.help Subject: Re: How to learn elisp ? Date: Thu, 06 Aug 2009 19:28:33 -0400 Organization: A noiseless patient Spider Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1249602107 19378 80.91.229.12 (6 Aug 2009 23:41:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Aug 2009 23:41:47 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 07 01:41:40 2009 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 1MZCaa-0002TI-GC for geh-help-gnu-emacs@m.gmane.org; Fri, 07 Aug 2009 01:41:40 +0200 Original-Received: from localhost ([127.0.0.1]:47628 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MZCaZ-0003Uv-Ts for geh-help-gnu-emacs@m.gmane.org; Thu, 06 Aug 2009 19:41:39 -0400 Original-Path: news.stanford.edu!headwall.stanford.edu!news.glorb.com!news2.glorb.com!feeder.eternal-september.org!eternal-september.org!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 22 Original-X-Trace: news.eternal-september.org U2FsdGVkX1+pr/Eenb8x7/To65zsky9q75mUDn9rvtVOkESpeCjpkggP5i5ry9tjNGYaKljqBIH56gRHi9JL5w0601ih/QsgzNiYOBQA7Q6aIhsL4wfPDO3m/RWjtpIOst+2ohZq/JcY2+dS/sbe+w== Original-X-Complaints-To: abuse@eternal-september.org Original-NNTP-Posting-Date: Thu, 6 Aug 2009 23:36:25 +0000 (UTC) X-Auth-Sender: U2FsdGVkX18yRw4QPDJRYZLisOBKC0GAoUiaTQorB9EPra13oOJjEg== Cancel-Lock: sha1:T1EHIqmGgR87LD9MeCqvnZvtby4= sha1:giBw1XOgPShi9tXsYc+Lcu0T1C8= User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) Original-Xref: news.stanford.edu gnu.emacs.help:171722 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:66903 Archived-At: waterloo writes: > I am not a programmer. > I have used emacs for a period of time . > I have read `A Introduction to emacs lisp' and Orelly's Learn Gnu Emacs > 3ed . > > Now I am reading `Emacs Lisp Reference' , I feel it is harder and my > progress is slow. > > How to learn elisp ? Because I need to write or modify some functions. > > Do I need to read Emacs Lisp Reference wholely ? You say you are not a programmer, but you want to write some programs. Maybe if you describe what you want to do, someone can tell you if you are over your head or maybe there is something similar to what you want that you can make minor changes to. You should know that you can use Emacs's keyboard macro recording to write primitive functions.