Search 5,000,000+ questions and answers.

Frequently Asked Questions

Where can I get Emacs Lisp packages that don't come with Emacs?

GNU Emacs FAQ
The Emacs Lisp List (ELL), maintained by Stephen Eglen, aims to provide one compact list with links to all of the current Emacs Lisp files on the Internet. The ELL can be browsed over the web, or from Emacs with the ell package. Many authors post their packages to the Emacs sources newsgroup. You can search the archives of this group with Google, or Gmane, for example. For a long time, the Emacs Lisp Archive provided a central repository for Emacs packages.
Related Questions

Where can I find more Lisp packages?

FAQ (komplett)
The best place to start looking is in the newsgroup gnu.emacs.sources, this can be searched online via Deja.com After that the Emacs Lisp List, which is maintained by Stephen Eglen <stephen@anc.ed.ac.uk> , is another good starting point, this lists several hundred lisp files, and a brief description, and thanks to ell.el can be used from within Emacs. WoMan allows Unix MAN pages to be browsed within Emacs, this lisp package requires no external programs.
Related Questions

Is there a GNU-Emacs interface to Lisp?

Kantrowitz & Margolin comp.lang.lisp FAQ
ILISP is a powerful GNU-Emacs interface to many dialects of Lisp, including Lucid, Allegro, {A}KCL, IBCL, and CMU. Written by Chris McConnell <ccm+@cs.cmu.edu> and now maintained by Marco Antoniotti <marcoxa@cs.nyu.edu> and Rick Busdiecker <rfb@lehman.com>. It is available by anonymous ftp from h.gp.cs.cmu.edu:/usr/rfb/ilisp/ [128.2.254.156] as the file ilisp-5.6.tar.gz. It is also available in the CMU AI Repository in ftp.cs.cmu.
Related Questions

Q8.1.2: Are there any Emacs Lisp Spreadsheets?

Frequently asked questions about XEmacs: Other Packages
Yes. Check out dismal (which stands for Dis' Mode Ain't Lotus) at http://acs.ist.psu.edu/dismal/dismal.html.
Related Questions

Frequently asked questions about XEmacs - 4 Major Subsystems
AUC TeX works fine on both stock Emacs and XEmacs has been doing so for a very very long time. This is mostly due to the work of Per Abrahamsen (clap clap) in particular his 'easymenu' package. Which leads to what is probably the problem... The TeX-lisp-directory in 'tex-site.el' and the makefile don't match. Fix: make sure you configure AUC TeX properly before installing. You have an old version of easymenu.el in your path.
Related Questions

Where can I get documentation on Emacs Lisp?

GNU Emacs FAQ
For more information, the Emacs Lisp Reference Manual is available on-line, in Info format. See Emacs Lisp. You can also order a hardcopy of the manual, details on ordering it from FSF are on the GNU Web site.
Related Questions

Will Lisp come back to life?

Staging Area for the Common Lisp FAQ
It might. The AI bust happened 20 years ago, and conditions in the semiconductor and IT industries are very different now. Most importantly, the continued action of Moore's Law has caused developer time to replace computing power as the limiting resource in both hardware and software design. In addition, mass-marketing of hardware and software products and the rise of server-based applications have all made rapid development a top priority in both hardware and software.
Related Questions

Q3.0.2: How can I evaluate Emacs-Lisp expressions?

Frequently asked questions about XEmacs: Customization
If you put (setq tab-width 6) in your 'init.el'/'.emacs' file it does not work! Is there a reason for this? If you do it at the EVAL prompt it works fine!! How strange.
Related Questions

What editors besides Emacs have facilities for programming in Lisp?

Common Lisp FAQ
See also http://www.vim.org/scripts/script.php?script_id=221 for the closest thing to SLIME for Vim: VILisp. VILisp basically automates the process of cut-and-paste from Vim into Lisp, and adds a few bells and whistles, but that's about it. See also the Gardeners project slim-vim, which has linked Vim with an implementation of Common Lisp called ECL, and is working towards integration with SLIME.
Related Questions

How do I find a Emacs Lisp package that does XXX?

GNU Emacs FAQ
First of all, you should check to make sure that the package isn't already available. For example, typing M-x apropos <RET> wordstar <RET> lists all functions and variables containing the string 'wordstar'. It is also possible that the package is on your system, but has not been loaded. To see which packages are available for loading, look through your computer's lisp directory (see File-name conventions).
Related Questions

How can I learn to write Emacs Lisp programs?

Emacs 21 for Mac OS X - Emacs 21 for Mac OS X FAQ
The O'Reilly book GNU Emacs Extensions by Bob Glickstein is also a good source of information, although dated.
Related Questions

Is Scheme a lisp?

Frequently Asked Questions for comp.lang.lisp
Scheme is a member of the greater family of Lisp languages, assuming that is considered to include others like Dylan and Emacs Lisp. The design of Scheme predates the ANSI Common Lisp standard, and some CL features such as lexical scoping may be considered to have been derived from Scheme. More detailed comparative discussions don't generally prove very productive; those that are interested in discussing Scheme should first consider discussing it in comp.lang.
Related Questions

Why don't all the vacations come pre-activated with the packages?

Genius Travel
Unlike some other vacation packages, Genius Travel and the companies we represent truly want YOU to use all of your bonus vacations. If they were all in the packages activated, then they would all expire in one year's time. That wouldn't be fair to you or your family at all? So we start you out with 2-3 vacations that are activated. The others are in the package in a travel voucher form. When you are ready to use that vacation, just fill in your I.D.
Related Questions

Coastal Vacation Experiences
Unlike some other vacation packages, Coastal and the companies we represent truly want YOU to use all of your bonus vacations. If they were all in the packages activated, then they would all expire in one year's time. That wouldn't be fair to you or your family at all? So we start you out with 2-3 vacations that are activated. The others are in the package in a travel voucher form. When you are ready to use that vacation, just fill in your I.D.
Related Questions

How do I execute (“evaluate”) a piece of Emacs Lisp code?

GNU Emacs FAQ
If you want it evaluated every time you run Emacs, put it in a file named .emacs in your home directory. This is known as “your .emacs file,” and contains all of your personal customizations. You can type the form in the *scratch* buffer, and then type <LFD> (or C-j) after it. The result of evaluating the form will be inserted in the buffer. Typing C-x C-e in any buffer evaluates the Lisp form immediately before point and prints its value in the echo area.
Related Questions

Subject: 7.35 How come my alt key combinations don't work in emacs X mode?

It is even possible to use both Alt keys together, resulting in Meta-versions of the extra characters. For some reason, Flex licensing requires /dev/lan0 to have read and write permissions for everybody. This is somewhat insecure, but is fixed in FLEXlm versions after 2.4. You should really upgrade your software, but if you can't, pls see their Web Site (see below) or here is one workaround: chgrp/chmod g+s on any binaries that need to access /dev/lan0.
Related Questions

If Lisp is so great, why don't more people use it?

Lisp FAQ
The root cause is probably that it looks hard, but it would help if there were a dialect with extensive libraries.
Related Questions

What is Lisp?

Lisp FAQ
Lisp is a family of programming languages descended from a language John McCarthy invented (or more accurately, discovered) in the late 1950s. The two main dialects now are Common Lisp and Scheme. We're working on a new dialect called Arc.
Related Questions

Staging Area for the Common Lisp FAQ
But you now wish to add a special case. Simple: (defun foo (bar &optional (special-case nil)) (if special-case 0 (+ bar 42))) (foo 3) 45 (foo 3 t) 0 Rather than having to write two functions, with the oldest one delegating to the new one, you simply amend the existing one with optional arguments, all of which you give a default value that you can now account for in the new version.
Related Questions

How come the comets don't change?

Stardust - Frequently Asked Questions
Most comets don't change once they are formed because they are kept in the deep freeze and isolation of space outside our Solar System. Comets come from the Kuiper Belt which is beyond Pluto, far from the Sun, where there is nothing to contaminate them. When comets approach the Sun they heat up and lose some of their material and during their travels, plus, they can potentially pick up foreign materials.
Related Questions

What happens if I don't come out of hypnosis?

Instant MP3 Hypnosis Downloads FAQs - Frequently Asked Quest...
This is impossible. All trances end, whether formally ended by the Hypnotherapist or ended naturally by you.
Related Questions

I have some Fink packages installed and Emacs fails to build. Why?

Emacs 21 for Mac OS X - Emacs 21 for Mac OS X FAQ
There being so many Fink packages, it is hard to give a definitive answer. Furthermore, I build everything from source! So I know nothing about Fink. But in general, development software and libraries installed by Fink can affect the build. If so, perhaps it is possible to remove them and try. Also check whether your environment variables (such as PATH, CFLAGS, CC, LD_LIBRARY_PATH, etc.) are set by these packages.
Related Questions

How come that if Lisp is so powerful, you can't overload functions?

Staging Area for the Common Lisp FAQ
In some other language that shall stay nameless, you can initially write: int foo (int bar) { return bar + 42 ; } and later come back revisiting it because now you need an extra boolean argument.
Related Questions

Come on, indulge us. Why do people say Lisp is slow?

Staging Area for the Common Lisp FAQ
Some people associate Lisp with the old hardware it used to run on (the PDP-10 was a popular platform, I hear) Lisp is interactive, which a lot of people take to mean that Lisp is (always) interpreted. Early lisps (and others, like CLisp) are interpreted, although most modern lisps are compiled.
Related Questions

Do your packages come with domains?

Floppynet Web Hosting - Frequently Asked Questions
No, we realise that as an up and coming web host the cost for us to register domains would be much higher than our competitors. We have a proven method of operating via a simple DNS reconfiguration. Find out much more in our Domains section.
Related Questions

Do the packages come with decks or porches?

Panabode Log Homes - FAQs
Pan-Abodes do not come with decks or porches included. These can be provided as an option with your home package for a reasonable additional cost.
Related Questions

Do your packages come with domain names?

Switchweb Hosting
Yes, all packages come with a free UK (.co.uk .me.uk .plc.uk .ltd.uk) domain name. Global domain names (.com .net .org .name .biz .info) cost an extra £10 per year. .TV domain names are an extra £33 per year. Domains are registered in your name or your business's name.
Related Questions

Where can I find free lisp compilers or interpreters?

Frequently Asked Questions for comp.lang.lisp
A lightweight common lisp interpreter and compiler, which compiles to bytecode, and runs on Windows, AmigaOS, Acorns, OS/2 and most flavours of Unix. CLISP's implementation of CLOS is currently not quite complete. CLISP is licensed under the GNU GPL. CMUCL interpreter and optimizing compiler to native code running on a few flavours of Unix (including x86/FreeBSD, x86/Linux and sparc/Solaris). CMUCL can be difficult to compile; it requires itself to build itself, and bootstrapping is an issue.
Related Questions

Got A Question? Ask Our Community!


More Questions >>

© Copyright 2007-2008 QueryCAT
About • Webmasters • Contact