Re: [O] Elisp Primer?
Matthew Sauer 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. > If you have emacs, you should already have the "Emacs Lisp Intro" manual and the "Elisp Reference" manual. They should be as close as C-h i. If you build your own emacs, they are certainly there. If you depend on a distro to provide your emacs, they may have decided to split things up and you might have to install some emacs-doc package. Or you can read them online at http://www.gnu.org/software/emacs/emacs-lisp-intro/ and http://www.gnu.org/software/emacs/manual/html_node/elisp/index.html Nick
Re: [O] Elisp Primer?
*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 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
Re: [O] Elisp Primer?
On Fri, Mar 11, 2011 at 1:26 PM, Matthew Sauer 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. Completely out of my element, but in searching I found: - references on this from the EmacsWiki: http://www.emacswiki.org/emacs/LearnEmacsLisp - an intro to emacs lisp programming in several formats: http://www.gnu.org/software/emacs/emacs-lisp-intro/ I'd be interested in this as well; perhaps others will have better suggestions or can share how they "got into" it. Best regards, John > > Thanks, > > Matt
[O] Elisp Primer?
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