Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Emacs Lisp


Related Topics

In the News (Mon 21 Dec 09)

  
  Emacs Lisp - Wikipedia, the free encyclopedia
Emacs Lisp is a dialect of the Lisp programming language used by the GNU Emacs and XEmacs text editors (which we will collectively refer to as Emacs in this article.) It is used for implementing most of the editing functionality built into Emacs, the remainder being written in C.
Emacs Lisp is sometimes called Elisp, at the risk of confusion with an unrelated Lisp dialect with the same name.
Lisp was chosen as the extension language for Emacs because of its powerful features, including the ability to treat functions as data.
en.wikipedia.org /wiki/Emacs_Lisp   (1064 words)

  
 Emacs - Wikipedia, the free encyclopedia
Many versions of Emacs have appeared over the years, but nowadays there are two that are commonly used: GNU Emacs, started by Richard Stallman in 1984 and still maintained by him, and XEmacs, a fork of GNU Emacs which was started in 1991 and has remained mostly compatible.
GNU Emacs is written in C and provides Emacs Lisp (itself implemented in C) as an extension language.
The source code, including both the C and Emacs Lisp components, is freely available for examination, modification, and redistribution, under the terms of the GNU General Public License (GPL).
en.wikipedia.org /wiki/Emacs   (3507 words)

  
 Emacs lisp programming language - Wikipedia, the free encyclopedia   (Site not responding. Last check: 2007-11-07)
Look for Emacs lisp programming language in Wiktionary, our sister dictionary project.
Look for Emacs lisp programming language in the Commons, our repository for free images, music, sound, and video.
Check for Emacs lisp programming language in the deletion log, or visit its deletion vote page if it exists.
www.sciencedaily.com /encyclopedia/emacs_lisp_programming_language   (171 words)

  
 Emacs Lisp programming language at opensource encyclopedia   (Site not responding. Last check: 2007-11-07)
Emacs Lisp is a dialect of the Lisp programming language used by the GNU Emacs and XEmacs editors, which will simply be called "Emacs" in this article.
The majority of the editing functionality in Emacs comes from code written in Emacs Lisp; the rest is written in C.
Emacs Lisp is related to the MacLisp and Common Lisp dialects of Lisp.
www.wiki.tatet.com /Emacs_Lisp_programming_language.html   (1020 words)

  
 Reconciling Emacs Lisp and Scheme
Emacs Lisp must be able to return nil to Scheme, and have Scheme recognize it as the empty list.
And Emacs Lisp must be able to return nil to Scheme, and have Scheme recognize it as false.
Emacs 19.33 comes with 334,000 lines of lisp code; there is also a good amount we don't distribute which is in widespread use anyway.
www.red-bean.com /guile/notes/emacs-lisp.html   (1312 words)

  
 GNU Emacs - GNU Project - Free Software Foundation (FSF)
At its core is an interpreter for Emacs Lisp (``elisp'', for short), a dialect of the Lisp programming language with extensions to support text editing.
Emacs version 21 supports variable width and height fonts, playing sounds and the inclusion of images in a document, as well as tool bars, plus nicer menus and scroll bars.
We also have a copy of the 1981 paper by Richard Stallman, describing the design of the original Emacs and the lessons to be learned from it.
www.gnu.org /software/emacs/emacs.html   (938 words)

  
 The Emacs-Lisp Interface
Because the Emacs-Lisp interface uses Emacs, which runs as a separate UNIX process from Lisp, a protocol, called the Lisp-Editor protocol, was designed and implemented to make the communication of information between Emacs and Lisp easier and more natural.
Apply (Emacs Lisp) format to STRING and ARGS and sychronously evaluate the result in the Common Lisp to which we are connected.
Apply (Emacs Lisp) format to STRING and ARGS and asychronously evaluate the result in the Common Lisp to which we are connected.
www.franz.com /support/documentation/5.0.1/eli/readme.htm   (10774 words)

  
 The Emacs-Lisp Interface
In Emacs 21 or later, the default behavior of the minibuffer is to grow dynamically, and this will allow even large arglists to be displayed without having a new buffer pop up.
Such information is used by Emacs, when communicating with Common Lisp, to insure that the operations performed in the Common Lisp environment are with respect to the correct package and expressions are read with the correct readtable.
The editing operation is initiated from Emacs, but the action is performed by Allegro CL. :edit edits the function associated with the current stack frame and common-lisp:ed allow the editing of arbitrary functions or functions associated with symbols or function specs.
www.franz.com /support/documentation/6.2/doc/eli.htm   (12253 words)

  
 Software: Emacs Lisp
This is a minor mode for Emacs Lisp and Lisp Interaction Mode buffers which shows you the parameter list for functions as you type or move over s-expressions.
These are major modes, minor modes, and miscellaneous Emacs interface enhancements for dealing with inferior processes not relating specifically to network applications.
Richard Stallman removed it from the Emacs 19 distribution for copyright reasons (neither of us could locate Ian Batten, the original author of the emacs lisp version, at the time).
www.splode.com /~friedman/software/emacs-lisp   (4468 words)

  
 Emacs Common Lisp
Emacs Common Lisp is an implementation of Common Lisp, written in Emacs Lisp.
The implementation provides a Common Lisp environment, separate from Emacs Lisp, running in Emacs.
It does not intend to extend Emacs Lisp with Common Lisp functionality; however, Emacs Lisp functions can call Common Lisp functions and vice versa.
directory.fsf.org /EmacsCL.html   (231 words)

  
 Text browser works on emacs
W3 is known as the most popular WEB browser on Emacs, but it works so slowly that we want a simple and speedy alternative.
If you're using a prerelease version of Emacs 22 (such as versions 21.3.50 or 22.0), make sure it is newer than March 2004.
If you are using Emacs 21.1 and newer or XEmacs, you had better install icon image files.
emacs-w3m.namazu.org   (827 words)

  
 XEmacs: The next generation of Emacs
It is protected under the GNU Public License and related to other versions of Emacs, in particular GNU Emacs.
It is a feature differentiating XEmacs from GNU Emacs by allowing us to deploy bug fixes and enhancements of our lisp packages on a separate, usually faster, schedule than core XEmacs releases.
The port is still experimental and available only as a 3rd-party patch as of today, but a binary package is planned, and discussion is underway as to how to best support Andrew's work and prepare it for merge to mainline.
www.xemacs.org   (1227 words)

  
 SLIME: The Superior Lisp Interaction Mode for Emacs
SLIME is a new Emacs mode for Common Lisp development.
REPL: The Read-Eval-Print Loop ("top-level") is written in Emacs Lisp for tighter integration with Emacs.
SLIME works with GNU Emacs versions 20 and 21 and with XEmacs version 21 on Unix, OSX, and Win32.
common-lisp.net /project/slime   (346 words)

  
 Emacs
This web page documents the tasks that would be required in order to replace Emacs Lisp in
With this package Emacs is capable of editing tables that are embedded inside a document, the feature similar to the ones seen in modern WYSIWYG
over the years, removing the LISP component architecture, primarily so that they could reduce the memory footprint.
cbbrowne.com /info/emacs.html   (354 words)

  
 GNU Emacs Lisp Archive   (Site not responding. Last check: 2007-11-07)
Emacs Lisp is the language used to extend the GNU Emacs editor published by the Free Software Foundation.
Although much Emacs Lisp code is included in the GNU Emacs distribution, many people have written packages to interface with other systems, to better support editing the programming language they use, to add new features, or to change Emacs' default behavior.
Most of the contents of this archive have been written by individuals and distributed publicly over the Internet through the info-emacs or info-gnu-emacs mailing lists or the comp.emacs, gnu.emacs, gnu.emacs.sources newsgroups.
openresource.com /openres/archives/P/GELA.shtml   (109 words)

  
 Emacs
Extraordinarily powerful text editor with additional features including content sensitive major modes, complete online documentation, highly extensible through Lisp, support for many languages and their scripts through its multilingual extension, and a large number of other extensions available either separately or with the GNU Emacs distribution.
It offers true Lisp, smoothly integrated into the editor, for writing extensions and provides an interface to the X windows system.
Licensed under The GNU General Public License, Version 2 or later.
directory.fsf.org /emacs.html   (255 words)

  
 freshmeat.net: Browse project tree - Programming Language :: Emacs-Lisp
A C, C++, and Java refactoring browser for Emacs, XEmacs, and jEdit.
An Emacs mode for editing SGML and XML documents.
An Emacs front-end to the GNU Arch revision control system.
freshmeat.net /browse/869   (367 words)

  
 Programming in Emacs Lisp
Restricting your and Emacs attention to a region.
How to create a graph with labelled axes.
Any list in Lisp is a program ready to run.
www.delorie.com /gnu/docs/emacs-lisp-intro/emacs-lisp-intro.html   (336 words)

  
 Programming in Emacs Lisp (Second Edition) - Table of Contents - GNU Project - Free Software Foundation (FSF)   (Site not responding. Last check: 2007-11-07)
Programming in Emacs Lisp (Second Edition) - Table of Contents - GNU Project - Free Software Foundation (FSF)
Programming in Emacs Lisp (Second Edition) - Table of Contents
Free Software Foundation last updated January 1, 2002
www.gnu.org /software/emacs/emacs-lisp-intro   (169 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.