FreeBSD Bugzilla – Attachment 223270 Details for
Bug 253993
[NEW PORT] editors/sly-named-readtables: SLY support for multiple named readtables in the same file
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
SVN diff from ports' root v2
editors_sly-named-readtables.patch (text/plain), 7.41 KB, created by
Olivier Certner
on 2021-03-14 22:44:13 UTC
(
hide
)
Description:
SVN diff from ports' root v2
Filename:
MIME Type:
Creator:
Olivier Certner
Created:
2021-03-14 22:44:13 UTC
Size:
7.41 KB
patch
obsolete
>Index: editors/sly-named-readtables/Makefile >=================================================================== >--- editors/sly-named-readtables/Makefile (nonexistent) >+++ editors/sly-named-readtables/Makefile (copie de travail) >@@ -0,0 +1,58 @@ >+# $FreeBSD$ >+ >+PORTNAME= sly-named-readtables >+PORTVERSION= 20191013 >+CATEGORIES= editors elisp >+PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX} >+ >+MAINTAINER= olce.freebsd.ports@certner.fr >+COMMENT= Support different readtables in the same file for SLY >+ >+LICENSE= PD >+ >+MY_DEPENDS= ${PREFIX}/${EMACS_VERSION_SITE_LISPDIR}/sly/sly.el:editors/sly >+BUILD_DEPENDS= ${MY_DEPENDS} >+RUN_DEPENDS= ${MY_DEPENDS} >+ >+USES= emacs >+USE_GITHUB= yes >+GH_ACCOUNT= joaotavora >+GH_TAGNAME= a5a42674ccffa97ccd5e4e9742beaf3ea719931f >+ >+NO_ARCH= yes >+ >+EMACS_COMPILE= ${EMACS_CMD} --batch --no-site-file -L ${WRKSRC} -f batch-byte-compile >+ >+PLIST_THIS_LISPDIR= ${EMACS_VERSION_SITE_LISPDIR}/${PORTNAME} >+THIS_LISPDIR= ${PREFIX}/${PLIST_THIS_LISPDIR} >+PLIST_SUB+= THIS_LISPDIR=${PLIST_THIS_LISPDIR} >+ >+# File is buggy and can't be used as documented upstream >+EXCLUDED_FILES= ${PORTNAME}-autoloads.el >+ >+OPTIONS_DEFINE= DOCS EXAMPLES >+ >+PORTDOCS= README.md screenshot.png >+PORTEXAMPLES= example.lisp >+ >+do-build: >+ cd ${WRKSRC} && ${EMACS_COMPILE} sly-*.el >+ >+do-install: >+ @${MKDIR} ${STAGEDIR}${THIS_LISPDIR} >+ (cd ${WRKSRC} && \ >+ ${COPYTREE_SHARE} . ${STAGEDIR}${THIS_LISPDIR} \ >+ "! ( -depth 1 ( ${EXCLUDED_FILES:C/^(.*)$/-name \1 -o/} \ >+ ${PORTDOCS:C/^(.*)$/-name \1 -o/} \ >+ ${PORTEXAMPLES:C/^(.*)$/-name \1 -o/} \ >+ -name LICENSE -o -name *\.md -o -name \.[^.]* ) )") >+ >+post-install-DOCS-on: >+ ${MKDIR} ${STAGEDIR}${DOCSDIR} >+ ${INSTALL_DATA} ${PORTDOCS:%=${WRKSRC}/%} ${STAGEDIR}${DOCSDIR} >+ >+post-install-EXAMPLES-on: >+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} >+ ${INSTALL_DATA} ${PORTEXAMPLES:%=${WRKSRC}/%} ${STAGEDIR}${EXAMPLESDIR} >+ >+.include <bsd.port.mk> > >Property changes on: editors/sly-named-readtables/Makefile >___________________________________________________________________ >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:keywords >## -0,0 +1 ## >+FreeBSD=%H >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-named-readtables/distinfo >=================================================================== >--- editors/sly-named-readtables/distinfo (nonexistent) >+++ editors/sly-named-readtables/distinfo (copie de travail) >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1613660267 >+SHA256 (joaotavora-sly-named-readtables-20191013-a5a42674ccffa97ccd5e4e9742beaf3ea719931f_GH0.tar.gz) = 4ec6067b74a2126ddae5275629358a6d58fe85a4de63717b66b80af121858183 >+SIZE (joaotavora-sly-named-readtables-20191013-a5a42674ccffa97ccd5e4e9742beaf3ea719931f_GH0.tar.gz) = 28276 > >Property changes on: editors/sly-named-readtables/distinfo >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-named-readtables/files/patch-sly-named-readtables.el >=================================================================== >--- editors/sly-named-readtables/files/patch-sly-named-readtables.el (nonexistent) >+++ editors/sly-named-readtables/files/patch-sly-named-readtables.el (copie de travail) >@@ -0,0 +1,12 @@ >+--- sly-named-readtables.el.orig 2019-10-13 21:38:43 UTC >++++ sly-named-readtables.el >+@@ -107,9 +107,5 @@ >+ (defun sly-named-readtables--pass-readtable () >+ (list :named-readtable (sly-named-readtables--grok-current-table))) >+ >+-;;;###autoload >+-(with-eval-after-load 'sly >+- (add-to-list 'sly-contribs 'sly-named-readtables 'append)) >+- >+ (provide 'sly-named-readtables) >+ ;;; sly-named-readtables.el ends here > >Property changes on: editors/sly-named-readtables/files/patch-sly-named-readtables.el >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-named-readtables/pkg-descr >=================================================================== >--- editors/sly-named-readtables/pkg-descr (nonexistent) >+++ editors/sly-named-readtables/pkg-descr (copie de travail) >@@ -0,0 +1,4 @@ >+sly-named-readtables is an external contrib for SLY that enables >+different readtables to be active in different parts of the same file. >+ >+WWW: https://github.com/joaotavora/sly-named-readtables > >Property changes on: editors/sly-named-readtables/pkg-descr >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-named-readtables/pkg-message >=================================================================== >--- editors/sly-named-readtables/pkg-message (nonexistent) >+++ editors/sly-named-readtables/pkg-message (copie de travail) >@@ -0,0 +1,26 @@ >+[ >+{ type: install >+ message: <<EOM >+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'. >+EOM >+} >+] > >Property changes on: editors/sly-named-readtables/pkg-message >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: editors/sly-named-readtables/pkg-plist >=================================================================== >--- editors/sly-named-readtables/pkg-plist (nonexistent) >+++ editors/sly-named-readtables/pkg-plist (copie de travail) >@@ -0,0 +1,4 @@ >+%%THIS_LISPDIR%%/sly-named-readtables.el >+%%THIS_LISPDIR%%/sly-named-readtables.elc >+%%THIS_LISPDIR%%/slynk-named-readtables.asd >+%%THIS_LISPDIR%%/slynk-named-readtables.lisp > >Property changes on: editors/sly-named-readtables/pkg-plist >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 253993
:
222947
| 223270