aboutsummaryrefslogtreecommitdiff
path: root/editors/textadept
diff options
context:
space:
mode:
authorAlexey Dokuchaev <danfe@FreeBSD.org>2021-08-28 12:34:48 +0000
committerAlexey Dokuchaev <danfe@FreeBSD.org>2021-08-28 12:34:49 +0000
commit46bd8386ce861753b37cc67d631d2d4dd31b0545 (patch)
tree4ff3661cf72c0df14654f04b3b491851f1c55166 /editors/textadept
parent6feb1346512c6e28af69678790c2b05e7ff6a402 (diff)
downloadports-46bd8386ce861753b37cc67d631d2d4dd31b0545.tar.gz
ports-46bd8386ce861753b37cc67d631d2d4dd31b0545.zip
editors/textadept: update the port to version 11.1, noting that:
- Most of the project's components are now fetched from GitHub - New Scintilla requires no less than C++17 standard to build - Use pregenerated docs for internal help and Lua API reference
Diffstat (limited to 'editors/textadept')
-rw-r--r--editors/textadept/Makefile58
-rw-r--r--editors/textadept/distinfo22
-rw-r--r--editors/textadept/files/patch-src_Makefile8
-rw-r--r--editors/textadept/pkg-descr2
-rw-r--r--editors/textadept/pkg-plist132
5 files changed, 134 insertions, 88 deletions
diff --git a/editors/textadept/Makefile b/editors/textadept/Makefile
index 181a5cb1c636..19679b66c2cb 100644
--- a/editors/textadept/Makefile
+++ b/editors/textadept/Makefile
@@ -1,16 +1,15 @@
# Created by: Alexey Dokuchaev <danfe@FreeBSD.org>
PORTNAME= textadept
-DISTVERSION= 11.0_alpha_3
+PORTVERSION= 11.1
+DISTVERSIONPREFIX= ${PORTNAME}_
CATEGORIES= editors
-MASTER_SITES= http://foicica.com/hg/textadept/archive/ \
- http://foicica.com/hg/scintilla/archive/:sci \
+MASTER_SITES= https://www.scintilla.org/:sci \
http://www.lua.org/ftp/:lua \
- http://www.inf.puc-rio.br/~roberto/lpeg/:lpeg \
- http://foicica.com/hg/gtdialog/archive/:gtd
-DISTFILES= ${TA_HASH}.zip ${SCI_HASH}.zip:sci \
+ http://www.inf.puc-rio.br/~roberto/lpeg/:lpeg
+DISTFILES= scintilla${SCI_VER}.tgz:sci \
lua-${LUA_VER}.tar.gz:lua \
- lpeg-${LPEG_VER}.tar.gz:lpeg ${GTD_HASH}.zip:gtd
+ lpeg-${LPEG_VER}.tar.gz:lpeg
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= danfe@FreeBSD.org
@@ -19,23 +18,24 @@ COMMENT= Fast, minimalist, extensible cross-platform text editor
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= compiler:c++11-lang desktop-file-utils gmake gnome iconv \
+USES= compiler:c++17-lang desktop-file-utils gmake gnome iconv \
pkgconfig
+USE_CXXSTD= c++17
USE_GNOME= cairo gdkpixbuf2 glib20
-USE_GITHUB= nodefault
-GH_ACCOUNT= keplerproject:lfs
-GH_PROJECT= luafilesystem:lfs
-GH_TAGNAME= v${LFS_VER}:lfs
+USE_GITHUB= yes
+GH_ACCOUNT= orbitalquark keplerproject:lfs
+GH_PROJECT= scintillua:scilua luafilesystem:lfs gtdialog:gtd
+GH_TAGNAME= scintillua_${SCILUA_VER}:scilua v${LFS_VER}:lfs \
+ ${GTD_HASH}:gtd
-TA_HASH= f7fbf78f9219
-SCI_HASH= d1b254905c74
+SCI_VER= 446
+SCILUA_VER= 4.4.5-2
LUA_VER= 5.3.5
LPEG_VER= 1.0.2
-LFS_VER= 1_7_0_2
-GTD_HASH= 680b3b41e12c
+LFS_VER= 1_8_0
+GTD_HASH= 6458754
-WRKSRC= ${WRKDIR}/${PORTNAME}-${TA_HASH}
BUILD_WRKSRC= ${WRKSRC}/src
INSTALL_WRKSRC= ${BUILD_WRKSRC}
@@ -44,29 +44,45 @@ OPTIONS_SINGLE= UI
OPTIONS_SINGLE_UI= GTK2 GTK3
OPTIONS_DEFAULT= GTK2
+UI_DESC= GTK version
GTK2_USE= GNOME=gtk20
GTK3_USE= GNOME=gtk30
GTK3_MAKE_ARGS= GTK3=yes
+# HTML files require patched https://keplerproject.github.io/luadoc/ to
+# build, which is also seemingly deprecated upstream, so just grab them
+# from the textadept package for GNU/Linux.
+DOCS_MASTER_SITES= https://github.com/orbitalquark/${PORTNAME}/releases/download/${PORTNAME}_${PORTVERSION}/:docs
+DOCS_DISTFILES= ${PORTNAME}_${PORTVERSION}.linux.tgz:docs
+
post-patch:
- ${LN} -s ${WRKDIR}/scintilla-${SCI_HASH} ${BUILD_WRKSRC}/scintilla
+ ${LN} -s ${WRKDIR}/scintilla ${BUILD_WRKSRC}
${PATCH} -d ${BUILD_WRKSRC}/scintilla -N -p1 < \
${BUILD_WRKSRC}/scintilla.patch
${LN} -s ${WRKDIR}/lua-${LUA_VER} ${BUILD_WRKSRC}/lua
${PATCH} -d ${BUILD_WRKSRC}/lua -N -p1 < \
${BUILD_WRKSRC}/lua.patch
+ ${LN} -s ${WRKSRC_scilua}/*.cxx ${WRKSRC_scilua}/*.h \
+ ${BUILD_WRKSRC}
+ ${LN} -s ${WRKSRC_scilua}/lexers ${BUILD_WRKSRC}/..
+ ${RM} -r ${WRKSRC_scilua}/lexers/themes
@${MKDIR} ${BUILD_WRKSRC}/lua/src/lib
${LN} -s ${WRKDIR}/lpeg-${LPEG_VER}/*.[ch] ${BUILD_WRKSRC}/lua/src/lib
${LN} -s ${WRKDIR}/luafilesystem-${LFS_VER}/src/*.[ch] \
${BUILD_WRKSRC}/lua/src/lib
${LN} -s ${WRKDIR}/gtdialog-${GTD_HASH} ${BUILD_WRKSRC}/gtdialog
- @${RM} ${WRKSRC}/core/.*.luadoc
# Fix build with glib 2.68.3: see https://github.com/orbitalquark/textadept/issues/110
${REINPLACE_CMD} -e '/static volatile/s|volatile||g' \
${BUILD_WRKSRC}/scintilla/gtk/ScintillaGTKAccessible.cxx
post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/*.md ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} \
+ ${WRKDIR}/${PORTNAME}_${PORTVERSION}.linux/docs/*.html \
+ ${STAGEDIR}${DATADIR}/docs
+ ${MV} ${STAGEDIR}${DATADIR}/docs ${STAGEDIR}${DOCSDIR}
+ ${LN} -sf ../../${DOCSDIR_REL} ${STAGEDIR}${DATADIR}/docs
+
+post-install-DOCS-off:
+ ${RM} -r ${STAGEDIR}${DATADIR}/docs
.include <bsd.port.mk>
diff --git a/editors/textadept/distinfo b/editors/textadept/distinfo
index 56f7ed4b4f51..8e4c6e9e6f91 100644
--- a/editors/textadept/distinfo
+++ b/editors/textadept/distinfo
@@ -1,13 +1,17 @@
-TIMESTAMP = 1596259300
-SHA256 (textadept/f7fbf78f9219.zip) = cb2004166305256b6e559a90d3a511ce7db1126929f876e4a05a99581bddc65b
-SIZE (textadept/f7fbf78f9219.zip) = 2064930
-SHA256 (textadept/d1b254905c74.zip) = 4e2bad45294bcc2393bef6bd06216b5095231ac0fdbcd0c4091704aba81a5e4e
-SIZE (textadept/d1b254905c74.zip) = 2391122
+TIMESTAMP = 1611945515
+SHA256 (textadept/scintilla446.tgz) = 2df9306ec4539f4fe13f86bab8f2419ba90464933d7cca846d7bb6e7046ec2dc
+SIZE (textadept/scintilla446.tgz) = 1640227
SHA256 (textadept/lua-5.3.5.tar.gz) = 0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac
SIZE (textadept/lua-5.3.5.tar.gz) = 303543
SHA256 (textadept/lpeg-1.0.2.tar.gz) = 48d66576051b6c78388faad09b70493093264588fcd0f258ddaab1cdd4a15ffe
SIZE (textadept/lpeg-1.0.2.tar.gz) = 71840
-SHA256 (textadept/680b3b41e12c.zip) = 57f51505859d8008c1af1719f4f17480b07c4ef912cc75127683a99d9c56c76f
-SIZE (textadept/680b3b41e12c.zip) = 332145
-SHA256 (textadept/keplerproject-luafilesystem-v1_7_0_2_GH0.tar.gz) = 23b4883aeb4fb90b2d0f338659f33a631f9df7a7e67c54115775a77d4ac3cc59
-SIZE (textadept/keplerproject-luafilesystem-v1_7_0_2_GH0.tar.gz) = 30877
+SHA256 (textadept/textadept_11.1.linux.tgz) = 6b7fa0bc8c3490fa3ee28897735b995f0999f1cdeb93033f51d0c27add706fbe
+SIZE (textadept/textadept_11.1.linux.tgz) = 4672969
+SHA256 (textadept/orbitalquark-textadept-textadept_11.1_GH0.tar.gz) = 87d67975b22952344e1bdcb330301b88cdfe8242e7710526cd344ab252499c2a
+SIZE (textadept/orbitalquark-textadept-textadept_11.1_GH0.tar.gz) = 2448453
+SHA256 (textadept/keplerproject-luafilesystem-v1_8_0_GH0.tar.gz) = 16d17c788b8093f2047325343f5e9b74cccb1ea96001e45914a58bbae8932495
+SIZE (textadept/keplerproject-luafilesystem-v1_8_0_GH0.tar.gz) = 30374
+SHA256 (textadept/orbitalquark-scintillua-scintillua_4.4.5-2_GH0.tar.gz) = 8d891c982c2cbfca3a12c971f66e6c7593dc1daeca1696b93929a32048da1033
+SIZE (textadept/orbitalquark-scintillua-scintillua_4.4.5-2_GH0.tar.gz) = 227796
+SHA256 (textadept/orbitalquark-gtdialog-6458754_GH0.tar.gz) = a43b015281e43a6b9f7c96df009b6df037ab00896348e11a980a557b1d886b17
+SIZE (textadept/orbitalquark-gtdialog-6458754_GH0.tar.gz) = 331729
diff --git a/editors/textadept/files/patch-src_Makefile b/editors/textadept/files/patch-src_Makefile
index 191ebcbfc2a7..97a8d81a485e 100644
--- a/editors/textadept/files/patch-src_Makefile
+++ b/editors/textadept/files/patch-src_Makefile
@@ -6,12 +6,12 @@
-CC = gcc
-CFLAGS = -Os
-CXX = g++
--CXXFLAGS = -Os -std=c++11
+-CXXFLAGS = -Os -std=c++17
-MAKE = make
+CC ?= gcc
+CFLAGS ?= -Os
+CXX ?= g++
-+CXXFLAGS ?= -Os -std=c++11
++CXXFLAGS ?= -Os -std=c++17
ifeq (win, $(findstring win, $(MAKECMDGOALS)))
# Cross-compile for Win32.
CROSS = i686-w64-mingw32-
@@ -56,8 +56,8 @@
# Install/uninstall.
--install: $(install_targets) | ../core ../doc ../init.lua ../lexers ../LICENSE \
-+install: $(install_targets) | ../core ../doc ../init.lua ../lexers \
+-install: $(install_targets) | ../core ../docs ../init.lua ../lexers ../LICENSE \
++install: $(install_targets) | ../core ../docs ../init.lua ../lexers \
../modules ../themes
install -d $(DESTDIR)$(bin_dir) $(DESTDIR)$(data_dir)
install $^ $(DESTDIR)$(data_dir)
diff --git a/editors/textadept/pkg-descr b/editors/textadept/pkg-descr
index 7c8fec11564a..7652a5794aa8 100644
--- a/editors/textadept/pkg-descr
+++ b/editors/textadept/pkg-descr
@@ -4,4 +4,4 @@ relentlessly optimized for speed and minimalism over the years, Textadept
is an ideal editor for programmers who want endless extensibility without
sacrificing speed or succumbing to code bloat and featuritis.
-WWW: https://foicica.com/textadept/
+WWW: https://orbitalquark.github.io/textadept/
diff --git a/editors/textadept/pkg-plist b/editors/textadept/pkg-plist
index 751e97c4e008..02a84ebb61b7 100644
--- a/editors/textadept/pkg-plist
+++ b/editors/textadept/pkg-plist
@@ -1,14 +1,69 @@
bin/textadept
share/applications/textadept-curses.desktop
share/applications/textadept.desktop
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG.md
-%%PORTDOCS%%%%DOCSDIR%%/FAQ.md
-%%PORTDOCS%%%%DOCSDIR%%/MEDIA.md
-%%PORTDOCS%%%%DOCSDIR%%/README.md
-%%PORTDOCS%%%%DOCSDIR%%/TECHNOLOGY.md
-%%PORTDOCS%%%%DOCSDIR%%/THANKS.md
+%%PORTDOCS%%%%DOCSDIR%%/_layouts/default.html
+%%PORTDOCS%%%%DOCSDIR%%/api.html
+%%PORTDOCS%%%%DOCSDIR%%/api.md
+%%PORTDOCS%%%%DOCSDIR%%/book.html
+%%PORTDOCS%%%%DOCSDIR%%/book.md
+%%PORTDOCS%%%%DOCSDIR%%/changelog.html
+%%PORTDOCS%%%%DOCSDIR%%/changelog.md
+%%PORTDOCS%%%%DOCSDIR%%/faq.html
+%%PORTDOCS%%%%DOCSDIR%%/faq.md
+%%PORTDOCS%%%%DOCSDIR%%/icon.png
+%%PORTDOCS%%%%DOCSDIR%%/images/adeptsense_doc.png
+%%PORTDOCS%%%%DOCSDIR%%/images/adeptsense_lua.png
+%%PORTDOCS%%%%DOCSDIR%%/images/adeptsense_string.png
+%%PORTDOCS%%%%DOCSDIR%%/images/adeptsense_ta.png
+%%PORTDOCS%%%%DOCSDIR%%/images/adeptsense_tadoc.png
+%%PORTDOCS%%%%DOCSDIR%%/images/bufferbrowser.png
+%%PORTDOCS%%%%DOCSDIR%%/images/bufferbrowserfiltered.png
+%%PORTDOCS%%%%DOCSDIR%%/images/commandentry.png
+%%PORTDOCS%%%%DOCSDIR%%/images/commandentrycompletion.png
+%%PORTDOCS%%%%DOCSDIR%%/images/darktheme.png
+%%PORTDOCS%%%%DOCSDIR%%/images/docstatusbar.png
+%%PORTDOCS%%%%DOCSDIR%%/images/feed.png
+%%PORTDOCS%%%%DOCSDIR%%/images/findinfiles.png
+%%PORTDOCS%%%%DOCSDIR%%/images/folding.png
+%%PORTDOCS%%%%DOCSDIR%%/images/header.png
+%%PORTDOCS%%%%DOCSDIR%%/images/icon.png
+%%PORTDOCS%%%%DOCSDIR%%/images/languages.png
+%%PORTDOCS%%%%DOCSDIR%%/images/lighttheme.png
+%%PORTDOCS%%%%DOCSDIR%%/images/linux.png
+%%PORTDOCS%%%%DOCSDIR%%/images/loc.png
+%%PORTDOCS%%%%DOCSDIR%%/images/macosx.png
+%%PORTDOCS%%%%DOCSDIR%%/images/matchingbrace.png
+%%PORTDOCS%%%%DOCSDIR%%/images/ncurses.png
+%%PORTDOCS%%%%DOCSDIR%%/images/quickref_small.png
+%%PORTDOCS%%%%DOCSDIR%%/images/rectangularselection.png
+%%PORTDOCS%%%%DOCSDIR%%/images/rectangularselection2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/runerror.png
+%%PORTDOCS%%%%DOCSDIR%%/images/snapopen.png
+%%PORTDOCS%%%%DOCSDIR%%/images/snippet.png
+%%PORTDOCS%%%%DOCSDIR%%/images/snippet2.png
+%%PORTDOCS%%%%DOCSDIR%%/images/splitviews.png
+%%PORTDOCS%%%%DOCSDIR%%/images/termtheme.png
+%%PORTDOCS%%%%DOCSDIR%%/images/textadept.gif
+%%PORTDOCS%%%%DOCSDIR%%/images/textadept.png
+%%PORTDOCS%%%%DOCSDIR%%/images/ui.png
+%%PORTDOCS%%%%DOCSDIR%%/images/win32.png
+%%PORTDOCS%%%%DOCSDIR%%/images/wordcompletion.png
+%%PORTDOCS%%%%DOCSDIR%%/images/wordhighlight.png
+%%PORTDOCS%%%%DOCSDIR%%/index.html
+%%PORTDOCS%%%%DOCSDIR%%/manual.html
+%%PORTDOCS%%%%DOCSDIR%%/manual.md
+%%PORTDOCS%%%%DOCSDIR%%/quickref_excerpt.pdf
+%%PORTDOCS%%%%DOCSDIR%%/style.css
+%%PORTDOCS%%%%DOCSDIR%%/thanks.html
+%%PORTDOCS%%%%DOCSDIR%%/thanks.md
share/pixmaps/textadept.png
share/pixmaps/textadept.svg
+%%DATADIR%%/core/._M.luadoc
+%%DATADIR%%/core/.buffer.luadoc
+%%DATADIR%%/core/.iconv.luadoc
+%%DATADIR%%/core/.os.luadoc
+%%DATADIR%%/core/.ui.dialogs.luadoc
+%%DATADIR%%/core/.view.luadoc
%%DATADIR%%/core/args.lua
%%DATADIR%%/core/assert.lua
%%DATADIR%%/core/events.lua
@@ -40,47 +95,7 @@ share/pixmaps/textadept.svg
%%DATADIR%%/core/locales/locale.sv.conf
%%DATADIR%%/core/locales/locale.zh.conf
%%DATADIR%%/core/ui.lua
-%%DATADIR%%/doc/.footer.md
-%%DATADIR%%/doc/.header.md
-%%DATADIR%%/doc/icon.png
-%%DATADIR%%/doc/images/adeptsense_doc.png
-%%DATADIR%%/doc/images/adeptsense_lua.png
-%%DATADIR%%/doc/images/adeptsense_string.png
-%%DATADIR%%/doc/images/adeptsense_ta.png
-%%DATADIR%%/doc/images/adeptsense_tadoc.png
-%%DATADIR%%/doc/images/bufferbrowser.png
-%%DATADIR%%/doc/images/bufferbrowserfiltered.png
-%%DATADIR%%/doc/images/commandentry.png
-%%DATADIR%%/doc/images/commandentrycompletion.png
-%%DATADIR%%/doc/images/darktheme.png
-%%DATADIR%%/doc/images/docstatusbar.png
-%%DATADIR%%/doc/images/feed.png
-%%DATADIR%%/doc/images/findinfiles.png
-%%DATADIR%%/doc/images/folding.png
-%%DATADIR%%/doc/images/header.png
-%%DATADIR%%/doc/images/icon.png
-%%DATADIR%%/doc/images/lighttheme.png
-%%DATADIR%%/doc/images/linux.png
-%%DATADIR%%/doc/images/macosx.png
-%%DATADIR%%/doc/images/matchingbrace.png
-%%DATADIR%%/doc/images/ncurses.png
-%%DATADIR%%/doc/images/rectangularselection.png
-%%DATADIR%%/doc/images/rectangularselection2.png
-%%DATADIR%%/doc/images/runerror.png
-%%DATADIR%%/doc/images/snapopen.png
-%%DATADIR%%/doc/images/snippet.png
-%%DATADIR%%/doc/images/snippet2.png
-%%DATADIR%%/doc/images/splitviews.png
-%%DATADIR%%/doc/images/termtheme.png
-%%DATADIR%%/doc/images/textadept.gif
-%%DATADIR%%/doc/images/textadept.png
-%%DATADIR%%/doc/images/ui.png
-%%DATADIR%%/doc/images/win32.png
-%%DATADIR%%/doc/images/wordcompletion.png
-%%DATADIR%%/doc/images/wordhighlight.png
-%%DATADIR%%/doc/index.html
-%%DATADIR%%/doc/manual.md
-%%DATADIR%%/doc/markdowndoc.lua
+%%PORTDOCS%%%%DATADIR%%/docs
%%DATADIR%%/init.lua
%%DATADIR%%/lexers/actionscript.lua
%%DATADIR%%/lexers/ada.lua
@@ -99,6 +114,7 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/boo.lua
%%DATADIR%%/lexers/caml.lua
%%DATADIR%%/lexers/chuck.lua
+%%DATADIR%%/lexers/clojure.lua
%%DATADIR%%/lexers/cmake.lua
%%DATADIR%%/lexers/coffeescript.lua
%%DATADIR%%/lexers/container.lua
@@ -117,13 +133,16 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/dot.lua
%%DATADIR%%/lexers/eiffel.lua
%%DATADIR%%/lexers/elixir.lua
+%%DATADIR%%/lexers/elm.lua
%%DATADIR%%/lexers/erlang.lua
+%%DATADIR%%/lexers/fantom.lua
%%DATADIR%%/lexers/faust.lua
%%DATADIR%%/lexers/fennel.lua
%%DATADIR%%/lexers/fish.lua
%%DATADIR%%/lexers/forth.lua
%%DATADIR%%/lexers/fortran.lua
%%DATADIR%%/lexers/fsharp.lua
+%%DATADIR%%/lexers/fstab.lua
%%DATADIR%%/lexers/gap.lua
%%DATADIR%%/lexers/gettext.lua
%%DATADIR%%/lexers/gherkin.lua
@@ -141,8 +160,10 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/io_lang.lua
%%DATADIR%%/lexers/java.lua
%%DATADIR%%/lexers/javascript.lua
+%%DATADIR%%/lexers/jq.lua
%%DATADIR%%/lexers/json.lua
%%DATADIR%%/lexers/jsp.lua
+%%DATADIR%%/lexers/julia.lua
%%DATADIR%%/lexers/latex.lua
%%DATADIR%%/lexers/ledger.lua
%%DATADIR%%/lexers/less.lua
@@ -151,15 +172,18 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/lisp.lua
%%DATADIR%%/lexers/litcoffee.lua
%%DATADIR%%/lexers/logtalk.lua
+%%DATADIR%%/lexers/lpeg.properties
%%DATADIR%%/lexers/lua.lua
%%DATADIR%%/lexers/makefile.lua
%%DATADIR%%/lexers/man.lua
%%DATADIR%%/lexers/markdown.lua
%%DATADIR%%/lexers/matlab.lua
%%DATADIR%%/lexers/mediawiki.lua
+%%DATADIR%%/lexers/meson.lua
%%DATADIR%%/lexers/moonscript.lua
%%DATADIR%%/lexers/myrddin.lua
%%DATADIR%%/lexers/nemerle.lua
+%%DATADIR%%/lexers/networkd.lua
%%DATADIR%%/lexers/nim.lua
%%DATADIR%%/lexers/nsis.lua
%%DATADIR%%/lexers/null.lua
@@ -170,6 +194,7 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/pico8.lua
%%DATADIR%%/lexers/pike.lua
%%DATADIR%%/lexers/pkgbuild.lua
+%%DATADIR%%/lexers/pony.lua
%%DATADIR%%/lexers/powershell.lua
%%DATADIR%%/lexers/prolog.lua
%%DATADIR%%/lexers/props.lua
@@ -179,10 +204,12 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/python.lua
%%DATADIR%%/lexers/rails.lua
%%DATADIR%%/lexers/rc.lua
+%%DATADIR%%/lexers/reason.lua
%%DATADIR%%/lexers/rebol.lua
%%DATADIR%%/lexers/rest.lua
%%DATADIR%%/lexers/rexx.lua
%%DATADIR%%/lexers/rhtml.lua
+%%DATADIR%%/lexers/routeros.lua
%%DATADIR%%/lexers/rstats.lua
%%DATADIR%%/lexers/ruby.lua
%%DATADIR%%/lexers/rust.lua
@@ -192,29 +219,28 @@ share/pixmaps/textadept.svg
%%DATADIR%%/lexers/smalltalk.lua
%%DATADIR%%/lexers/sml.lua
%%DATADIR%%/lexers/snobol4.lua
+%%DATADIR%%/lexers/spin.lua
%%DATADIR%%/lexers/sql.lua
+%%DATADIR%%/lexers/systemd.lua
%%DATADIR%%/lexers/taskpaper.lua
%%DATADIR%%/lexers/tcl.lua
%%DATADIR%%/lexers/template.txt
%%DATADIR%%/lexers/tex.lua
%%DATADIR%%/lexers/texinfo.lua
%%DATADIR%%/lexers/text.lua
-%%DATADIR%%/lexers/themes/curses.lua
-%%DATADIR%%/lexers/themes/dark.lua
-%%DATADIR%%/lexers/themes/light.lua
-%%DATADIR%%/lexers/themes/scite.lua
%%DATADIR%%/lexers/toml.lua
%%DATADIR%%/lexers/txt2tags.lua
%%DATADIR%%/lexers/vala.lua
%%DATADIR%%/lexers/vb.lua
-%%DATADIR%%/lexers/vbscript.lua
%%DATADIR%%/lexers/vcard.lua
%%DATADIR%%/lexers/verilog.lua
%%DATADIR%%/lexers/vhdl.lua
%%DATADIR%%/lexers/wsf.lua
%%DATADIR%%/lexers/xml.lua
+%%DATADIR%%/lexers/xs.lua
%%DATADIR%%/lexers/xtend.lua
%%DATADIR%%/lexers/yaml.lua
+%%DATADIR%%/lexers/zig.lua
%%DATADIR%%/modules/ansi_c/api
%%DATADIR%%/modules/ansi_c/init.lua
%%DATADIR%%/modules/ansi_c/lua_api
@@ -223,7 +249,6 @@ share/pixmaps/textadept.svg
%%DATADIR%%/modules/lua/api
%%DATADIR%%/modules/lua/init.lua
%%DATADIR%%/modules/lua/lua.luadoc
-%%DATADIR%%/modules/lua/luadoc.patch
%%DATADIR%%/modules/lua/ta_api
%%DATADIR%%/modules/lua/ta_tags
%%DATADIR%%/modules/lua/tadoc.lua
@@ -233,6 +258,7 @@ share/pixmaps/textadept.svg
%%DATADIR%%/modules/textadept/editing.lua
%%DATADIR%%/modules/textadept/file_types.lua
%%DATADIR%%/modules/textadept/find.lua
+%%DATADIR%%/modules/textadept/history.lua
%%DATADIR%%/modules/textadept/init.lua
%%DATADIR%%/modules/textadept/keys.lua
%%DATADIR%%/modules/textadept/macros.lua