This is the
talk page for discussing improvements to the
Emacs Lisp article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google ( books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||||||||||||
|
Are there sources that support that Emacs doesn't do tail-call optimization?? I ask because there's a chapter in the Emacs Lisp manual explaining how to write functions using tail recursion and the drawbacks of not using it. -- SugarKane ( talk) 02:31, 19 March 2009 (UTC)
This is much too fine an article in order for me to edit it myself. Please allow a tiny question though. When talking about lexiacal and dynamic scoping you mix this term with binding. My idea would be to use scoping consistently. What do you think about it? Real nice work though. Cheers -- Robert_Dober 19:46 Oct 14, 2002 (UTC)
May I ask somebody to write something about the data structures and the building blocks already present in Emacs.
AFAIK there is a dictionary of key-bindings which maps keystrokes to function calls. How do I found out about the current line, the selection, the buffers? Some kind of coding patter description would be nice. -- Hirzel 16:08 25 Jul 2003 (UTC)
There are several links to the Emacs editor. Not a programming language. I suggest to consider removing links not to the ELisp language?
Hello. I wonder if someone can add something about the history of Emacs Lisp. When was it originated, by whom, who have the major contributors been, from where did they get their inspiration, etc. I'd add it myself but I don't know anything about it. Cheers. 207.174.201.18 21:38, 26 September 2006 (UTC)
I've reviewed the article and made changes in all sections (as have other editors in the months since the tag was added). There's definitely no {{manual}} problem in the current version of the article, so I've removed the tag. There is a little bit of code in the "Example" section, but it's absolutely not an Emacs Lisp programming lesson.
I'd actually recommending expanding the article with more examples showing what makes Emacs Lisp different from other Lisp dialects (specific features) and other scripting languages (the focus on doing everything via text manipulation). Gronky ( talk) 01:07, 7 January 2013 (UTC)
Omitted from the list of Emacs variants is the version Robert (Bob) Frankston wrote in PL/I for Pr1me Computer's PrimOS. I'm not sure where any details of that implementation could be found. However, I think it deserves mentioning as in many ways it was one of the finest implementations ever written at least in my humble opinion. Notably it had its own version of elisp. — Preceding unsigned comment added by 192.55.54.40 ( talk) 06:12, 25 May 2014 (UTC)
This is the
talk page for discussing improvements to the
Emacs Lisp article. This is not a forum for general discussion of the article's subject. |
Article policies
|
Find sources: Google ( books · news · scholar · free images · WP refs) · FENS · JSTOR · TWL |
This article is rated C-class on Wikipedia's
content assessment scale. It is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||||||||||||
|
Are there sources that support that Emacs doesn't do tail-call optimization?? I ask because there's a chapter in the Emacs Lisp manual explaining how to write functions using tail recursion and the drawbacks of not using it. -- SugarKane ( talk) 02:31, 19 March 2009 (UTC)
This is much too fine an article in order for me to edit it myself. Please allow a tiny question though. When talking about lexiacal and dynamic scoping you mix this term with binding. My idea would be to use scoping consistently. What do you think about it? Real nice work though. Cheers -- Robert_Dober 19:46 Oct 14, 2002 (UTC)
May I ask somebody to write something about the data structures and the building blocks already present in Emacs.
AFAIK there is a dictionary of key-bindings which maps keystrokes to function calls. How do I found out about the current line, the selection, the buffers? Some kind of coding patter description would be nice. -- Hirzel 16:08 25 Jul 2003 (UTC)
There are several links to the Emacs editor. Not a programming language. I suggest to consider removing links not to the ELisp language?
Hello. I wonder if someone can add something about the history of Emacs Lisp. When was it originated, by whom, who have the major contributors been, from where did they get their inspiration, etc. I'd add it myself but I don't know anything about it. Cheers. 207.174.201.18 21:38, 26 September 2006 (UTC)
I've reviewed the article and made changes in all sections (as have other editors in the months since the tag was added). There's definitely no {{manual}} problem in the current version of the article, so I've removed the tag. There is a little bit of code in the "Example" section, but it's absolutely not an Emacs Lisp programming lesson.
I'd actually recommending expanding the article with more examples showing what makes Emacs Lisp different from other Lisp dialects (specific features) and other scripting languages (the focus on doing everything via text manipulation). Gronky ( talk) 01:07, 7 January 2013 (UTC)
Omitted from the list of Emacs variants is the version Robert (Bob) Frankston wrote in PL/I for Pr1me Computer's PrimOS. I'm not sure where any details of that implementation could be found. However, I think it deserves mentioning as in many ways it was one of the finest implementations ever written at least in my humble opinion. Notably it had its own version of elisp. — Preceding unsigned comment added by 192.55.54.40 ( talk) 06:12, 25 May 2014 (UTC)