BSD Ports

editors/sly-named-readtables 20191013_19 FreeBSD

Support different readtables in the same file for SLY

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
PD
Categories
editors, elisp
Package size
28.6 KiB, 35.8 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

SystemPortVersion
FreeBSDeditors/sly-named-readtables20191013_19
DragonFlyeditors/sly-named-readtables20191013_17
HardenedBSDeditors/sly-named-readtables20191013_19
GhostBSDeditors/sly-named-readtables20191013_19

Install

Binary package:

pkg install sly-named-readtables

From the ports tree:

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

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

RUN_DEPENDS=	sly-named-readtables>0:editors/sly-named-readtables

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:latest20191013_1920191013_1920191013_620191013_1820191013_19
FreeBSD:14:quarterly20191013_1920191013_19n/a20191013_1720191013_19
FreeBSD:15:latest20191013_1920191013_19n/a20191013_1820191013_18
FreeBSD:15:quarterly20191013_1920191013_19n/an/an/a
FreeBSD:16:latest20191013_1920191013_19n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

  • ${PREFIX}/${EMACS_SITE_LISPDIR}/sly/sly.el : editors/sly

Runtime 1

  • ${PREFIX}/${EMACS_SITE_LISPDIR}/sly/sly.el : editors/sly

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

Build dependencies 2
Run dependencies 2

No port depends on this one.

Configuration

Options name: editors_sly-named-readtables

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
emacs
Service scripts
none
Conflicts with
sly-named-readtables-emacs_*

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'.

Files

pkg-plist 3
  • %%THIS_LISPDIR%%/sly-named-readtables.el
  • %%THIS_LISPDIR%%/slynk-named-readtables.asd
  • %%THIS_LISPDIR%%/slynk-named-readtables.lisp
distinfo 1
FileSizeSHA256
joaotavora-sly-named-readtables-20191013-a5a42674ccffa97ccd5e4e9742beaf3ea719931f_GH0.tar.gz282764ec6067b74a2126ddae5275629358a6d58fe85a4de63717b66b80af121858183

Commit history 0

No commits in the history this site was built from.