pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/math/ess



Module Name:    pkgsrc
Committed By:   markd
Date:           Wed Oct  7 19:55:20 UTC 2026

Modified Files:
        pkgsrc/math/ess: Makefile PLIST distinfo
Added Files:
        pkgsrc/math/ess/patches: patch-doc_installation.texi
            patch-doc_newfeat.texi patch-lisp_ess-site.el
            patch-test_ess-test.el
Removed Files:
        pkgsrc/math/ess/patches: patch-aa patch-ab

Log Message:
ess: update to 26.05.0

14 years worth of updates.


To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 pkgsrc/math/ess/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/math/ess/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/math/ess/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/math/ess/patches/patch-aa \
    pkgsrc/math/ess/patches/patch-ab
cvs rdiff -u -r0 -r1.1 pkgsrc/math/ess/patches/patch-doc_installation.texi \
    pkgsrc/math/ess/patches/patch-doc_newfeat.texi \
    pkgsrc/math/ess/patches/patch-lisp_ess-site.el \
    pkgsrc/math/ess/patches/patch-test_ess-test.el

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/math/ess/Makefile
diff -u pkgsrc/math/ess/Makefile:1.39 pkgsrc/math/ess/Makefile:1.40
--- pkgsrc/math/ess/Makefile:1.39       Fri Sep 25 09:48:11 2026
+++ pkgsrc/math/ess/Makefile    Wed Oct  7 19:55:20 2026
@@ -1,15 +1,20 @@
-# $NetBSD: Makefile,v 1.39 2026/09/25 09:48:11 wiz Exp $
+# $NetBSD: Makefile,v 1.40 2026/10/07 19:55:20 markd Exp $
 
-DISTNAME=      ess-13.09-1
-PKGNAME=       ${EMACS_PKGNAME_PREFIX}${DISTNAME:S/-1$/.1/}
-PKGREVISION=   10
+DISTNAME=      ess-26.05.0
+PKGNAME=       ${EMACS_PKGNAME_PREFIX}${DISTNAME}
 CATEGORIES=    math
-MASTER_SITES=  http://ess.r-project.org/downloads/ess/
-EXTRACT_SUFX=  .tgz
+MASTER_SITES=  https://ess.r-project.org/
+DIST_SUBDIR=   ${DISTNAME}
+DISTFILES=     ${DEFAULT_DISTFILES} julia-mode.el julia-mode-latexsubs.el
+SITES.julia-mode.el= \
+       https://raw.githubusercontent.com/JuliaEditorSupport/julia-emacs/refs/heads/master/
+SITES.julia-mode-latexsubs.el= \
+       https://raw.githubusercontent.com/JuliaEditorSupport/julia-emacs/refs/heads/master/
 
-MAINTAINER=    markd%NetBSD.org@localhost
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://ess.r-project.org/
 COMMENT=       Emacs Speaks Statistics
+LICENSE=       gnu-gpl-v3
 
 USE_TOOLS+=    makeinfo perl gmake
 EMACS_MODULES= base
@@ -21,32 +26,28 @@ MAKE_JOBS_SAFE=     no
 MAKE_ENV+=     LISPDIR=${EMACS_LISPPREFIX}/ess
 MAKEFLAGS+=    EMACS=${EMACS_BIN:Q}
 
-SUBST_CLASSES+=                etcdir
-SUBST_STAGE.etcdir=    pre-patch
-SUBST_FILES.etcdir=    lisp/ess-site.el
-SUBST_SED.etcdir=      -e 's,"./etc/"),"./etc/" "../../../ess/"),'
-
 INSTALLATION_DIRS=     ${EMACS_INFOPREFIX} ${EMACS_LISPPREFIX}/ess
 INSTALLATION_DIRS+=    ${EMACS_ETCPREFIX}/ess ${EMACS_ETCPREFIX}/ess/icons
 INSTALLATION_DIRS+=    ${EMACS_ETCPREFIX}/ess/ESSR/R
 
 post-extract:
-       cd ${WRKSRC} && chmod u+w doc/*/
+       cp ${WRKDIR}/julia-mode*.el ${WRKSRC}/lisp/
 
 do-install:
        cd ${WRKSRC}/lisp && ${INSTALL_DATA} *.el*                      \
                ${DESTDIR}${EMACS_LISPPREFIX}/ess
+       rm ${DESTDIR}${EMACS_LISPPREFIX}/ess/*.orig
        cd ${WRKSRC}/doc/info; for f in ess.info ess.info-[0-9]*; do    \
                ${TEST} ! -f "$$f" ||                                   \
                ${INSTALL_DATA} "$$f" ${DESTDIR}${EMACS_INFOPREFIX};    \
         done
        cd ${WRKSRC}/etc && ${INSTALL_DATA} icons/*.xpm                 \
                ${DESTDIR}${EMACS_ETCPREFIX}/ess/icons
-       cd ${WRKSRC}/etc && ${INSTALL_DATA} *.S                         \
+       cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-julia.jl              \
                ${DESTDIR}${EMACS_ETCPREFIX}/ess
        cd ${WRKSRC}/etc && ${INSTALL_SCRIPT} ess-sas-sh-command        \
                ${DESTDIR}${EMACS_ETCPREFIX}/ess
-       cd ${WRKSRC}/etc/ESSR && ${INSTALL_DATA} LOADREMOTE VERSION     \
+       cd ${WRKSRC}/etc/ESSR && ${INSTALL_DATA} BUILDESSR LOADREMOTE   \
                ${DESTDIR}${EMACS_ETCPREFIX}/ess/ESSR
        cd ${WRKSRC}/etc/ESSR/R && ${INSTALL_DATA} *.R .*.R             \
                ${DESTDIR}${EMACS_ETCPREFIX}/ess/ESSR/R

Index: pkgsrc/math/ess/PLIST
diff -u pkgsrc/math/ess/PLIST:1.9 pkgsrc/math/ess/PLIST:1.10
--- pkgsrc/math/ess/PLIST:1.9   Wed Feb 19 09:19:01 2014
+++ pkgsrc/math/ess/PLIST       Wed Oct  7 19:55:20 2026
@@ -1,101 +1,52 @@
-@comment $NetBSD: PLIST,v 1.9 2014/02/19 09:19:01 markd Exp $
+@comment $NetBSD: PLIST,v 1.10 2026/10/07 19:55:20 markd Exp $
 ${EMACS_INFOPREFIX}/ess.info
-${EMACS_LISPPREFIX}/ess/ess-arc-d.el
-${EMACS_LISPPREFIX}/ess/ess-arc-d.elc
+${EMACS_LISPPREFIX}/ess/ess-autoloads.el
 ${EMACS_LISPPREFIX}/ess/ess-bugs-d.el
 ${EMACS_LISPPREFIX}/ess/ess-bugs-d.elc
 ${EMACS_LISPPREFIX}/ess/ess-bugs-l.el
 ${EMACS_LISPPREFIX}/ess/ess-bugs-l.elc
-${EMACS_LISPPREFIX}/ess/ess-comp.el
-${EMACS_LISPPREFIX}/ess/ess-comp.elc
-${EMACS_LISPPREFIX}/ess/ess-compat.el
-${EMACS_LISPPREFIX}/ess/ess-compat.elc
 ${EMACS_LISPPREFIX}/ess/ess-custom.el
 ${EMACS_LISPPREFIX}/ess/ess-custom.elc
-${EMACS_LISPPREFIX}/ess/ess-dde.el
-${EMACS_LISPPREFIX}/ess/ess-dde.elc
-${EMACS_LISPPREFIX}/ess/ess-debug.el
-${EMACS_LISPPREFIX}/ess/ess-developer.el
-${EMACS_LISPPREFIX}/ess/ess-developer.elc
-${EMACS_LISPPREFIX}/ess/ess-eldoc.el
-${EMACS_LISPPREFIX}/ess/ess-eldoc.elc
-${EMACS_LISPPREFIX}/ess/ess-font-lock.el
-${EMACS_LISPPREFIX}/ess/ess-font-lock.elc
 ${EMACS_LISPPREFIX}/ess/ess-gretl.el
 ${EMACS_LISPPREFIX}/ess/ess-gretl.elc
 ${EMACS_LISPPREFIX}/ess/ess-help.el
 ${EMACS_LISPPREFIX}/ess/ess-help.elc
 ${EMACS_LISPPREFIX}/ess/ess-inf.el
 ${EMACS_LISPPREFIX}/ess/ess-inf.elc
-${EMACS_LISPPREFIX}/ess/ess-install.el
-${EMACS_LISPPREFIX}/ess/ess-jags-d.el
-${EMACS_LISPPREFIX}/ess/ess-jags-d.elc
 ${EMACS_LISPPREFIX}/ess/ess-julia.el
 ${EMACS_LISPPREFIX}/ess/ess-julia.elc
-${EMACS_LISPPREFIX}/ess/ess-lsp-l.el
-${EMACS_LISPPREFIX}/ess/ess-lsp-l.elc
-${EMACS_LISPPREFIX}/ess/ess-menu.el
-${EMACS_LISPPREFIX}/ess/ess-menu.elc
 ${EMACS_LISPPREFIX}/ess/ess-mode.el
 ${EMACS_LISPPREFIX}/ess/ess-mode.elc
-${EMACS_LISPPREFIX}/ess/ess-mouse.el
-${EMACS_LISPPREFIX}/ess/ess-mouse.elc
-${EMACS_LISPPREFIX}/ess/ess-noweb-font-lock-mode.el
-${EMACS_LISPPREFIX}/ess/ess-noweb-font-lock-mode.elc
-${EMACS_LISPPREFIX}/ess/ess-noweb-mode.el
-${EMACS_LISPPREFIX}/ess/ess-noweb-mode.elc
-${EMACS_LISPPREFIX}/ess/ess-noweb.el
-${EMACS_LISPPREFIX}/ess/ess-noweb.elc
-${EMACS_LISPPREFIX}/ess/ess-omg-d.el
-${EMACS_LISPPREFIX}/ess/ess-omg-d.elc
-${EMACS_LISPPREFIX}/ess/ess-omg-l.el
-${EMACS_LISPPREFIX}/ess/ess-omg-l.elc
-${EMACS_LISPPREFIX}/ess/ess-r-a.el
-${EMACS_LISPPREFIX}/ess/ess-r-args.el
-${EMACS_LISPPREFIX}/ess/ess-r-args.elc
-${EMACS_LISPPREFIX}/ess/ess-r-d.el
-${EMACS_LISPPREFIX}/ess/ess-r-d.elc
-${EMACS_LISPPREFIX}/ess/ess-r-gui.el
+${EMACS_LISPPREFIX}/ess/ess-r-completion.el
+${EMACS_LISPPREFIX}/ess/ess-r-completion.elc
+${EMACS_LISPPREFIX}/ess/ess-r-flymake.el
+${EMACS_LISPPREFIX}/ess/ess-r-flymake.elc
+${EMACS_LISPPREFIX}/ess/ess-r-mode.el
+${EMACS_LISPPREFIX}/ess/ess-r-mode.elc
+${EMACS_LISPPREFIX}/ess/ess-r-package.el
+${EMACS_LISPPREFIX}/ess/ess-r-package.elc
+${EMACS_LISPPREFIX}/ess/ess-r-syntax.el
+${EMACS_LISPPREFIX}/ess/ess-r-syntax.elc
+${EMACS_LISPPREFIX}/ess/ess-r-xref.el
+${EMACS_LISPPREFIX}/ess/ess-r-xref.elc
 ${EMACS_LISPPREFIX}/ess/ess-rd.el
 ${EMACS_LISPPREFIX}/ess/ess-rd.elc
 ${EMACS_LISPPREFIX}/ess/ess-rdired.el
 ${EMACS_LISPPREFIX}/ess/ess-rdired.elc
 ${EMACS_LISPPREFIX}/ess/ess-roxy.el
 ${EMACS_LISPPREFIX}/ess/ess-roxy.elc
-${EMACS_LISPPREFIX}/ess/ess-rutils.el
-${EMACS_LISPPREFIX}/ess/ess-rutils.elc
-${EMACS_LISPPREFIX}/ess/ess-s-l.el
-${EMACS_LISPPREFIX}/ess/ess-s-l.elc
-${EMACS_LISPPREFIX}/ess/ess-s3-d.el
-${EMACS_LISPPREFIX}/ess/ess-s3-d.elc
-${EMACS_LISPPREFIX}/ess/ess-s4-d.el
-${EMACS_LISPPREFIX}/ess/ess-s4-d.elc
+${EMACS_LISPPREFIX}/ess/ess-s-lang.el
+${EMACS_LISPPREFIX}/ess/ess-s-lang.elc
 ${EMACS_LISPPREFIX}/ess/ess-sas-a.el
 ${EMACS_LISPPREFIX}/ess/ess-sas-a.elc
 ${EMACS_LISPPREFIX}/ess/ess-sas-d.el
 ${EMACS_LISPPREFIX}/ess/ess-sas-d.elc
 ${EMACS_LISPPREFIX}/ess/ess-sas-l.el
 ${EMACS_LISPPREFIX}/ess/ess-sas-l.elc
-${EMACS_LISPPREFIX}/ess/ess-send.el
-${EMACS_LISPPREFIX}/ess/ess-send2.el
 ${EMACS_LISPPREFIX}/ess/ess-site.el
 ${EMACS_LISPPREFIX}/ess/ess-site.elc
-${EMACS_LISPPREFIX}/ess/ess-sp3-d.el
-${EMACS_LISPPREFIX}/ess/ess-sp3-d.elc
-${EMACS_LISPPREFIX}/ess/ess-sp4-d.el
-${EMACS_LISPPREFIX}/ess/ess-sp4-d.elc
-${EMACS_LISPPREFIX}/ess/ess-sp5-d.el
-${EMACS_LISPPREFIX}/ess/ess-sp5-d.elc
 ${EMACS_LISPPREFIX}/ess/ess-sp6-d.el
 ${EMACS_LISPPREFIX}/ess/ess-sp6-d.elc
-${EMACS_LISPPREFIX}/ess/ess-sp6w-d.el
-${EMACS_LISPPREFIX}/ess/ess-sp6w-d.elc
-${EMACS_LISPPREFIX}/ess/ess-sta-d.el
-${EMACS_LISPPREFIX}/ess/ess-sta-d.elc
-${EMACS_LISPPREFIX}/ess/ess-sta-l.el
-${EMACS_LISPPREFIX}/ess/ess-sta-l.elc
-${EMACS_LISPPREFIX}/ess/ess-swv.el
-${EMACS_LISPPREFIX}/ess/ess-swv.elc
 ${EMACS_LISPPREFIX}/ess/ess-toolbar.el
 ${EMACS_LISPPREFIX}/ess/ess-toolbar.elc
 ${EMACS_LISPPREFIX}/ess/ess-tracebug.el
@@ -104,32 +55,26 @@ ${EMACS_LISPPREFIX}/ess/ess-trns.el
 ${EMACS_LISPPREFIX}/ess/ess-trns.elc
 ${EMACS_LISPPREFIX}/ess/ess-utils.el
 ${EMACS_LISPPREFIX}/ess/ess-utils.elc
-${EMACS_LISPPREFIX}/ess/ess-vst-d.el
-${EMACS_LISPPREFIX}/ess/ess-vst-d.elc
-${EMACS_LISPPREFIX}/ess/ess-xls-d.el
-${EMACS_LISPPREFIX}/ess/ess-xls-d.elc
 ${EMACS_LISPPREFIX}/ess/ess.el
 ${EMACS_LISPPREFIX}/ess/ess.elc
 ${EMACS_LISPPREFIX}/ess/essd-els.el
 ${EMACS_LISPPREFIX}/ess/essd-els.elc
-${EMACS_LISPPREFIX}/ess/make-regexp.el
-${EMACS_LISPPREFIX}/ess/make-regexp.elc
-${EMACS_LISPPREFIX}/ess/mouseme.el
-${EMACS_LISPPREFIX}/ess/mouseme.elc
-${EMACS_LISPPREFIX}/ess/msdos.el
-${EMACS_LISPPREFIX}/ess/msdos.elc
+${EMACS_LISPPREFIX}/ess/julia-mode-latexsubs.el
+${EMACS_LISPPREFIX}/ess/julia-mode-latexsubs.elc
+${EMACS_LISPPREFIX}/ess/julia-mode.el
+${EMACS_LISPPREFIX}/ess/julia-mode.elc
+${EMACS_ETCPREFIX}/ess/ESSR/BUILDESSR
 ${EMACS_ETCPREFIX}/ess/ESSR/LOADREMOTE
 ${EMACS_ETCPREFIX}/ess/ESSR/R/.basic.R
 ${EMACS_ETCPREFIX}/ess/ESSR/R/.load.R
 ${EMACS_ETCPREFIX}/ess/ESSR/R/completion.R
 ${EMACS_ETCPREFIX}/ess/ESSR/R/debug.R
-${EMACS_ETCPREFIX}/ess/ESSR/R/developer.R
 ${EMACS_ETCPREFIX}/ess/ESSR/R/misc.R
-${EMACS_ETCPREFIX}/ess/ESSR/VERSION
-${EMACS_ETCPREFIX}/ess/ess-s4.S
+${EMACS_ETCPREFIX}/ess/ESSR/R/mpi.R
+${EMACS_ETCPREFIX}/ess/ESSR/R/ns-eval.R
+${EMACS_ETCPREFIX}/ess/ESSR/R/pkg.R
+${EMACS_ETCPREFIX}/ess/ess-julia.jl
 ${EMACS_ETCPREFIX}/ess/ess-sas-sh-command
-${EMACS_ETCPREFIX}/ess/ess-sp3.S
-${EMACS_ETCPREFIX}/ess/function-outline.S
 ${EMACS_ETCPREFIX}/ess/icons/rbuffer.xpm
 ${EMACS_ETCPREFIX}/ess/icons/rfunction.xpm
 ${EMACS_ETCPREFIX}/ess/icons/rline.xpm

Index: pkgsrc/math/ess/distinfo
diff -u pkgsrc/math/ess/distinfo:1.8 pkgsrc/math/ess/distinfo:1.9
--- pkgsrc/math/ess/distinfo:1.8        Tue Oct 26 10:55:39 2021
+++ pkgsrc/math/ess/distinfo    Wed Oct  7 19:55:20 2026
@@ -1,7 +1,15 @@
-$NetBSD: distinfo,v 1.8 2021/10/26 10:55:39 nia Exp $
+$NetBSD: distinfo,v 1.9 2026/10/07 19:55:20 markd Exp $
 
-BLAKE2s (ess-13.09-1.tgz) = dff3171643c868ac0973f97f3d63d4af049ff3a2175da5f26f0b62b7db360e2e
-SHA512 (ess-13.09-1.tgz) = 846dccb032cb0780fece51c6647dc3e19d737c8b89a36f3bd0509eea7ea3f75a8d50f05f6d00744dc3253b16e40d1ee38190d9e452f3bcb6545379c059e1f7c5
-Size (ess-13.09-1.tgz) = 3331643 bytes
-SHA1 (patch-aa) = 2e2c39c4c98e37cbbb968d605afd3d98a4199e68
-SHA1 (patch-ab) = 22673b8f70ac9ba952d9e23eb9ca3fcbb18e371b
+BLAKE2s (ess-26.05.0/ess-26.05.0.tar.gz) = d20e8a9549cd7f8cbabba851bf641bc1dff61172e8f230b059c5d33422e4a9b8
+SHA512 (ess-26.05.0/ess-26.05.0.tar.gz) = bd687e43faff7d923cefb1553ea2de4ee5002eeeb9c820919c872c9c2c670052e0709360d7e3ffe34628ada0ca208f67a2e6dc24e2547f604d4841d6557e4aab
+Size (ess-26.05.0/ess-26.05.0.tar.gz) = 802751 bytes
+BLAKE2s (ess-26.05.0/julia-mode-latexsubs.el) = 5c9fa1861ac5947a90052dda468249349aed421c9201aa62d9dace3c1ba23a7f
+SHA512 (ess-26.05.0/julia-mode-latexsubs.el) = 6414c08a8589f5b105f4bd1733f1f722cd12d8f118ba71167958e75fcc2bb13690abce6c2ebd0063ad44dbba95fa26191b8317ae32d7523e394ec1dd719f9b25
+Size (ess-26.05.0/julia-mode-latexsubs.el) = 453405 bytes
+BLAKE2s (ess-26.05.0/julia-mode.el) = 29a7e781954274e111c04f406836f18c2378073ff50af57e6b501af999a91bb1
+SHA512 (ess-26.05.0/julia-mode.el) = cd1eab18fab0e2c850227f1c4d9e1398ffa3464c74007ec13d6130706268d9741c3badd2d4d7e036041ace169ee6013f1acbd346faa1473a17e7ea0289088ea8
+Size (ess-26.05.0/julia-mode.el) = 45682 bytes
+SHA1 (patch-doc_installation.texi) = 42eae4365abb818482af48426d7bc6ec84084ca1
+SHA1 (patch-doc_newfeat.texi) = 51a43f95839d63d9fe331168d94e10970b200039
+SHA1 (patch-lisp_ess-site.el) = 6d19a7cd018a4f6ee7badb0e748da4c87e8ac665
+SHA1 (patch-test_ess-test.el) = 0d6516a336553487d09a69ecd4ae9c36d51f6940

Added files:

Index: pkgsrc/math/ess/patches/patch-doc_installation.texi
diff -u /dev/null pkgsrc/math/ess/patches/patch-doc_installation.texi:1.1
--- /dev/null   Wed Oct  7 19:55:20 2026
+++ pkgsrc/math/ess/patches/patch-doc_installation.texi Wed Oct  7 19:55:20 2026
@@ -0,0 +1,42 @@
+$NetBSD: patch-doc_installation.texi,v 1.1 2026/10/07 19:55:20 markd Exp $
+
+Fix some makeinfo complaints
+
+--- doc/installation.texi.orig 2026-05-26 14:29:02.000000000 +0000
++++ doc/installation.texi
+@@ -13,7 +13,7 @@ you. See @ref{Activating and Loading ESS
+ * Check Installation::
+ @end menu
+ 
+-@node Installing from a third-party repository, Installing from source
++@node Installing from a third-party repository, Installing from source, , Installation
+ @section Installing from a third-party repository
+ 
+ ESS is packaged by many third party repositories. Many GNU/Linux
+@@ -31,7 +31,7 @@ After installing, users should make sure
+ each Emacs session. See @ref{Activating and Loading ESS}. Depending on
+ install method, this may be taken care of automatically.
+ 
+-@node Installing from source, Activating and Loading ESS, Installing from a third-party repository
++@node Installing from source, Activating and Loading ESS, Installing from a third-party repository, Installation
+ @section Installing from source
+ 
+ Stable versions of ESS are available at the
+@@ -76,7 +76,7 @@ run correctly on macOS, you will need to
+ path in @file{Makeconf}. The necessary code and instructions are
+ commented in that file.
+ 
+-@node Activating and Loading ESS, Check Installation, Installing from source
++@node Activating and Loading ESS, Check Installation, Installing from source, Installation
+ @section Activating and Loading ESS
+ 
+ After installing ESS, you must activate or load it each Emacs session.
+@@ -114,7 +114,7 @@ or
+ In your configuration file, depending on whether you want all ESS
+ features or only R related features.
+ 
+-@node Check Installation,  , Activating and Loading ESS
++@node Check Installation,  , Activating and Loading ESS, Installation
+ @section Check Installation
+ Restart Emacs and check that ESS was loaded from a correct
+ location with @code{M-x ess-version}.
Index: pkgsrc/math/ess/patches/patch-doc_newfeat.texi
diff -u /dev/null pkgsrc/math/ess/patches/patch-doc_newfeat.texi:1.1
--- /dev/null   Wed Oct  7 19:55:20 2026
+++ pkgsrc/math/ess/patches/patch-doc_newfeat.texi      Wed Oct  7 19:55:20 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-doc_newfeat.texi,v 1.1 2026/10/07 19:55:20 markd Exp $
+
+Fix some makeinfo complaints
+
+--- doc/newfeat.texi.orig      2026-05-26 14:29:02.000000000 +0000
++++ doc/newfeat.texi
+@@ -446,7 +446,7 @@ See the documentation for details.
+ This avoids spurious fontification, especially in the output buffer
+ where `in` is a common English word.
+ 
+-@item @ESS: Font-lock keywords are now generated lazily.
++@item @ESS{}: Font-lock keywords are now generated lazily.
+ That means you can now add or remove keywords from variables like
+ @code{ess-R-keywords} in your Emacs configuration file after loading
+ ESS (i.e. in the @code{:config} section for @code{use-package} users).
Index: pkgsrc/math/ess/patches/patch-lisp_ess-site.el
diff -u /dev/null pkgsrc/math/ess/patches/patch-lisp_ess-site.el:1.1
--- /dev/null   Wed Oct  7 19:55:20 2026
+++ pkgsrc/math/ess/patches/patch-lisp_ess-site.el      Wed Oct  7 19:55:20 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-lisp_ess-site.el,v 1.1 2026/10/07 19:55:20 markd Exp $
+
+ess-jags-d in obsolete since 2026-03-23
+
+--- lisp/ess-site.el.orig      2026-05-26 14:29:02.000000000 +0000
++++ lisp/ess-site.el
+@@ -57,7 +57,7 @@
+ (require 'essd-els) ;; ess-remote
+ (require 'ess-sas-d)
+ (require 'ess-bugs-d)
+-(require 'ess-jags-d)
++;;(require 'ess-jags-d)  ; -> in ./obsolete/ since 2026-03-23, commit c3960e0
+ (require 'ess-toolbar)
+ 
+ (provide 'ess-site)
Index: pkgsrc/math/ess/patches/patch-test_ess-test.el
diff -u /dev/null pkgsrc/math/ess/patches/patch-test_ess-test.el:1.1
--- /dev/null   Wed Oct  7 19:55:20 2026
+++ pkgsrc/math/ess/patches/patch-test_ess-test.el      Wed Oct  7 19:55:20 2026
@@ -0,0 +1,17 @@
+$NetBSD: patch-test_ess-test.el,v 1.1 2026/10/07 19:55:20 markd Exp $
+
+ess-jags-mode in ./obsolete/ since 2026-03-23
+
+--- test/ess-test.el.orig      2026-05-26 14:29:02.000000000 +0000
++++ test/ess-test.el
+@@ -36,8 +36,8 @@
+ (ert-deftest R-mode ()
+   (should (string= 'ess-r-mode (with-temp-buffer (R-mode) major-mode))))
+ 
+-(ert-deftest ess-jags-mode ()
+-  (should (string= 'ess-jags-mode (with-temp-buffer (ess-jags-mode) major-mode))))
++;;(ert-deftest ess-jags-mode ()
++;;  (should (string= 'ess-jags-mode (with-temp-buffer (ess-jags-mode) major-mode))))
+ 
+ (ert-deftest ess-bugs-mode ()
+   (should (string= 'ess-bugs-mode (with-temp-buffer (ess-bugs-mode) major-mode))))



Home | Main Index | Thread Index | Old Index