BSD Ports

editors/sly-named-readtables 20191013_17 DragonFly

Support different readtables in the same file for SLY

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
PD
Categories
editors, elisp
Package size
28.9 KiB, 40.7 KiB installed

Description

sly-named-readtables is an external contrib for SLY that enables different readtables to be active in different parts of the same file.

In the other systems

The newest version among them is 20191013, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyeditors/sly-named-readtables20191013_17 newestnone known-[email protected]-
FreeBSDeditors/sly-named-readtables20191013_19 newestnone known-[email protected]-
HardenedBSDeditors/sly-named-readtables20191013_19 newestno data-[email protected]-
GhostBSDeditors/sly-named-readtables20191013_19 newestno data-[email protected]-

Install

Binary package:

pkg install sly-named-readtables

From DPorts:

cd /usr/dports/editors/sly-named-readtables && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2

No port depends on this one.

Configuration

No options to configure.

Service scripts
none
Flavors
sly-named-readtables-emacs_nox-20191013_17, sly-named-readtables-emacs_canna-20191013_17, sly-named-readtables-emacs_devel-20191013_17, sly-named-readtables-emacs_wayland-20191013_17, sly-named-readtables-emacs_devel_nox-20191013_17

Message after installing

To use the sly-named-readtables contrib, you must:
1. Register sly-named-readtables into SLY.  You just have to add this line to
   some init file:
(require 'sly-named-readtables)
   Doing this is not strictly necessary if you want to automatically activate
   this contrib using `sly-contribs' (see below), but it never hurts.
   This contrib's automatic activation at load was disabled, contrary to what
   upstream does.  Upstream's autoloads file is consequently not necessary, and
   not included in this package.
2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp
   implementation.

If you want sly-named-readtables to be automatically activated on each new SLY
session, put it in the `sly-contribs' list.  E.g., you can add something like
this in some Emacs' init file:
(setq sly-contribs '(sly-fancy sly-named-readtables))
or customize the variable.

To enable it on demand in already running SLY sessions instead, just use the
`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.