FreeBSD editors : slime4>
Superior Lisp Interaction Mode for Emacs
SLIME is a new Emacs mode for Common Lisp development. Inspired by
existing systems such Emacs Lisp and ILISP, we are working to create a
fresh new environment for hacking Common Lisp in.
Features:
* slime-mode: An Emacs minor-mode to enhance lisp-mode with:
o Code evaluation, compilation, and macroexpansion.
o Online documentation (describe, apropos, hyperspec).
o Definition finding (aka Meta-Point aka M-.).
o Symbol and package name completion.
o Automatic macro indentation based on &body.
o Cross-reference interface (WHO-CALLS, etc).
o ... and more.
* SLDB: Common Lisp debugger with an Emacs-based user interface.
* REPL: The Read-Eval-Print Loop ("top-level") is written in Emacs
Lisp for tighter integration with Emacs. The REPL also has
builtin "shortcut" commands similar those of the McCLIM
Listener.
* Compilation notes: SLIME is able to take compiler messages and
annotate them directly into source buffers.
* Inspector: Interactive object-inspector in an Emacs buffer.
http://common-lisp.net/project/slime/
|
slime history
v. 1.8
date: 2007/09/24 07:38:39; author: linimon; state: Exp; lines: +1 -1
Dominic is a new dad, and will be too busy for a while to work on ports.
Congratulations :-)
v. 1.7
date: 2007/09/16 17:40:51; author: anray; state: Exp; lines: +1 -2
editors/slime is compatible with Emacs 22.
Remove EMACS_PORT_NAME to use system default emacs.
PR: ports/115421
Submitted by: NIIMI Satoshi
Approved by: maintainer timeout (1 month 6 days)
v. 1.6
date: 2007/05/19 20:04:16; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.5
date: 2006/11/09 09:14:06; author: anray; state: Exp; lines: +2 -1
Update to 2.0
PR: ports/105325
Submitted by: NIIMI Satoshi
Approved by: maintainer
v. 1.4
date: 2006/01/28 02:11:18; author: linimon; state: Exp; lines: +1 -0
- Fix possibility of "infinite make fork" when "Registering install for ..."
EMACS ports. [1]
- Allow building a port as root using an NFS-mounted /usr/ports if the
server maps root to a UID other than root. [2]
- Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
status rather than success. [3]
- Improve behavior when dealing with versioned dependencies. [4]
- Fix false positives in check-conflicts target. [5]
- Remove obsolete bzip2 code. [6]
- Add physical category net-p2p. [7]
- Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]
- INDEX can now be moved outside of ports tree. [9]
- Add ghostscript-gpl. [10]
- Remove obsolete USE_MESA. [12]
- Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]
- Document ALWAYS_KEEP_DISTFILES. [14]
- Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]
PR: ports/37596 [1], ports/57259 [2], ports/63216 [3],
ports/89448 [4], ports/89710 [5], ports/88996 [6],
ports/89260 [7], ports/89363 [8], ports/89809 [9],
ports/89853 [10], ports/91086 [11], ports/91710 [12],
ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by: Jay Sachs [1], sem [1, 3, 8, 12],
Andrew Heybey [2], Jamie Jones
, tobez [4], Mark
Andrews [5], edwin [6, 11, 15],
pav [7, 13], Peter Jeremy [9], Ulrich Spoerlein [10],
netchild [11], erwin [14]
Reviewed by: kris, clement (partially)
v. 1.3
date: 2005/12/04 23:35:14; author: edwin; state: Exp; lines: +0 -1
Remove install-info from Makefile, it's automatically done when INFO is defined
v. 1.2
date: 2005/05/24 17:18:48; author: pav; state: Exp; lines: +6 -2
- Update to 1.2.1
PR: ports/81253
Submitted by: NIIMI Satoshi
Approved by: Dominic Mitchell (maintainer)
v. 1.1
date: 2004/11/15 17:56:34; author: pav; state: Exp;
Add slime, a new mode for interacting with common lisp inside emacs.
PR: ports/73919
Submitted by: Dominic Mitchell
=============================================================================
v. 1.8
date: 2007/09/24 07:38:39; author: linimon; state: Exp; lines: +1 -1
Dominic is a new dad, and will be too busy for a while to work on ports.
Congratulations :-)
v. 1.7
date: 2007/09/16 17:40:51; author: anray; state: Exp; lines: +1 -2
editors/slime is compatible with Emacs 22.
Remove EMACS_PORT_NAME to use system default emacs.
PR: ports/115421
Submitted by: NIIMI Satoshi
Approved by: maintainer timeout (1 month 6 days)
v. 1.6
date: 2007/05/19 20:04:16; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.5
date: 2006/11/09 09:14:06; author: anray; state: Exp; lines: +2 -1
Update to 2.0
PR: ports/105325
Submitted by: NIIMI Satoshi
Approved by: maintainer
v. 1.4
date: 2006/01/28 02:11:18; author: linimon; state: Exp; lines: +1 -0
- Fix possibility of "infinite make fork" when "Registering install for ..."
EMACS ports. [1]
- Allow building a port as root using an NFS-mounted /usr/ports if the
server maps root to a UID other than root. [2]
- Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
status rather than success. [3]
- Improve behavior when dealing with versioned dependencies. [4]
- Fix false positives in check-conflicts target. [5]
- Remove obsolete bzip2 code. [6]
- Add physical category net-p2p. [7]
- Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]
- INDEX can now be moved outside of ports tree. [9]
- Add ghostscript-gpl. [10]
- Remove obsolete USE_MESA. [12]
- Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]
- Document ALWAYS_KEEP_DISTFILES. [14]
- Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]
PR: ports/37596 [1], ports/57259 [2], ports/63216 [3],
ports/89448 [4], ports/89710 [5], ports/88996 [6],
ports/89260 [7], ports/89363 [8], ports/89809 [9],
ports/89853 [10], ports/91086 [11], ports/91710 [12],
ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by: Jay Sachs [1], sem [1, 3, 8, 12],
Andrew Heybey [2], Jamie Jones
, tobez [4], Mark
Andrews [5], edwin [6, 11, 15],
pav [7, 13], Peter Jeremy [9], Ulrich Spoerlein [10],
netchild [11], erwin [14]
Reviewed by: kris, clement (partially)
v. 1.3
date: 2005/12/04 23:35:14; author: edwin; state: Exp; lines: +0 -1
Remove install-info from Makefile, it's automatically done when INFO is defined
v. 1.2
date: 2005/05/24 17:18:48; author: pav; state: Exp; lines: +6 -2
- Update to 1.2.1
PR: ports/81253
Submitted by: NIIMI Satoshi
Approved by: Dominic Mitchell (maintainer)
v. 1.1
date: 2004/11/15 17:56:34; author: pav; state: Exp;
Add slime, a new mode for interacting with common lisp inside emacs.
PR: ports/73919
Submitted by: Dominic Mitchell
=============================================================================
v. 1.8
date: 2007/09/24 07:38:39; author: linimon; state: Exp; lines: +1 -1
Dominic is a new dad, and will be too busy for a while to work on ports.
Congratulations :-)
v. 1.7
date: 2007/09/16 17:40:51; author: anray; state: Exp; lines: +1 -2
editors/slime is compatible with Emacs 22.
Remove EMACS_PORT_NAME to use system default emacs.
PR: ports/115421
Submitted by: NIIMI Satoshi
Approved by: maintainer timeout (1 month 6 days)
v. 1.6
date: 2007/05/19 20:04:16; author: flz; state: Exp; lines: +1 -0
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
v. 1.5
date: 2006/11/09 09:14:06; author: anray; state: Exp; lines: +2 -1
Update to 2.0
PR: ports/105325
Submitted by: NIIMI Satoshi
Approved by: maintainer
v. 1.4
date: 2006/01/28 02:11:18; author: linimon; state: Exp; lines: +1 -0
- Fix possibility of "infinite make fork" when "Registering install for ..."
EMACS ports. [1]
- Allow building a port as root using an NFS-mounted /usr/ports if the
server maps root to a UID other than root. [2]
- Make 'BROKEN' and 'IGNORED' ports exit their "make install" with a fail
status rather than success. [3]
- Improve behavior when dealing with versioned dependencies. [4]
- Fix false positives in check-conflicts target. [5]
- Remove obsolete bzip2 code. [6]
- Add physical category net-p2p. [7]
- Don't fetch INDEXFILE if not necessary; respect FETCH_ENV. [8], [11]
- INDEX can now be moved outside of ports tree. [9]
- Add ghostscript-gpl. [10]
- Remove obsolete USE_MESA. [12]
- Force pkg_install tools from ports on FreeBSD 4.10 and older. [13]
- Document ALWAYS_KEEP_DISTFILES. [14]
- Remove USE_REINPLACE from bsd.port.mk USE_DOS2UNIX patch. [15]
PR: ports/37596 [1], ports/57259 [2], ports/63216 [3],
ports/89448 [4], ports/89710 [5], ports/88996 [6],
ports/89260 [7], ports/89363 [8], ports/89809 [9],
ports/89853 [10], ports/91086 [11], ports/91710 [12],
ports/91727 [13], ports/92111 [14], ports/92124 [15]
Submitted by: Jay Sachs [1], sem [1, 3, 8, 12],
Andrew Heybey [2], Jamie Jones
, tobez [4], Mark
Andrews [5], edwin [6, 11, 15],
pav [7, 13], Peter Jeremy [9], Ulrich Spoerlein [10],
netchild [11], erwin [14]
Reviewed by: kris, clement (partially)
v. 1.3
date: 2005/12/04 23:35:14; author: edwin; state: Exp; lines: +0 -1
Remove install-info from Makefile, it's automatically done when INFO is defined
v. 1.2
date: 2005/05/24 17:18:48; author: pav; state: Exp; lines: +6 -2
- Update to 1.2.1
PR: ports/81253
Submitted by: NIIMI Satoshi
Approved by: Dominic Mitchell (maintainer)
v. 1.1
date: 2004/11/15 17:56:34; author: pav; state: Exp;
Add slime, a new mode for interacting with common lisp inside emacs.
PR: ports/73919
Submitted by: Dominic Mitchell
=============================================================================
|