BSD Ports

editors/slime 2.26.1.9_16 FreeBSD

Superior Lisp Interaction Mode for Emacs

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PD
Categories
editors, elisp
Package size
555.1 KiB, 2773.0 KiB installed

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

SystemPortVersion
FreeBSDeditors/slime2.26.1.9_16
DragonFlyeditors/slime2.26.1.9_14
MidnightBSDeditors/slime2.26.1.9_5

Install

Binary package:

pkg install slime

From the ports tree:

cd /usr/ports/editors/slime/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	slime>0:editors/slime

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.26.1.9_162.26.1.9_162.26.1.9_62.26.1.9_152.26.1.9_16
FreeBSD:14:quarterly2.26.1.9_162.26.1.9_16n/a2.26.1.9_142.26.1.9_16
FreeBSD:15:latest2.26.1.9_162.26.1.9_16n/a2.26.1.9_152.26.1.9_15
FreeBSD:15:quarterly2.26.1.9_162.26.1.9_16n/an/an/a
FreeBSD:16:latest2.26.1.9_162.26.1.9_16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 1

No port depends on this one.

Configuration

Options name: editors_slime

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
emacs gmake
Service scripts
none
Conflicts with
slime-emacs_*

Message after installing

To activate SLIME, add these lines to your Emacs initialization.

(setq inferior-lisp-program "PATH_TO_YOUR_LISP_BINARY")
(add-to-list 'load-path
             "/usr/local/share/emacs/site-lisp/slime"
             "/usr/local/share/emacs/site-lisp/slime/contrib")
(require 'slime)
(slime-setup '(slime-repl))

===>   NOTICE:

The slime port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 126
  • %%EMACS_SITE_LISPDIR%%/slime/.github/workflows/ci.yml
  • %%EMACS_SITE_LISPDIR%%/slime/.gitref
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/bridge.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/inferior-slime.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-asdf.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-autodoc.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-banner.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-buffer-streams.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-c-p-c.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-cl-indent.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-clipboard.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-compiler-notes-tree.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-editing-commands.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-enclosing-context.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy-inspector.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy-trace.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fancy.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fontifying-fu.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-fuzzy.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-highlight-edits.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-hyperdoc.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-indentation.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-listener-hooks.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-macrostep.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-mdot-fu.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-media.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-mrepl.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-package-fu.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-parse.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-presentation-streams.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-presentations.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-quicklisp.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-references.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-repl.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-sbcl-exts.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-scheme.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-scratch.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-snapshot.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-sprof.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-trace-dialog.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-tramp.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-typeout-frame.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/slime-xref-browser.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-arglists.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-asdf.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-buffer-streams.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-c-p-c.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-clipboard.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-fancy-inspector.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-fuzzy.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-goo.goo
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-hyperdoc.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-ikarus.ss
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-indentation.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-jolt.k
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-kawa.scm
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-larceny.scm
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-listener-hooks.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-macrostep.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-media.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mit-scheme.scm
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mlworks.sml
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-mrepl.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-package-fu.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-presentation-streams.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-presentations.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-quicklisp.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-r6rs.scm
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-repl.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-sbcl-exts.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-snapshot.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-sprof.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-trace-dialog.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank-util.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/swank.rb
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-autodoc-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-c-p-c-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-cl-indent-test.txt
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-enclosing-context-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-fontifying-fu-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-indentation-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-macrostep-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-mdot-fu-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-parse-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-presentations-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/contrib/test/slime-repl-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/lib/.nosearch
  • %%EMACS_SITE_LISPDIR%%/slime/lib/cl-lib.el
  • %%EMACS_SITE_LISPDIR%%/slime/lib/ert-x.el
  • %%EMACS_SITE_LISPDIR%%/slime/lib/ert.el
  • %%EMACS_SITE_LISPDIR%%/slime/lib/hyperspec.el
  • %%EMACS_SITE_LISPDIR%%/slime/lib/macrostep.el
  • %%EMACS_SITE_LISPDIR%%/slime/metering.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/nregex.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/packages.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/sbcl-pprint-patch.lisp
  • %%EMACS_SITE_LISPDIR%%/slime/slime-autoloads.el
  • %%EMACS_SITE_LISPDIR%%/slime/slime-tests.el
  • %%EMACS_SITE_LISPDIR%%/slime/slime.el
  • %%EMACS_SITE_LISPDIR%%/slime/start-swank.lisp

The first 100 are listed.

distinfo 1
FileSizeSHA256
slime-slime-v2.26.1-9-gf368e22a_GH0.tar.gz8236711f7ed1b4122bd5190048ce19d3c4346a6c080e77c69272aa39ca68cb04f88c80

Commit history 0

No commits in the history this site was built from.