summaryrefslogtreecommitdiff
path: root/editors
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2020-05-21 07:40:28 +0000
committerwiz <wiz@pkgsrc.org>2020-05-21 07:40:28 +0000
commit50945ac0902aa0d600608c6d9dc2b353e4f48cbe (patch)
tree23da08f8db4e878006c358ebc34217137901c840 /editors
parent2557ee7e7f84ccf162b99fc75132aac2c159eb9f (diff)
downloadpkgsrc-50945ac0902aa0d600608c6d9dc2b353e4f48cbe.tar.gz
vile, xvile: update to 9.8u.
Provided by Thomas Dickey in private mail. Changes: 20200517 (u) > Brendan O'Dea: + add smartcase mode (prompted by suggestion by Marc Simpson). > Michael von der Heide + modify vile-spell-filt to allow for umlauts in UTF-8 > Tom Dickey: + add "install-keywords" and "uninstall-keywords" targets to the top-level and filters makefiles. + prove separate a "nmake" highlighter from "make", to color conditional directives and handle special cases of trailing "\". + modify winvile.iss to make the 64-bit installers more distinct from the 32-bit installers. + enable registry-lookup as getenv fallback for WinVile64 + modify nmakemode: + allow for whitespace after "!" in conditional lines + ignore case when matching keywords + fix some issues found with Coverity. + quiet a few gcc9 warnings + correct size-parameter of ZeroMemory calls in ntwinio.c + resave SVG-files with Inkscape 0.92.4 (5da689c313, 2019-01-14), to accommodate version-creep. + improved configure macros to lessen unused-variable warnings in config.log + workaround in configure checks for ncurses vs xcode's c99 "-W" option + fix - python filter should recognize triple single-quoted string (report/patch by Marc Simpson). + fix typos reported by codespell. + add null-pointer checks for continue-search and reverse-search to handle the case where a pattern string was given, but it failed to compile (report by Marc Simpson). + improve configure script for MacOS port: + check for X11 headers in /usr/X11, reflecting Apple's removal of of /usr/include and /usr/include/X11 + suppress -Winline + cleanup *.dSYM directories + don't add gcc/clang options for c89/c99 wrappers which cannot tell what version of gcc/clang they hide. + add tpumode, separating it from dclmode because the keywords differ. also add tpu syntax filter, since syntax differs. + modified a configure-macro to appease autoheader-252. + switch back to the original buffer after displaying result of the show-marks command in "[Named Marks]" (report/patch by Marc Simpson). + modify message when setting a mark in "[Named Marks]" to show that it is ignored (report by Marc Simpson). + regenerate the doc-files from html, using links2 2.14 in Debian 9. also reformat the html files. + trim some unwanted blanks in vile.hlp, overlooked in converting to html (report by Marc Simpson). + add "go" and "typescript" majormodes. + fix a loop-limit in manfilt.c for ANSI CUP. + clone pl-filt.c as pl6filt.c to support perl6, added corresponding "perl6" mode (discussion with Steve Lembark). + add a limit-check in reallyEditMiniBuffer to handle a case where mini-edits clear the working buffer, including the padding (Savannah #56627). + fix no-return warnings from libXt 1.2.0 headers + updated "rev=made" to "rel=author" in html-files. + add configure check for handling of "const" with X Toolkit library + improved configure macros: CF_GNU_SOURCE, CF_INSTALL_OPTS, CF_INSTALL_OPT_S, CF_LD_RPATH_OPT, CF_POSIX_C_SOURCE, CF_VA_COPY, CF_XOPEN_SOURCE, mainly to solve two problems: + non-POSIX use of predefined symbols on BSD platforms + an install option was needed to preserve timestamps + add html meta tags to atr2html for generator and charset. + update gnreight.h from Debian/testing libc6 2.28-6 + add FreeBSD package-files to help with maintaining (FreeBSD #234527, FreeBSD #234528). Note that because of the distinfo files, those will always be one patch behind. + update config.guess, config.sub
Diffstat (limited to 'editors')
-rw-r--r--editors/vile/Makefile5
-rw-r--r--editors/vile/PLIST10
-rw-r--r--editors/vile/distinfo10
-rw-r--r--editors/xvile/Makefile6
-rw-r--r--editors/xvile/PLIST11
5 files changed, 28 insertions, 14 deletions
diff --git a/editors/vile/Makefile b/editors/vile/Makefile
index ac998ff0cfd..b8b6dfb102d 100644
--- a/editors/vile/Makefile
+++ b/editors/vile/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.72 2019/08/11 13:20:56 wiz Exp $
+# $NetBSD: Makefile,v 1.73 2020/05/21 07:40:28 wiz Exp $
-DISTNAME= vile-9.8t
-PKGREVISION= 1
+DISTNAME= vile-9.8u
CATEGORIES= editors
MASTER_SITES= ftp://ftp.invisible-island.net/vile/current/
EXTRACT_SUFX= .tgz
diff --git a/editors/vile/PLIST b/editors/vile/PLIST
index 48bb168f959..36879a3675b 100644
--- a/editors/vile/PLIST
+++ b/editors/vile/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2019/02/15 19:50:27 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2020/05/21 07:40:28 wiz Exp $
bin/vile
bin/vile-libdir-path
bin/vile-pager
@@ -49,9 +49,11 @@ libexec/vile/vile-manfilt
libexec/vile/vile-mcrl-filt
libexec/vile/vile-midl-filt
libexec/vile/vile-mms-filt
+libexec/vile/vile-nmake-filt
libexec/vile/vile-nr-filt
libexec/vile/vile-pas-filt
libexec/vile/vile-perl-filt
+libexec/vile/vile-perl6-filt
libexec/vile/vile-php-filt
libexec/vile/vile-pot-filt
libexec/vile/vile-ps-filt
@@ -77,6 +79,7 @@ libexec/vile/vile-tc-filt
libexec/vile/vile-tcl-filt
libexec/vile/vile-texi-filt
libexec/vile/vile-ti-filt
+libexec/vile/vile-tpu-filt
libexec/vile/vile-txt-filt
libexec/vile/vile-vile-filt
libexec/vile/vile-vlog-filt
@@ -140,6 +143,7 @@ share/vile/est.keywords
share/vile/fdl.keywords
share/vile/filters.rc
share/vile/gnugpg.rc
+share/vile/go.keywords
share/vile/hs.keywords
share/vile/html.keywords
share/vile/imake.keywords
@@ -163,6 +167,7 @@ share/vile/mcrl.keywords
share/vile/midl.keywords
share/vile/modes.rc
share/vile/mvn.keywords
+share/vile/nmake.keywords
share/vile/nr.keywords
share/vile/nsis.keywords
share/vile/objc.keywords
@@ -193,6 +198,7 @@ share/vile/perl/search.pm
share/vile/perl/shell.pm
share/vile/perl/spell.pm
share/vile/perl/winops.pm
+share/vile/perl6.keywords
share/vile/php.keywords
share/vile/pictmode.rc
share/vile/pot.keywords
@@ -225,6 +231,8 @@ share/vile/tcl.keywords
share/vile/tex.keywords
share/vile/texi.keywords
share/vile/ti.keywords
+share/vile/tpu.keywords
+share/vile/ts.keywords
share/vile/vb.keywords
share/vile/vb6.keywords
share/vile/vbs.keywords
diff --git a/editors/vile/distinfo b/editors/vile/distinfo
index fddc4670f55..c0aa2bed933 100644
--- a/editors/vile/distinfo
+++ b/editors/vile/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.16 2019/02/16 00:52:06 wiz Exp $
+$NetBSD: distinfo,v 1.17 2020/05/21 07:40:28 wiz Exp $
-SHA1 (vile-9.8t.tgz) = 9e181852cdc3ff72756ace4873bcf3eddd071cf5
-RMD160 (vile-9.8t.tgz) = 73357094c3950296e77dd3ea372413fa5955a935
-SHA512 (vile-9.8t.tgz) = 4be4e37c7231395cae9236796073c2c3e428f1945283785a931c5d4cce94e0f970efa6634b0f9053679a00f4b4577704ea38ded2129e444b26ee9935a1c3d229
-Size (vile-9.8t.tgz) = 2352119 bytes
+SHA1 (vile-9.8u.tgz) = c1cac5db46f022cabd92d464b082e248f8403666
+RMD160 (vile-9.8u.tgz) = ac428031d6269aea01c38dc44237e8ce9faea0b0
+SHA512 (vile-9.8u.tgz) = fad06c8e341feec7e9aed1e53cd9a1e7fe79fdeb050aba743ac4edfb6096db88c1ef63377d6ecbeddd0eb8ad46a323bcc55d09b1ff221a75cd74a3f991e3f24d
+Size (vile-9.8u.tgz) = 2375989 bytes
SHA1 (patch-filters_makefile.in) = c2127de2f65ee09bce3ee0fd9163be95bf686c61
SHA1 (patch-makefile.in) = ed2be4b98d6a44231271c79c9cbe1b93bc410a4b
diff --git a/editors/xvile/Makefile b/editors/xvile/Makefile
index 4a1ebb78321..4bee729eb6d 100644
--- a/editors/xvile/Makefile
+++ b/editors/xvile/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.75 2019/08/11 13:20:57 wiz Exp $
+# $NetBSD: Makefile,v 1.76 2020/05/21 07:40:28 wiz Exp $
-DISTNAME= vile-9.8t
+DISTNAME= vile-9.8u
PKGNAME= x${DISTNAME}
-PKGREVISION= 1
CATEGORIES= editors
MASTER_SITES= ftp://ftp.invisible-island.net/vile/current/
EXTRACT_SUFX= .tgz
@@ -46,6 +45,7 @@ CONFIGURE_ARGS+= --with-xpm
post-install:
${INSTALL_SCRIPT} ${WRKSRC}/perl/vileget \
${DESTDIR}${PREFIX}/bin/xvileget
+ ${RM} -f ${DESTDIR}${PREFIX}/bin/vileget
${INSTALL_DATA_DIR} ${DESTDIR}${EGDIR}
set -e; \
for f in filters/spell.rc filters/filters.rc \
diff --git a/editors/xvile/PLIST b/editors/xvile/PLIST
index d536dbb8877..a1160059323 100644
--- a/editors/xvile/PLIST
+++ b/editors/xvile/PLIST
@@ -1,8 +1,7 @@
-@comment $NetBSD: PLIST,v 1.12 2019/06/19 13:19:03 mef Exp $
+@comment $NetBSD: PLIST,v 1.13 2020/05/21 07:40:28 wiz Exp $
bin/lxvile
bin/lxvile-fonts
bin/uxvile
-bin/vileget
bin/xshell.sh
bin/xvile
bin/xvile-libdir-path
@@ -56,9 +55,11 @@ libexec/xvile/vile-manfilt
libexec/xvile/vile-mcrl-filt
libexec/xvile/vile-midl-filt
libexec/xvile/vile-mms-filt
+libexec/xvile/vile-nmake-filt
libexec/xvile/vile-nr-filt
libexec/xvile/vile-pas-filt
libexec/xvile/vile-perl-filt
+libexec/xvile/vile-perl6-filt
libexec/xvile/vile-php-filt
libexec/xvile/vile-pot-filt
libexec/xvile/vile-ps-filt
@@ -84,6 +85,7 @@ libexec/xvile/vile-tc-filt
libexec/xvile/vile-tcl-filt
libexec/xvile/vile-texi-filt
libexec/xvile/vile-ti-filt
+libexec/xvile/vile-tpu-filt
libexec/xvile/vile-txt-filt
libexec/xvile/vile-vile-filt
libexec/xvile/vile-vlog-filt
@@ -147,6 +149,7 @@ share/xvile/est.keywords
share/xvile/fdl.keywords
share/xvile/filters.rc
share/xvile/gnugpg.rc
+share/xvile/go.keywords
share/xvile/hs.keywords
share/xvile/html.keywords
share/xvile/imake.keywords
@@ -170,6 +173,7 @@ share/xvile/mcrl.keywords
share/xvile/midl.keywords
share/xvile/modes.rc
share/xvile/mvn.keywords
+share/xvile/nmake.keywords
share/xvile/nr.keywords
share/xvile/nsis.keywords
share/xvile/objc.keywords
@@ -200,6 +204,7 @@ share/xvile/perl/search.pm
share/xvile/perl/shell.pm
share/xvile/perl/spell.pm
share/xvile/perl/winops.pm
+share/xvile/perl6.keywords
share/xvile/php.keywords
share/xvile/pictmode.rc
share/xvile/pixmaps/vile.xpm
@@ -233,6 +238,8 @@ share/xvile/tcl.keywords
share/xvile/tex.keywords
share/xvile/texi.keywords
share/xvile/ti.keywords
+share/xvile/tpu.keywords
+share/xvile/ts.keywords
share/xvile/vb.keywords
share/xvile/vb6.keywords
share/xvile/vbs.keywords