editors/slime 2.26.1.9_5 MidnightBSD
Superior Lisp Interaction Mode for Emacs
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- publicdom
- Categories
- editors, elisp
Description
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.
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | editors/slime | 2.26.1.9_5 |
| FreeBSD | editors/slime | 2.26.1.9_16 |
| DragonFly | editors/slime | 2.26.1.9_14 |
| HardenedBSD | editors/slime | 2.26.1.9_16 |
| GhostBSD | editors/slime | 2.26.1.9_16 |
Install
Binary package:
mport install slime${EMACS_PKGNAMESUFFIX}
From mports:
cd /usr/mports/editors/slime && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= slime${EMACS_PKGNAMESUFFIX}>0:editors/slime
Dependencies
As this port's Makefile names them.
Build 1
texinfo>=5.2: print/texinfo
Build dependencies 1
No port depends on this one.
Configuration
Options name: editors_slime
| Option | Default | Description |
|---|---|---|
| DOCS | off |
- USES
- emacs gmake
- Service scripts
- none
Files
pkg-plist 184
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/.github/workflows/ci.yml
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/.gitref
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/bridge.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/bridge.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/inferior-slime.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/inferior-slime.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-asdf.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-asdf.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-autodoc.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-autodoc.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-banner.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-banner.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-clipboard.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-clipboard.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fancy.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-indentation.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-indentation.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-macrostep.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-macrostep.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-media.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-media.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mrepl.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-mrepl.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-package-fu.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-package-fu.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-parse.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-parse.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentations.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-presentations.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-references.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-references.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-repl.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-repl.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scheme.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scheme.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scratch.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-scratch.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-snapshot.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-snapshot.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sprof.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-sprof.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-tramp.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-tramp.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.el
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.elc
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-arglists.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-asdf.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-buffer-streams.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-c-p-c.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-clipboard.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-fancy-inspector.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-fuzzy.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-goo.goo
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-hyperdoc.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-ikarus.ss
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-indentation.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-jolt.k
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-kawa.scm
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-larceny.scm
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-listener-hooks.lisp
- %%EMACS_VERSION_SITE_LISPDIR%%/slime/contrib/swank-macrostep.lisp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| slime-slime-v2.26.1-9-gf368e22a_GH0.tar.gz | 823671 | 1f7ed1b4122bd5190048ce19d3c4346a6c080e77c69272aa39ca68cb04f88c80 |