emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] Elisp Primer?


From: brian powell
Subject: Re: [O] Elisp Primer?
Date: Fri, 11 Mar 2011 15:11:14 -0500

*I strongly agree with John Hendy: Robert Chassel's "An Introduction
to Programming in Emacs Lisp":

http://www.gnu.org/software/emacs/emacs-lisp-intro/

--should be mastered first (it should be the first book @everyone@ reads.)

*O'Reilly's "Safari" has online books for $20/month you can put 10
books on your online "bookshelf"--you can put Learning EMACS and/or
EMACS Extensions on your bookshelf and then download the .pdf and use
DOCVIEW to read in EMACS and/or use the TEXINFO file and read it in
EMACS and/or put your cursor on something you don't understand and
type "Mx man" and/or do pdf2txt on the .pdf and put that into emacs:

http://oreilly.com/catalog/9781565922617/

**Could do "wget -m -np
http://www.gnu.org/software/emacs/manual/html_node/elisp/index.html";
and put the reference manual on you're hard-drive--then use "Mx dired"
or a browser to browse it.

*Remember also, you can extend ELISP with COMMON LISP using the "cl" package:

"Notably, the "cl" package implements a fairly large subset of Common Lisp."
(see http://en.wikipedia.org/wiki/Emacs_Lisp)

--then use some COMMOM LISP:
http://cl-cookbook.sourceforge.net/emacs-ide.html

*In grad school I downloaded the reference at:
http://www.lispworks.com/documentation/HyperSpec/Front/index.htm

---made a mirror of the entire doc tree on my hard-drive---it worked
as a great reference in alpha order (for common lisp--but you can
always extend elisp if you see something you like):
http://www.lispworks.com/documentation/HyperSpec/Front/X_Master.htm


On Fri, Mar 11, 2011 at 2:26 PM, Matthew Sauer
<address@hidden> wrote:
>
> I am wanting to learn about/have a reference guide for elisp.  I am a huge 
> fan of the O'Reilly books for the other languages I have worked with but I 
> was wondering if someone knew of an online repository (possibly like Worg) 
> that might be available to pull onto my system that I could read right in 
> emacs.
>
> Thanks,
>
> Matt



reply via email to

[Prev in Thread] Current Thread [Next in Thread]