update editors/TeXmacs 1.99.13

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

update editors/TeXmacs 1.99.13

Nam Nguyen
This is an update for editors/TeXmacs 1.99.13.

Changelog: https://texmacs.org/tmweb/about/changes.en.html

"Switch to Python 3 for plug-ins programmed in Python (1.99.13)."

Ports-wise, python patching bits can go away as python3 is automatically
detected by the plugins now.

WRKDIST had to be changed because it normally extracts into -src (e.g.,
TeXmacs-1.99.13-src), but this release dropped the -src suffix. Also,
this release erroneously reports 1.99.12 but the changelog is updated.

I had a random segfault crash upon quitting the program that I have no
reproducer for. I had a help window and a sympy session running and
closed the program.

All plugins work. There was a problem with missing font in plots
generated by R that I proposed a fix for here:
https://marc.info/?l=openbsd-ports&m=159488152518183&w=2

Feedback and tests are welcome.

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile 3 Jul 2020 21:12:53 -0000 1.17
+++ Makefile 16 Jul 2020 06:42:30 -0000
@@ -2,10 +2,9 @@
 
 COMMENT= wysiwyw (what you see is what you want) editing platform
 
-DISTNAME= TeXmacs-1.99.12-src
+DISTNAME= TeXmacs-1.99.13-src
 PKGNAME= ${DISTNAME:S/-src//}
 CATEGORIES= editors print x11
-REVISION= 0
 
 HOMEPAGE= https://texmacs.org/
 
@@ -24,9 +23,9 @@ MODULES= devel/cmake \
  lang/python \
  x11/qt5
 
-MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
-MODPY_ADJ_FILES= plugins/tmpy/*.py \
- plugins/tmpy/{graph,session}/*.py
+MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
+
+WRKDIST= ${WRKDIR}/${PKGNAME}
 
 BUILD_DEPENDS= print/ghostscript/gnu
 
@@ -45,14 +44,5 @@ CXXFLAGS+= -Wno-deprecated-register
 
 post-extract:
  rm -f ${WRKDIST}/plugins/mathematica/bin/realpath.py
- # change python interpreter per plugins/python/README.md
- sed -i 's,\(string-append.*\)python,\1python${MODPY_VERSION},' \
- ${WRKSRC}/plugins/python/progs/init-python.scm
- sed -i 's,\(require.*\)python,\1python${MODPY_VERSION},' \
- ${WRKSRC}/plugins/python/progs/init-python.scm
-.for l in asymptote dratex gnuplot graph graphviz sympy xypic
- find ${WRKSRC}/plugins/$l -name '*.scm' \
- -exec sed -i 's,python,python${MODPY_VERSION},' {} +
-.endfor
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo 27 Feb 2020 14:29:46 -0000 1.3
+++ distinfo 16 Jul 2020 06:42:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (TeXmacs-1.99.12-src.tar.gz) = 5D2oSdXDdw99T3rZrGNnq0F0od+D8336QfjwDx628UI=
-SIZE (TeXmacs-1.99.12-src.tar.gz) = 35119781
+SHA256 (TeXmacs-1.99.13-src.tar.gz) = Aq0cS47QqmFQHelxRjANeJlgXCXagnYRykpAq7wHqbQ=
+SIZE (TeXmacs-1.99.13-src.tar.gz) = 37181886
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 27 Feb 2020 14:29:46 -0000 1.2
+++ patches/patch-CMakeLists_txt 16 Jul 2020 06:42:30 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 202
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -572,7 +572,7 @@ if (TEXMACS_GUI MATCHES "Qt.*")
+@@ -586,7 +586,7 @@ if (TEXMACS_GUI MATCHES "Qt.*")
 
    set (TeXmacs_All_SRCS ${TeXmacs_All_SRCS} ${TeXmacs_Qt_SRCS} ${TeXmacs_Qt_Moc_HDRS})
    set (TeXmacs_Include_Dirs ${TeXmacs_Include_Dirs} ${QT_INCLUDES})
Index: patches/patch-plugins_octave_octave_tm-start_m
===================================================================
RCS file: patches/patch-plugins_octave_octave_tm-start_m
diff -N patches/patch-plugins_octave_octave_tm-start_m
--- patches/patch-plugins_octave_octave_tm-start_m 27 Feb 2020 14:29:46 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-plugins_octave_octave_tm-start_m,v 1.1 2020/02/27 14:29:46 jca Exp $
-
-octave session does not start because tmrepl undefined
-https://github.com/texmacs/plugins/issues/11
-
-Index: plugins/octave/octave/tm-start.m
---- plugins/octave/octave/tm-start.m.orig
-+++ plugins/octave/octave/tm-start.m
-@@ -1,4 +1,5 @@
- d=getenv("TEXMACS_PATH");
- if (length(d) > 0)
-+    addpath("tm")
-     tmrepl
- endif
Index: patches/patch-plugins_r_src_tm_r_c
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-plugins_r_src_tm_r_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-plugins_r_src_tm_r_c
--- patches/patch-plugins_r_src_tm_r_c 27 Feb 2020 14:29:46 -0000 1.1
+++ patches/patch-plugins_r_src_tm_r_c 16 Jul 2020 06:42:30 -0000
@@ -6,7 +6,7 @@ prevents interface from starting.
 Index: plugins/r/src/tm_r.c
 --- plugins/r/src/tm_r.c.orig
 +++ plugins/r/src/tm_r.c
-@@ -101,7 +101,7 @@ jmp_buf error_return_env ;
+@@ -103,7 +103,7 @@ jmp_buf error_return_env ;
 
  int N_data_begins = 0 ;
 
@@ -15,7 +15,7 @@ Index: plugins/r/src/tm_r.c
 
 
  // Add one more DATA_BEGIN, i.e. open bracket.
-@@ -850,11 +850,6 @@ int main(int argc, char *argv[])
+@@ -852,11 +852,6 @@ int main(int argc, char *argv[])
      snprintf( TEXMACS_HOME_PATH, 4096, "%s/.TeXmacs",HOME) ;
    }
   
Index: patches/patch-src_Plugins_Qt_qt_gui_cpp
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-src_Plugins_Qt_qt_gui_cpp,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-src_Plugins_Qt_qt_gui_cpp
--- patches/patch-src_Plugins_Qt_qt_gui_cpp 27 Feb 2020 14:29:46 -0000 1.3
+++ patches/patch-src_Plugins_Qt_qt_gui_cpp 16 Jul 2020 06:42:30 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_Plugins_Qt_qt_gui_cp
 Index: src/Plugins/Qt/qt_gui.cpp
 --- src/Plugins/Qt/qt_gui.cpp.orig
 +++ src/Plugins/Qt/qt_gui.cpp
-@@ -815,7 +815,7 @@ qt_gui_rep::update () {
+@@ -838,7 +838,7 @@ qt_gui_rep::update () {
   
    time_t delay = delayed_commands.lapse - texmacs_time();
    if (needing_update) delay = 0;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST 27 Feb 2020 14:29:46 -0000 1.7
+++ pkg/PLIST 16 Jul 2020 06:42:30 -0000
@@ -10,7 +10,6 @@ lib/texmacs/TeXmacs/bin/
 @man man/man1/fig2ps.1
 @man man/man1/texmacs.1
 share/TeXmacs/
-share/TeXmacs/CMakeLists.txt
 share/TeXmacs/COPYING
 share/TeXmacs/INSTALL
 share/TeXmacs/LICENSE
@@ -280,6 +279,8 @@ share/TeXmacs/doc/about/welcome/first.en
 share/TeXmacs/doc/about/welcome/first.es.tm
 share/TeXmacs/doc/about/welcome/first.fr.tm
 share/TeXmacs/doc/about/welcome/first.it.tm
+share/TeXmacs/doc/about/welcome/new-welcome.en.tm
+share/TeXmacs/doc/about/welcome/new-welcome.fr.tm
 share/TeXmacs/doc/about/welcome/welcome.de.tm
 share/TeXmacs/doc/about/welcome/welcome.en.tm
 share/TeXmacs/doc/about/welcome/welcome.es.tm
@@ -1450,36 +1451,30 @@ share/TeXmacs/examples/
 share/TeXmacs/examples/plugins/
 share/TeXmacs/examples/plugins/complete/
 share/TeXmacs/examples/plugins/complete/Makefile
-share/TeXmacs/examples/plugins/complete/bin/
 share/TeXmacs/examples/plugins/complete/progs/
 share/TeXmacs/examples/plugins/complete/progs/init-complete.scm
 share/TeXmacs/examples/plugins/complete/src/
 share/TeXmacs/examples/plugins/complete/src/complete.cpp
 share/TeXmacs/examples/plugins/dynlink/
 share/TeXmacs/examples/plugins/dynlink/Makefile.in
-share/TeXmacs/examples/plugins/dynlink/bin/
-share/TeXmacs/examples/plugins/dynlink/lib/
 share/TeXmacs/examples/plugins/dynlink/progs/
 share/TeXmacs/examples/plugins/dynlink/progs/init-dynlink.scm
 share/TeXmacs/examples/plugins/dynlink/src/
 share/TeXmacs/examples/plugins/dynlink/src/dynlink.cpp
 share/TeXmacs/examples/plugins/formula/
 share/TeXmacs/examples/plugins/formula/Makefile
-share/TeXmacs/examples/plugins/formula/bin/
 share/TeXmacs/examples/plugins/formula/progs/
 share/TeXmacs/examples/plugins/formula/progs/init-formula.scm
 share/TeXmacs/examples/plugins/formula/src/
 share/TeXmacs/examples/plugins/formula/src/formula.cpp
 share/TeXmacs/examples/plugins/handler/
 share/TeXmacs/examples/plugins/handler/Makefile
-share/TeXmacs/examples/plugins/handler/bin/
 share/TeXmacs/examples/plugins/handler/progs/
 share/TeXmacs/examples/plugins/handler/progs/init-handler.scm
 share/TeXmacs/examples/plugins/handler/src/
 share/TeXmacs/examples/plugins/handler/src/handler.cpp
 share/TeXmacs/examples/plugins/input/
 share/TeXmacs/examples/plugins/input/Makefile
-share/TeXmacs/examples/plugins/input/bin/
 share/TeXmacs/examples/plugins/input/packages/
 share/TeXmacs/examples/plugins/input/packages/session/
 share/TeXmacs/examples/plugins/input/packages/session/input.ts
@@ -1490,7 +1485,6 @@ share/TeXmacs/examples/plugins/input/src
 share/TeXmacs/examples/plugins/input/src/input.cpp
 share/TeXmacs/examples/plugins/markup/
 share/TeXmacs/examples/plugins/markup/Makefile
-share/TeXmacs/examples/plugins/markup/bin/
 share/TeXmacs/examples/plugins/markup/packages/
 share/TeXmacs/examples/plugins/markup/packages/session/
 share/TeXmacs/examples/plugins/markup/packages/session/markup.ts
@@ -1500,35 +1494,30 @@ share/TeXmacs/examples/plugins/markup/sr
 share/TeXmacs/examples/plugins/markup/src/markup.cpp
 share/TeXmacs/examples/plugins/menus/
 share/TeXmacs/examples/plugins/menus/Makefile
-share/TeXmacs/examples/plugins/menus/bin/
 share/TeXmacs/examples/plugins/menus/progs/
 share/TeXmacs/examples/plugins/menus/progs/init-menus.scm
 share/TeXmacs/examples/plugins/menus/src/
 share/TeXmacs/examples/plugins/menus/src/menus.cpp
 share/TeXmacs/examples/plugins/minimal/
 share/TeXmacs/examples/plugins/minimal/Makefile
-share/TeXmacs/examples/plugins/minimal/bin/
 share/TeXmacs/examples/plugins/minimal/progs/
 share/TeXmacs/examples/plugins/minimal/progs/init-minimal.scm
 share/TeXmacs/examples/plugins/minimal/src/
 share/TeXmacs/examples/plugins/minimal/src/minimal.cpp
 share/TeXmacs/examples/plugins/multiline/
 share/TeXmacs/examples/plugins/multiline/Makefile
-share/TeXmacs/examples/plugins/multiline/bin/
 share/TeXmacs/examples/plugins/multiline/progs/
 share/TeXmacs/examples/plugins/multiline/progs/init-multiline.scm
 share/TeXmacs/examples/plugins/multiline/src/
 share/TeXmacs/examples/plugins/multiline/src/multiline.cpp
 share/TeXmacs/examples/plugins/nested/
 share/TeXmacs/examples/plugins/nested/Makefile
-share/TeXmacs/examples/plugins/nested/bin/
 share/TeXmacs/examples/plugins/nested/progs/
 share/TeXmacs/examples/plugins/nested/progs/init-nested.scm
 share/TeXmacs/examples/plugins/nested/src/
 share/TeXmacs/examples/plugins/nested/src/nested.cpp
 share/TeXmacs/examples/plugins/pnambic/
 share/TeXmacs/examples/plugins/pnambic/Makefile
-share/TeXmacs/examples/plugins/pnambic/bin/
 share/TeXmacs/examples/plugins/pnambic/progs/
 share/TeXmacs/examples/plugins/pnambic/progs/init-pnambic.scm
 share/TeXmacs/examples/plugins/pnambic/readme.tm
@@ -1538,32 +1527,27 @@ share/TeXmacs/examples/plugins/pnambic/s
 share/TeXmacs/examples/plugins/pnambic/src/pnambic.c
 share/TeXmacs/examples/plugins/prompt/
 share/TeXmacs/examples/plugins/prompt/Makefile
-share/TeXmacs/examples/plugins/prompt/bin/
 share/TeXmacs/examples/plugins/prompt/progs/
 share/TeXmacs/examples/plugins/prompt/progs/init-prompt.scm
 share/TeXmacs/examples/plugins/prompt/src/
 share/TeXmacs/examples/plugins/prompt/src/prompt.cpp
 share/TeXmacs/examples/plugins/pycomplete/
-share/TeXmacs/examples/plugins/pycomplete/bin/
 share/TeXmacs/examples/plugins/pycomplete/progs/
 share/TeXmacs/examples/plugins/pycomplete/progs/init-pycomplete.scm
 share/TeXmacs/examples/plugins/pycomplete/src/
 share/TeXmacs/examples/plugins/pycomplete/src/complete.py
 share/TeXmacs/examples/plugins/pyminimal/
-share/TeXmacs/examples/plugins/pyminimal/bin/
 share/TeXmacs/examples/plugins/pyminimal/progs/
 share/TeXmacs/examples/plugins/pyminimal/progs/init-pyminimal.scm
 share/TeXmacs/examples/plugins/pyminimal/src/
 share/TeXmacs/examples/plugins/pyminimal/src/minimal.py
 share/TeXmacs/examples/plugins/pyprompt/
-share/TeXmacs/examples/plugins/pyprompt/bin/
 share/TeXmacs/examples/plugins/pyprompt/progs/
 share/TeXmacs/examples/plugins/pyprompt/progs/init-pyprompt.scm
 share/TeXmacs/examples/plugins/pyprompt/src/
 share/TeXmacs/examples/plugins/pyprompt/src/prompt.py
 share/TeXmacs/examples/plugins/secure/
 share/TeXmacs/examples/plugins/secure/Makefile
-share/TeXmacs/examples/plugins/secure/bin/
 share/TeXmacs/examples/plugins/secure/packages/
 share/TeXmacs/examples/plugins/secure/packages/secure.ts
 share/TeXmacs/examples/plugins/secure/progs/
@@ -1573,13 +1557,11 @@ share/TeXmacs/examples/plugins/secure/sr
 share/TeXmacs/examples/plugins/secure/src/secure.cpp
 share/TeXmacs/examples/plugins/substitute/
 share/TeXmacs/examples/plugins/substitute/Makefile
-share/TeXmacs/examples/plugins/substitute/bin/
 share/TeXmacs/examples/plugins/substitute/progs/
 share/TeXmacs/examples/plugins/substitute/progs/init-substitute.scm
 share/TeXmacs/examples/plugins/substitute/src/
 share/TeXmacs/examples/plugins/substitute/src/substitute.cpp
 share/TeXmacs/examples/plugins/world/
-share/TeXmacs/examples/plugins/world/bin/
 share/TeXmacs/examples/plugins/world/progs/
 share/TeXmacs/examples/plugins/world/progs/init-world.scm
 share/TeXmacs/examples/texts/
@@ -1594,6 +1576,8 @@ share/TeXmacs/examples/texts/greek-test.
 share/TeXmacs/examples/texts/hat-test.tm
 share/TeXmacs/examples/texts/kerning-test.tm
 share/TeXmacs/examples/texts/language-cpp-test.tm
+share/TeXmacs/examples/texts/language-dot-test.tm
+share/TeXmacs/examples/texts/language-fortran-test.tm
 share/TeXmacs/examples/texts/language-java-test.tm
 share/TeXmacs/examples/texts/language-python-test.tm
 share/TeXmacs/examples/texts/language-r-test.tm
@@ -2674,6 +2658,13 @@ share/TeXmacs/fonts/tfm/tc/tctt7.tfm
 share/TeXmacs/fonts/tfm/tc/tctt8.tfm
 share/TeXmacs/fonts/tfm/tc/tctt9.tfm
 share/TeXmacs/fonts/truetype/
+share/TeXmacs/fonts/truetype/fira/
+share/TeXmacs/fonts/truetype/fira/FiraMono-Bold.otf
+share/TeXmacs/fonts/truetype/fira/FiraMono-Regular.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Bold.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-BoldItalic.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Italic.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Regular.otf
 share/TeXmacs/fonts/truetype/libertine/
 share/TeXmacs/fonts/truetype/libertine/LinBiolinum_R.otf
 share/TeXmacs/fonts/truetype/libertine/LinBiolinum_RB.otf
@@ -3215,6 +3206,11 @@ share/TeXmacs/misc/images/tm_gnu2.png
 share/TeXmacs/misc/images/tm_gnu2.ps
 share/TeXmacs/misc/images/tm_gnu3.png
 share/TeXmacs/misc/images/tm_gnu3.ps
+share/TeXmacs/misc/images/welcome-email.png
+share/TeXmacs/misc/images/welcome-help.png
+share/TeXmacs/misc/images/welcome-manual.png
+share/TeXmacs/misc/images/welcome-promote.png
+share/TeXmacs/misc/images/welcome-videos.png
 share/TeXmacs/misc/inkscape_extension/
 share/TeXmacs/misc/inkscape_extension/texmacs.inx
 share/TeXmacs/misc/inkscape_extension/texmacs_latex.sty
@@ -5250,7 +5246,10 @@ share/TeXmacs/packages/customize/encrypt
 share/TeXmacs/packages/customize/float/
 share/TeXmacs/packages/customize/float/captions-above.ts
 share/TeXmacs/packages/customize/fonts/
+share/TeXmacs/packages/customize/fonts/biolinum-font.ts
 share/TeXmacs/packages/customize/fonts/bonum-font.ts
+share/TeXmacs/packages/customize/fonts/fira-font.ts
+share/TeXmacs/packages/customize/fonts/libertine-font.ts
 share/TeXmacs/packages/customize/fonts/pagella-font.ts
 share/TeXmacs/packages/customize/fonts/schola-font.ts
 share/TeXmacs/packages/customize/fonts/termes-font.ts
@@ -5511,19 +5510,20 @@ share/TeXmacs/packages/utilities/literat
 share/TeXmacs/packages/utilities/live.ts
 share/TeXmacs/packages/utilities/relate.ts
 share/TeXmacs/plugins/
-share/TeXmacs/plugins/CMakeLists.txt
 share/TeXmacs/plugins/README.md
 share/TeXmacs/plugins/asymptote/
 share/TeXmacs/plugins/asymptote/doc/
 share/TeXmacs/plugins/asymptote/doc/asymptote-abstract.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote-abstract.zh.tm
 share/TeXmacs/plugins/asymptote/doc/asymptote-demo.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote-demo.zh.tm
 share/TeXmacs/plugins/asymptote/doc/asymptote.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote.zh.tm
 share/TeXmacs/plugins/asymptote/progs/
 share/TeXmacs/plugins/asymptote/progs/asymptote-menus.scm
 share/TeXmacs/plugins/asymptote/progs/init-asymptote.scm
 share/TeXmacs/plugins/asymptote/samples/
 share/TeXmacs/plugins/axiom/
-share/TeXmacs/plugins/axiom/CMakeLists.txt
 share/TeXmacs/plugins/axiom/Makefile
 share/TeXmacs/plugins/axiom/bin/
 @bin share/TeXmacs/plugins/axiom/bin/tm_axiom
@@ -5559,7 +5559,6 @@ share/TeXmacs/plugins/cocoa5/doc/cocoa5.
 share/TeXmacs/plugins/cocoa5/progs/
 share/TeXmacs/plugins/cocoa5/progs/init-cocoa5.scm
 share/TeXmacs/plugins/coq/
-share/TeXmacs/plugins/coq/CMakeLists.txt
 share/TeXmacs/plugins/coq/bin/
 @bin share/TeXmacs/plugins/coq/bin/tm_coq
 share/TeXmacs/plugins/coq/packages/
@@ -5652,8 +5651,11 @@ share/TeXmacs/plugins/graph/progs/init-g
 share/TeXmacs/plugins/graphviz/
 share/TeXmacs/plugins/graphviz/doc/
 share/TeXmacs/plugins/graphviz/doc/graphviz-abstract.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz-abstract.zh.tm
 share/TeXmacs/plugins/graphviz/doc/graphviz-demo.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz-demo.zh.tm
 share/TeXmacs/plugins/graphviz/doc/graphviz.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz.zh.tm
 share/TeXmacs/plugins/graphviz/progs/
 share/TeXmacs/plugins/graphviz/progs/init-graphviz.scm
 share/TeXmacs/plugins/gtybalt/
@@ -5702,7 +5704,6 @@ share/TeXmacs/plugins/macaulay2/progs/
 share/TeXmacs/plugins/macaulay2/progs/init-macaulay2.scm
 share/TeXmacs/plugins/macaulay2/progs/m2-input.scm
 share/TeXmacs/plugins/maple/
-share/TeXmacs/plugins/maple/CMakeLists.txt
 share/TeXmacs/plugins/maple/Makefile
 share/TeXmacs/plugins/maple/Makefile.9
 share/TeXmacs/plugins/maple/bin/
@@ -5783,9 +5784,12 @@ share/TeXmacs/plugins/maxima/bin/
 share/TeXmacs/plugins/maxima/bin/tm_maxima
 share/TeXmacs/plugins/maxima/doc/
 share/TeXmacs/plugins/maxima/doc/maxima-abstract.en.tm
+share/TeXmacs/plugins/maxima/doc/maxima-abstract.zh.tm
 share/TeXmacs/plugins/maxima/doc/maxima-demo.en.tm
 share/TeXmacs/plugins/maxima/doc/maxima-demo.it.tm
+share/TeXmacs/plugins/maxima/doc/maxima-demo.zh.tm
 share/TeXmacs/plugins/maxima/doc/maxima.en.tm
+share/TeXmacs/plugins/maxima/doc/maxima.zh.tm
 share/TeXmacs/plugins/maxima/lisp/
 share/TeXmacs/plugins/maxima/lisp/texmacs-maxima.lisp
 share/TeXmacs/plugins/maxima/packages/
@@ -5825,17 +5829,24 @@ share/TeXmacs/plugins/mycas/progs/init-m
 share/TeXmacs/plugins/mycas/src/
 share/TeXmacs/plugins/mycas/src/mycas.cpp
 share/TeXmacs/plugins/octave/
-share/TeXmacs/plugins/octave/bin/
-share/TeXmacs/plugins/octave/bin/tm_octave
-share/TeXmacs/plugins/octave/bin/tm_octave.bat
+share/TeXmacs/plugins/octave/README.md
 share/TeXmacs/plugins/octave/doc/
-share/TeXmacs/plugins/octave/doc/README
 share/TeXmacs/plugins/octave/doc/octave-abstract.en.tm
 share/TeXmacs/plugins/octave/doc/octave-demo.en.tm
 share/TeXmacs/plugins/octave/doc/octave-demo.it.tm
 share/TeXmacs/plugins/octave/doc/octave-details.en.tm
 share/TeXmacs/plugins/octave/doc/octave.en.tm
 share/TeXmacs/plugins/octave/octave/
+share/TeXmacs/plugins/octave/octave/convert/
+share/TeXmacs/plugins/octave/octave/convert/dquote.m
+share/TeXmacs/plugins/octave/octave/convert/list2scm.m
+share/TeXmacs/plugins/octave/octave/convert/mat2scm.m
+share/TeXmacs/plugins/octave/octave/convert/num2scm.m
+share/TeXmacs/plugins/octave/octave/convert/obj2scm.m
+share/TeXmacs/plugins/octave/octave/convert/str2scm.m
+share/TeXmacs/plugins/octave/octave/convert/struct2bullet.m
+share/TeXmacs/plugins/octave/octave/convert/struct2scm.m
+share/TeXmacs/plugins/octave/octave/convert/struct2tree.m
 share/TeXmacs/plugins/octave/octave/plot/
 share/TeXmacs/plugins/octave/octave/plot/__errplot__.m
 share/TeXmacs/plugins/octave/octave/plot/__plt2mm__.m
@@ -5847,23 +5858,21 @@ share/TeXmacs/plugins/octave/octave/plot
 share/TeXmacs/plugins/octave/octave/plot/mesh.m
 share/TeXmacs/plugins/octave/octave/polynomial/
 share/TeXmacs/plugins/octave/octave/polynomial/polyout.m
+share/TeXmacs/plugins/octave/octave/protocol/
+share/TeXmacs/plugins/octave/octave/protocol/flush_any.m
+share/TeXmacs/plugins/octave/octave/protocol/flush_scheme.m
+share/TeXmacs/plugins/octave/octave/protocol/with_color.m
+share/TeXmacs/plugins/octave/octave/protocol/with_mode_math.m
 share/TeXmacs/plugins/octave/octave/tm/
 share/TeXmacs/plugins/octave/octave/tm-start.m
 share/TeXmacs/plugins/octave/octave/tm/isnewans.m
-share/TeXmacs/plugins/octave/octave/tm/list2scm.m
-share/TeXmacs/plugins/octave/octave/tm/mat2scm.m
-share/TeXmacs/plugins/octave/octave/tm/num2scm.m
-share/TeXmacs/plugins/octave/octave/tm/obj2scm.m
-share/TeXmacs/plugins/octave/octave/tm/scheme.m
-share/TeXmacs/plugins/octave/octave/tm/str2scm.m
-share/TeXmacs/plugins/octave/octave/tm/struct2bullet.m
-share/TeXmacs/plugins/octave/octave/tm/struct2scm.m
-share/TeXmacs/plugins/octave/octave/tm/struct2tree.m
 share/TeXmacs/plugins/octave/octave/tm/tmdisp.m
 share/TeXmacs/plugins/octave/octave/tm/tmlasterr.m
 share/TeXmacs/plugins/octave/octave/tm/tmrepl.m
 share/TeXmacs/plugins/octave/progs/
 share/TeXmacs/plugins/octave/progs/init-octave.scm
+share/TeXmacs/plugins/octave/test/
+share/TeXmacs/plugins/octave/test/convert.tm
 share/TeXmacs/plugins/pari/
 share/TeXmacs/plugins/pari/doc/
 share/TeXmacs/plugins/pari/doc/pari-abstract.en.tm
@@ -5896,7 +5905,6 @@ share/TeXmacs/plugins/qcl/progs/
 share/TeXmacs/plugins/qcl/progs/init-qcl.scm
 share/TeXmacs/plugins/qcl/progs/qcl-input.scm
 share/TeXmacs/plugins/r/
-share/TeXmacs/plugins/r/CMakeLists.txt
 share/TeXmacs/plugins/r/Makefile
 share/TeXmacs/plugins/r/README.md
 share/TeXmacs/plugins/r/bin/
@@ -6000,7 +6008,6 @@ share/TeXmacs/plugins/scilab/progs/
 share/TeXmacs/plugins/scilab/progs/init-scilab.scm
 share/TeXmacs/plugins/scilab/progs/scilab-menus.scm
 share/TeXmacs/plugins/shell/
-share/TeXmacs/plugins/shell/CMakeLists.txt
 share/TeXmacs/plugins/shell/Makefile
 share/TeXmacs/plugins/shell/bin/
 @bin share/TeXmacs/plugins/shell/bin/tm_shell
@@ -6034,6 +6041,13 @@ share/TeXmacs/plugins/texgraph/progs/tex
 share/TeXmacs/plugins/texgraph/progs/texgraph-scripts-edit.scm
 share/TeXmacs/plugins/texgraph/progs/texgraph-scripts-menu.scm
 share/TeXmacs/plugins/texgraph/texgraph_macros_texmacs.mac
+share/TeXmacs/plugins/tikz/
+share/TeXmacs/plugins/tikz/doc/
+share/TeXmacs/plugins/tikz/doc/tikz-abstract.en.tm
+share/TeXmacs/plugins/tikz/doc/tikz-demo.en.tm
+share/TeXmacs/plugins/tikz/doc/tikz.en.tm
+share/TeXmacs/plugins/tikz/progs/
+share/TeXmacs/plugins/tikz/progs/init-tikz.scm
 share/TeXmacs/plugins/tmpy/
 share/TeXmacs/plugins/tmpy/README.md
 share/TeXmacs/plugins/tmpy/__init__.py
@@ -6067,6 +6081,7 @@ share/TeXmacs/plugins/tmpy/session/tm_gr
 share/TeXmacs/plugins/tmpy/session/tm_python.py
 share/TeXmacs/plugins/tmpy/session/tm_sage.py
 share/TeXmacs/plugins/tmpy/session/tm_sympy.py
+share/TeXmacs/plugins/tmpy/session/tm_tikz.py
 share/TeXmacs/plugins/tmpy/session/tm_xypic.py
 share/TeXmacs/plugins/xypic/
 share/TeXmacs/plugins/xypic/doc/
@@ -6206,6 +6221,19 @@ share/TeXmacs/progs/database/title-trans
 share/TeXmacs/progs/debug/
 share/TeXmacs/progs/debug/debug-menu.scm
 share/TeXmacs/progs/debug/debug-widgets.scm
+share/TeXmacs/progs/debugger/
+share/TeXmacs/progs/debugger/command-loop.scm
+share/TeXmacs/progs/debugger/commands.scm
+share/TeXmacs/progs/debugger/state.scm
+share/TeXmacs/progs/debugger/trc.scm
+share/TeXmacs/progs/debugger/utils.scm
+share/TeXmacs/progs/debugging/
+share/TeXmacs/progs/debugging/example-fns.scm
+share/TeXmacs/progs/debugging/ice-9-debugger-extensions.scm
+share/TeXmacs/progs/debugging/steps.scm
+share/TeXmacs/progs/debugging/trace.scm
+share/TeXmacs/progs/debugging/traps.scm
+share/TeXmacs/progs/debugging/trc.scm
 share/TeXmacs/progs/doc/
 share/TeXmacs/progs/doc/apidoc-collect.scm
 share/TeXmacs/progs/doc/apidoc-funcs.scm
@@ -6305,6 +6333,76 @@ share/TeXmacs/progs/graphics/graphics-me
 share/TeXmacs/progs/graphics/graphics-object.scm
 share/TeXmacs/progs/graphics/graphics-single.scm
 share/TeXmacs/progs/graphics/graphics-utils.scm
+share/TeXmacs/progs/ice-9/
+share/TeXmacs/progs/ice-9/and-let-star.scm
+share/TeXmacs/progs/ice-9/boot-9.scm
+share/TeXmacs/progs/ice-9/buffered-input.scm
+share/TeXmacs/progs/ice-9/calling.scm
+share/TeXmacs/progs/ice-9/channel.scm
+share/TeXmacs/progs/ice-9/common-list.scm
+share/TeXmacs/progs/ice-9/debug.scm
+share/TeXmacs/progs/ice-9/debugger/
+share/TeXmacs/progs/ice-9/debugger.scm
+share/TeXmacs/progs/ice-9/debugger/command-loop.scm
+share/TeXmacs/progs/ice-9/debugger/commands.scm
+share/TeXmacs/progs/ice-9/debugger/state.scm
+share/TeXmacs/progs/ice-9/debugger/trc.scm
+share/TeXmacs/progs/ice-9/debugger/utils.scm
+share/TeXmacs/progs/ice-9/debugging/
+share/TeXmacs/progs/ice-9/debugging/example-fns.scm
+share/TeXmacs/progs/ice-9/debugging/ice-9-debugger-extensions.scm
+share/TeXmacs/progs/ice-9/debugging/steps.scm
+share/TeXmacs/progs/ice-9/debugging/trace.scm
+share/TeXmacs/progs/ice-9/debugging/traps.scm
+share/TeXmacs/progs/ice-9/debugging/trc.scm
+share/TeXmacs/progs/ice-9/deprecated.scm
+share/TeXmacs/progs/ice-9/documentation.scm
+share/TeXmacs/progs/ice-9/emacs.scm
+share/TeXmacs/progs/ice-9/expect.scm
+share/TeXmacs/progs/ice-9/format.scm
+share/TeXmacs/progs/ice-9/ftw.scm
+share/TeXmacs/progs/ice-9/gap-buffer.scm
+share/TeXmacs/progs/ice-9/gds-client.scm
+share/TeXmacs/progs/ice-9/gds-server.scm
+share/TeXmacs/progs/ice-9/getopt-long.scm
+share/TeXmacs/progs/ice-9/hcons.scm
+share/TeXmacs/progs/ice-9/history.scm
+share/TeXmacs/progs/ice-9/lineio.scm
+share/TeXmacs/progs/ice-9/list.scm
+share/TeXmacs/progs/ice-9/ls.scm
+share/TeXmacs/progs/ice-9/mapping.scm
+share/TeXmacs/progs/ice-9/match.scm
+share/TeXmacs/progs/ice-9/networking.scm
+share/TeXmacs/progs/ice-9/null.scm
+share/TeXmacs/progs/ice-9/occam-channel.scm
+share/TeXmacs/progs/ice-9/optargs.scm
+share/TeXmacs/progs/ice-9/poe.scm
+share/TeXmacs/progs/ice-9/popen.scm
+share/TeXmacs/progs/ice-9/posix.scm
+share/TeXmacs/progs/ice-9/pretty-print.scm
+share/TeXmacs/progs/ice-9/psyntax.pp
+share/TeXmacs/progs/ice-9/psyntax.ss
+share/TeXmacs/progs/ice-9/q.scm
+share/TeXmacs/progs/ice-9/r4rs.scm
+share/TeXmacs/progs/ice-9/r5rs.scm
+share/TeXmacs/progs/ice-9/rdelim.scm
+share/TeXmacs/progs/ice-9/readline.scm
+share/TeXmacs/progs/ice-9/receive.scm
+share/TeXmacs/progs/ice-9/regex.scm
+share/TeXmacs/progs/ice-9/runq.scm
+share/TeXmacs/progs/ice-9/rw.scm
+share/TeXmacs/progs/ice-9/safe-r5rs.scm
+share/TeXmacs/progs/ice-9/safe.scm
+share/TeXmacs/progs/ice-9/serialize.scm
+share/TeXmacs/progs/ice-9/session.scm
+share/TeXmacs/progs/ice-9/slib.scm
+share/TeXmacs/progs/ice-9/stack-catch.scm
+share/TeXmacs/progs/ice-9/streams.scm
+share/TeXmacs/progs/ice-9/string-fun.scm
+share/TeXmacs/progs/ice-9/syncase.scm
+share/TeXmacs/progs/ice-9/threads.scm
+share/TeXmacs/progs/ice-9/time.scm
+share/TeXmacs/progs/ice-9/weak-vector.scm
 share/TeXmacs/progs/init-buffer.scm
 share/TeXmacs/progs/init-texmacs.scm
 share/TeXmacs/progs/kernel/
@@ -6383,16 +6481,21 @@ share/TeXmacs/progs/part/part-shared.scm
 share/TeXmacs/progs/part/part-tmfs.scm
 share/TeXmacs/progs/prog/
 share/TeXmacs/progs/prog/cpp-edit.scm
+share/TeXmacs/progs/prog/dot-edit.scm
+share/TeXmacs/progs/prog/dot-lang.scm
 share/TeXmacs/progs/prog/fortran-edit.scm
 share/TeXmacs/progs/prog/glue-symbols.scm
 share/TeXmacs/progs/prog/java-edit.scm
+share/TeXmacs/progs/prog/java-lang.scm
 share/TeXmacs/progs/prog/prog-edit.scm
 share/TeXmacs/progs/prog/prog-format-test.scm
 share/TeXmacs/progs/prog/prog-format.scm
 share/TeXmacs/progs/prog/prog-kbd.scm
 share/TeXmacs/progs/prog/prog-menu.scm
 share/TeXmacs/progs/prog/python-edit.scm
+share/TeXmacs/progs/prog/python-lang.scm
 share/TeXmacs/progs/prog/scala-edit.scm
+share/TeXmacs/progs/prog/scala-lang.scm
 share/TeXmacs/progs/prog/scheme-autocomplete.scm
 share/TeXmacs/progs/prog/scheme-edit.scm
 share/TeXmacs/progs/prog/scheme-menu.scm

Reply | Threaded
Open this post in threaded view
|

Re: update editors/TeXmacs 1.99.13

Nam Nguyen
Nam Nguyen writes:

> This is an update for editors/TeXmacs 1.99.13.

ping

>
> Changelog: https://texmacs.org/tmweb/about/changes.en.html
>
> "Switch to Python 3 for plug-ins programmed in Python (1.99.13)."
>
> Ports-wise, python patching bits can go away as python3 is automatically
> detected by the plugins now.
>
> WRKDIST had to be changed because it normally extracts into -src (e.g.,
> TeXmacs-1.99.13-src), but this release dropped the -src suffix. Also,
> this release erroneously reports 1.99.12 but the changelog is updated.
>
> I had a random segfault crash upon quitting the program that I have no
> reproducer for. I had a help window and a sympy session running and
> closed the program.
>
> All plugins work. There was a problem with missing font in plots
> generated by R that I proposed a fix for here:
> https://marc.info/?l=openbsd-ports&m=159488152518183&w=2
>
> Feedback and tests are welcome.
>

Index: Makefile
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- Makefile 3 Jul 2020 21:12:53 -0000 1.17
+++ Makefile 16 Jul 2020 06:42:30 -0000
@@ -2,10 +2,9 @@
 
 COMMENT= wysiwyw (what you see is what you want) editing platform
 
-DISTNAME= TeXmacs-1.99.12-src
+DISTNAME= TeXmacs-1.99.13-src
 PKGNAME= ${DISTNAME:S/-src//}
 CATEGORIES= editors print x11
-REVISION= 0
 
 HOMEPAGE= https://texmacs.org/
 
@@ -24,9 +23,9 @@ MODULES= devel/cmake \
  lang/python \
  x11/qt5
 
-MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
-MODPY_ADJ_FILES= plugins/tmpy/*.py \
- plugins/tmpy/{graph,session}/*.py
+MODPY_VERSION= ${MODPY_DEFAULT_VERSION_3}
+
+WRKDIST= ${WRKDIR}/${PKGNAME}
 
 BUILD_DEPENDS= print/ghostscript/gnu
 
@@ -45,14 +44,5 @@ CXXFLAGS+= -Wno-deprecated-register
 
 post-extract:
  rm -f ${WRKDIST}/plugins/mathematica/bin/realpath.py
- # change python interpreter per plugins/python/README.md
- sed -i 's,\(string-append.*\)python,\1python${MODPY_VERSION},' \
- ${WRKSRC}/plugins/python/progs/init-python.scm
- sed -i 's,\(require.*\)python,\1python${MODPY_VERSION},' \
- ${WRKSRC}/plugins/python/progs/init-python.scm
-.for l in asymptote dratex gnuplot graph graphviz sympy xypic
- find ${WRKSRC}/plugins/$l -name '*.scm' \
- -exec sed -i 's,python,python${MODPY_VERSION},' {} +
-.endfor
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/distinfo,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 distinfo
--- distinfo 27 Feb 2020 14:29:46 -0000 1.3
+++ distinfo 16 Jul 2020 06:42:30 -0000
@@ -1,2 +1,2 @@
-SHA256 (TeXmacs-1.99.12-src.tar.gz) = 5D2oSdXDdw99T3rZrGNnq0F0od+D8336QfjwDx628UI=
-SIZE (TeXmacs-1.99.12-src.tar.gz) = 35119781
+SHA256 (TeXmacs-1.99.13-src.tar.gz) = Aq0cS47QqmFQHelxRjANeJlgXCXagnYRykpAq7wHqbQ=
+SIZE (TeXmacs-1.99.13-src.tar.gz) = 37181886
Index: patches/patch-CMakeLists_txt
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-CMakeLists_txt
--- patches/patch-CMakeLists_txt 27 Feb 2020 14:29:46 -0000 1.2
+++ patches/patch-CMakeLists_txt 16 Jul 2020 06:42:30 -0000
@@ -3,7 +3,7 @@ $OpenBSD: patch-CMakeLists_txt,v 1.2 202
 Index: CMakeLists.txt
 --- CMakeLists.txt.orig
 +++ CMakeLists.txt
-@@ -572,7 +572,7 @@ if (TEXMACS_GUI MATCHES "Qt.*")
+@@ -586,7 +586,7 @@ if (TEXMACS_GUI MATCHES "Qt.*")
 
    set (TeXmacs_All_SRCS ${TeXmacs_All_SRCS} ${TeXmacs_Qt_SRCS} ${TeXmacs_Qt_Moc_HDRS})
    set (TeXmacs_Include_Dirs ${TeXmacs_Include_Dirs} ${QT_INCLUDES})
Index: patches/patch-plugins_octave_octave_tm-start_m
===================================================================
RCS file: patches/patch-plugins_octave_octave_tm-start_m
diff -N patches/patch-plugins_octave_octave_tm-start_m
--- patches/patch-plugins_octave_octave_tm-start_m 27 Feb 2020 14:29:46 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-plugins_octave_octave_tm-start_m,v 1.1 2020/02/27 14:29:46 jca Exp $
-
-octave session does not start because tmrepl undefined
-https://github.com/texmacs/plugins/issues/11
-
-Index: plugins/octave/octave/tm-start.m
---- plugins/octave/octave/tm-start.m.orig
-+++ plugins/octave/octave/tm-start.m
-@@ -1,4 +1,5 @@
- d=getenv("TEXMACS_PATH");
- if (length(d) > 0)
-+    addpath("tm")
-     tmrepl
- endif
Index: patches/patch-plugins_r_src_tm_r_c
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-plugins_r_src_tm_r_c,v
retrieving revision 1.1
diff -u -p -u -p -r1.1 patch-plugins_r_src_tm_r_c
--- patches/patch-plugins_r_src_tm_r_c 27 Feb 2020 14:29:46 -0000 1.1
+++ patches/patch-plugins_r_src_tm_r_c 16 Jul 2020 06:42:30 -0000
@@ -6,7 +6,7 @@ prevents interface from starting.
 Index: plugins/r/src/tm_r.c
 --- plugins/r/src/tm_r.c.orig
 +++ plugins/r/src/tm_r.c
-@@ -101,7 +101,7 @@ jmp_buf error_return_env ;
+@@ -103,7 +103,7 @@ jmp_buf error_return_env ;
 
  int N_data_begins = 0 ;
 
@@ -15,7 +15,7 @@ Index: plugins/r/src/tm_r.c
 
 
  // Add one more DATA_BEGIN, i.e. open bracket.
-@@ -850,11 +850,6 @@ int main(int argc, char *argv[])
+@@ -852,11 +852,6 @@ int main(int argc, char *argv[])
      snprintf( TEXMACS_HOME_PATH, 4096, "%s/.TeXmacs",HOME) ;
    }
   
Index: patches/patch-src_Plugins_Qt_qt_gui_cpp
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/patches/patch-src_Plugins_Qt_qt_gui_cpp,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 patch-src_Plugins_Qt_qt_gui_cpp
--- patches/patch-src_Plugins_Qt_qt_gui_cpp 27 Feb 2020 14:29:46 -0000 1.3
+++ patches/patch-src_Plugins_Qt_qt_gui_cpp 16 Jul 2020 06:42:30 -0000
@@ -2,7 +2,7 @@ $OpenBSD: patch-src_Plugins_Qt_qt_gui_cp
 Index: src/Plugins/Qt/qt_gui.cpp
 --- src/Plugins/Qt/qt_gui.cpp.orig
 +++ src/Plugins/Qt/qt_gui.cpp
-@@ -815,7 +815,7 @@ qt_gui_rep::update () {
+@@ -838,7 +838,7 @@ qt_gui_rep::update () {
   
    time_t delay = delayed_commands.lapse - texmacs_time();
    if (needing_update) delay = 0;
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/editors/TeXmacs/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 PLIST
--- pkg/PLIST 27 Feb 2020 14:29:46 -0000 1.7
+++ pkg/PLIST 16 Jul 2020 06:42:30 -0000
@@ -10,7 +10,6 @@ lib/texmacs/TeXmacs/bin/
 @man man/man1/fig2ps.1
 @man man/man1/texmacs.1
 share/TeXmacs/
-share/TeXmacs/CMakeLists.txt
 share/TeXmacs/COPYING
 share/TeXmacs/INSTALL
 share/TeXmacs/LICENSE
@@ -280,6 +279,8 @@ share/TeXmacs/doc/about/welcome/first.en
 share/TeXmacs/doc/about/welcome/first.es.tm
 share/TeXmacs/doc/about/welcome/first.fr.tm
 share/TeXmacs/doc/about/welcome/first.it.tm
+share/TeXmacs/doc/about/welcome/new-welcome.en.tm
+share/TeXmacs/doc/about/welcome/new-welcome.fr.tm
 share/TeXmacs/doc/about/welcome/welcome.de.tm
 share/TeXmacs/doc/about/welcome/welcome.en.tm
 share/TeXmacs/doc/about/welcome/welcome.es.tm
@@ -1450,36 +1451,30 @@ share/TeXmacs/examples/
 share/TeXmacs/examples/plugins/
 share/TeXmacs/examples/plugins/complete/
 share/TeXmacs/examples/plugins/complete/Makefile
-share/TeXmacs/examples/plugins/complete/bin/
 share/TeXmacs/examples/plugins/complete/progs/
 share/TeXmacs/examples/plugins/complete/progs/init-complete.scm
 share/TeXmacs/examples/plugins/complete/src/
 share/TeXmacs/examples/plugins/complete/src/complete.cpp
 share/TeXmacs/examples/plugins/dynlink/
 share/TeXmacs/examples/plugins/dynlink/Makefile.in
-share/TeXmacs/examples/plugins/dynlink/bin/
-share/TeXmacs/examples/plugins/dynlink/lib/
 share/TeXmacs/examples/plugins/dynlink/progs/
 share/TeXmacs/examples/plugins/dynlink/progs/init-dynlink.scm
 share/TeXmacs/examples/plugins/dynlink/src/
 share/TeXmacs/examples/plugins/dynlink/src/dynlink.cpp
 share/TeXmacs/examples/plugins/formula/
 share/TeXmacs/examples/plugins/formula/Makefile
-share/TeXmacs/examples/plugins/formula/bin/
 share/TeXmacs/examples/plugins/formula/progs/
 share/TeXmacs/examples/plugins/formula/progs/init-formula.scm
 share/TeXmacs/examples/plugins/formula/src/
 share/TeXmacs/examples/plugins/formula/src/formula.cpp
 share/TeXmacs/examples/plugins/handler/
 share/TeXmacs/examples/plugins/handler/Makefile
-share/TeXmacs/examples/plugins/handler/bin/
 share/TeXmacs/examples/plugins/handler/progs/
 share/TeXmacs/examples/plugins/handler/progs/init-handler.scm
 share/TeXmacs/examples/plugins/handler/src/
 share/TeXmacs/examples/plugins/handler/src/handler.cpp
 share/TeXmacs/examples/plugins/input/
 share/TeXmacs/examples/plugins/input/Makefile
-share/TeXmacs/examples/plugins/input/bin/
 share/TeXmacs/examples/plugins/input/packages/
 share/TeXmacs/examples/plugins/input/packages/session/
 share/TeXmacs/examples/plugins/input/packages/session/input.ts
@@ -1490,7 +1485,6 @@ share/TeXmacs/examples/plugins/input/src
 share/TeXmacs/examples/plugins/input/src/input.cpp
 share/TeXmacs/examples/plugins/markup/
 share/TeXmacs/examples/plugins/markup/Makefile
-share/TeXmacs/examples/plugins/markup/bin/
 share/TeXmacs/examples/plugins/markup/packages/
 share/TeXmacs/examples/plugins/markup/packages/session/
 share/TeXmacs/examples/plugins/markup/packages/session/markup.ts
@@ -1500,35 +1494,30 @@ share/TeXmacs/examples/plugins/markup/sr
 share/TeXmacs/examples/plugins/markup/src/markup.cpp
 share/TeXmacs/examples/plugins/menus/
 share/TeXmacs/examples/plugins/menus/Makefile
-share/TeXmacs/examples/plugins/menus/bin/
 share/TeXmacs/examples/plugins/menus/progs/
 share/TeXmacs/examples/plugins/menus/progs/init-menus.scm
 share/TeXmacs/examples/plugins/menus/src/
 share/TeXmacs/examples/plugins/menus/src/menus.cpp
 share/TeXmacs/examples/plugins/minimal/
 share/TeXmacs/examples/plugins/minimal/Makefile
-share/TeXmacs/examples/plugins/minimal/bin/
 share/TeXmacs/examples/plugins/minimal/progs/
 share/TeXmacs/examples/plugins/minimal/progs/init-minimal.scm
 share/TeXmacs/examples/plugins/minimal/src/
 share/TeXmacs/examples/plugins/minimal/src/minimal.cpp
 share/TeXmacs/examples/plugins/multiline/
 share/TeXmacs/examples/plugins/multiline/Makefile
-share/TeXmacs/examples/plugins/multiline/bin/
 share/TeXmacs/examples/plugins/multiline/progs/
 share/TeXmacs/examples/plugins/multiline/progs/init-multiline.scm
 share/TeXmacs/examples/plugins/multiline/src/
 share/TeXmacs/examples/plugins/multiline/src/multiline.cpp
 share/TeXmacs/examples/plugins/nested/
 share/TeXmacs/examples/plugins/nested/Makefile
-share/TeXmacs/examples/plugins/nested/bin/
 share/TeXmacs/examples/plugins/nested/progs/
 share/TeXmacs/examples/plugins/nested/progs/init-nested.scm
 share/TeXmacs/examples/plugins/nested/src/
 share/TeXmacs/examples/plugins/nested/src/nested.cpp
 share/TeXmacs/examples/plugins/pnambic/
 share/TeXmacs/examples/plugins/pnambic/Makefile
-share/TeXmacs/examples/plugins/pnambic/bin/
 share/TeXmacs/examples/plugins/pnambic/progs/
 share/TeXmacs/examples/plugins/pnambic/progs/init-pnambic.scm
 share/TeXmacs/examples/plugins/pnambic/readme.tm
@@ -1538,32 +1527,27 @@ share/TeXmacs/examples/plugins/pnambic/s
 share/TeXmacs/examples/plugins/pnambic/src/pnambic.c
 share/TeXmacs/examples/plugins/prompt/
 share/TeXmacs/examples/plugins/prompt/Makefile
-share/TeXmacs/examples/plugins/prompt/bin/
 share/TeXmacs/examples/plugins/prompt/progs/
 share/TeXmacs/examples/plugins/prompt/progs/init-prompt.scm
 share/TeXmacs/examples/plugins/prompt/src/
 share/TeXmacs/examples/plugins/prompt/src/prompt.cpp
 share/TeXmacs/examples/plugins/pycomplete/
-share/TeXmacs/examples/plugins/pycomplete/bin/
 share/TeXmacs/examples/plugins/pycomplete/progs/
 share/TeXmacs/examples/plugins/pycomplete/progs/init-pycomplete.scm
 share/TeXmacs/examples/plugins/pycomplete/src/
 share/TeXmacs/examples/plugins/pycomplete/src/complete.py
 share/TeXmacs/examples/plugins/pyminimal/
-share/TeXmacs/examples/plugins/pyminimal/bin/
 share/TeXmacs/examples/plugins/pyminimal/progs/
 share/TeXmacs/examples/plugins/pyminimal/progs/init-pyminimal.scm
 share/TeXmacs/examples/plugins/pyminimal/src/
 share/TeXmacs/examples/plugins/pyminimal/src/minimal.py
 share/TeXmacs/examples/plugins/pyprompt/
-share/TeXmacs/examples/plugins/pyprompt/bin/
 share/TeXmacs/examples/plugins/pyprompt/progs/
 share/TeXmacs/examples/plugins/pyprompt/progs/init-pyprompt.scm
 share/TeXmacs/examples/plugins/pyprompt/src/
 share/TeXmacs/examples/plugins/pyprompt/src/prompt.py
 share/TeXmacs/examples/plugins/secure/
 share/TeXmacs/examples/plugins/secure/Makefile
-share/TeXmacs/examples/plugins/secure/bin/
 share/TeXmacs/examples/plugins/secure/packages/
 share/TeXmacs/examples/plugins/secure/packages/secure.ts
 share/TeXmacs/examples/plugins/secure/progs/
@@ -1573,13 +1557,11 @@ share/TeXmacs/examples/plugins/secure/sr
 share/TeXmacs/examples/plugins/secure/src/secure.cpp
 share/TeXmacs/examples/plugins/substitute/
 share/TeXmacs/examples/plugins/substitute/Makefile
-share/TeXmacs/examples/plugins/substitute/bin/
 share/TeXmacs/examples/plugins/substitute/progs/
 share/TeXmacs/examples/plugins/substitute/progs/init-substitute.scm
 share/TeXmacs/examples/plugins/substitute/src/
 share/TeXmacs/examples/plugins/substitute/src/substitute.cpp
 share/TeXmacs/examples/plugins/world/
-share/TeXmacs/examples/plugins/world/bin/
 share/TeXmacs/examples/plugins/world/progs/
 share/TeXmacs/examples/plugins/world/progs/init-world.scm
 share/TeXmacs/examples/texts/
@@ -1594,6 +1576,8 @@ share/TeXmacs/examples/texts/greek-test.
 share/TeXmacs/examples/texts/hat-test.tm
 share/TeXmacs/examples/texts/kerning-test.tm
 share/TeXmacs/examples/texts/language-cpp-test.tm
+share/TeXmacs/examples/texts/language-dot-test.tm
+share/TeXmacs/examples/texts/language-fortran-test.tm
 share/TeXmacs/examples/texts/language-java-test.tm
 share/TeXmacs/examples/texts/language-python-test.tm
 share/TeXmacs/examples/texts/language-r-test.tm
@@ -2674,6 +2658,13 @@ share/TeXmacs/fonts/tfm/tc/tctt7.tfm
 share/TeXmacs/fonts/tfm/tc/tctt8.tfm
 share/TeXmacs/fonts/tfm/tc/tctt9.tfm
 share/TeXmacs/fonts/truetype/
+share/TeXmacs/fonts/truetype/fira/
+share/TeXmacs/fonts/truetype/fira/FiraMono-Bold.otf
+share/TeXmacs/fonts/truetype/fira/FiraMono-Regular.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Bold.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-BoldItalic.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Italic.otf
+share/TeXmacs/fonts/truetype/fira/FiraSans-Regular.otf
 share/TeXmacs/fonts/truetype/libertine/
 share/TeXmacs/fonts/truetype/libertine/LinBiolinum_R.otf
 share/TeXmacs/fonts/truetype/libertine/LinBiolinum_RB.otf
@@ -3215,6 +3206,11 @@ share/TeXmacs/misc/images/tm_gnu2.png
 share/TeXmacs/misc/images/tm_gnu2.ps
 share/TeXmacs/misc/images/tm_gnu3.png
 share/TeXmacs/misc/images/tm_gnu3.ps
+share/TeXmacs/misc/images/welcome-email.png
+share/TeXmacs/misc/images/welcome-help.png
+share/TeXmacs/misc/images/welcome-manual.png
+share/TeXmacs/misc/images/welcome-promote.png
+share/TeXmacs/misc/images/welcome-videos.png
 share/TeXmacs/misc/inkscape_extension/
 share/TeXmacs/misc/inkscape_extension/texmacs.inx
 share/TeXmacs/misc/inkscape_extension/texmacs_latex.sty
@@ -5250,7 +5246,10 @@ share/TeXmacs/packages/customize/encrypt
 share/TeXmacs/packages/customize/float/
 share/TeXmacs/packages/customize/float/captions-above.ts
 share/TeXmacs/packages/customize/fonts/
+share/TeXmacs/packages/customize/fonts/biolinum-font.ts
 share/TeXmacs/packages/customize/fonts/bonum-font.ts
+share/TeXmacs/packages/customize/fonts/fira-font.ts
+share/TeXmacs/packages/customize/fonts/libertine-font.ts
 share/TeXmacs/packages/customize/fonts/pagella-font.ts
 share/TeXmacs/packages/customize/fonts/schola-font.ts
 share/TeXmacs/packages/customize/fonts/termes-font.ts
@@ -5511,19 +5510,20 @@ share/TeXmacs/packages/utilities/literat
 share/TeXmacs/packages/utilities/live.ts
 share/TeXmacs/packages/utilities/relate.ts
 share/TeXmacs/plugins/
-share/TeXmacs/plugins/CMakeLists.txt
 share/TeXmacs/plugins/README.md
 share/TeXmacs/plugins/asymptote/
 share/TeXmacs/plugins/asymptote/doc/
 share/TeXmacs/plugins/asymptote/doc/asymptote-abstract.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote-abstract.zh.tm
 share/TeXmacs/plugins/asymptote/doc/asymptote-demo.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote-demo.zh.tm
 share/TeXmacs/plugins/asymptote/doc/asymptote.en.tm
+share/TeXmacs/plugins/asymptote/doc/asymptote.zh.tm
 share/TeXmacs/plugins/asymptote/progs/
 share/TeXmacs/plugins/asymptote/progs/asymptote-menus.scm
 share/TeXmacs/plugins/asymptote/progs/init-asymptote.scm
 share/TeXmacs/plugins/asymptote/samples/
 share/TeXmacs/plugins/axiom/
-share/TeXmacs/plugins/axiom/CMakeLists.txt
 share/TeXmacs/plugins/axiom/Makefile
 share/TeXmacs/plugins/axiom/bin/
 @bin share/TeXmacs/plugins/axiom/bin/tm_axiom
@@ -5559,7 +5559,6 @@ share/TeXmacs/plugins/cocoa5/doc/cocoa5.
 share/TeXmacs/plugins/cocoa5/progs/
 share/TeXmacs/plugins/cocoa5/progs/init-cocoa5.scm
 share/TeXmacs/plugins/coq/
-share/TeXmacs/plugins/coq/CMakeLists.txt
 share/TeXmacs/plugins/coq/bin/
 @bin share/TeXmacs/plugins/coq/bin/tm_coq
 share/TeXmacs/plugins/coq/packages/
@@ -5652,8 +5651,11 @@ share/TeXmacs/plugins/graph/progs/init-g
 share/TeXmacs/plugins/graphviz/
 share/TeXmacs/plugins/graphviz/doc/
 share/TeXmacs/plugins/graphviz/doc/graphviz-abstract.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz-abstract.zh.tm
 share/TeXmacs/plugins/graphviz/doc/graphviz-demo.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz-demo.zh.tm
 share/TeXmacs/plugins/graphviz/doc/graphviz.en.tm
+share/TeXmacs/plugins/graphviz/doc/graphviz.zh.tm
 share/TeXmacs/plugins/graphviz/progs/
 share/TeXmacs/plugins/graphviz/progs/init-graphviz.scm
 share/TeXmacs/plugins/gtybalt/
@@ -5702,7 +5704,6 @@ share/TeXmacs/plugins/macaulay2/progs/
 share/TeXmacs/plugins/macaulay2/progs/init-macaulay2.scm
 share/TeXmacs/plugins/macaulay2/progs/m2-input.scm
 share/TeXmacs/plugins/maple/
-share/TeXmacs/plugins/maple/CMakeLists.txt
 share/TeXmacs/plugins/maple/Makefile
 share/TeXmacs/plugins/maple/Makefile.9
 share/TeXmacs/plugins/maple/bin/
@@ -5783,9 +5784,12 @@ share/TeXmacs/plugins/maxima/bin/
 share/TeXmacs/plugins/maxima/bin/tm_maxima
 share/TeXmacs/plugins/maxima/doc/
 share/TeXmacs/plugins/maxima/doc/maxima-abstract.en.tm
+share/TeXmacs/plugins/maxima/doc/maxima-abstract.zh.tm
 share/TeXmacs/plugins/maxima/doc/maxima-demo.en.tm
 share/TeXmacs/plugins/maxima/doc/maxima-demo.it.tm
+share/TeXmacs/plugins/maxima/doc/maxima-demo.zh.tm
 share/TeXmacs/plugins/maxima/doc/maxima.en.tm
+share/TeXmacs/plugins/maxima/doc/maxima.zh.tm
 share/TeXmacs/plugins/maxima/lisp/
 share/TeXmacs/plugins/maxima/lisp/texmacs-maxima.lisp
 share/TeXmacs/plugins/maxima/packages/
@@ -5825,17 +5829,24 @@ share/TeXmacs/plugins/mycas/progs/init-m
 share/TeXmacs/plugins/mycas/src/
 share/TeXmacs/plugins/mycas/src/mycas.cpp
 share/TeXmacs/plugins/octave/
-share/TeXmacs/plugins/octave/bin/
-share/TeXmacs/plugins/octave/bin/tm_octave
-share/TeXmacs/plugins/octave/bin/tm_octave.bat
+share/TeXmacs/plugins/octave/README.md
 share/TeXmacs/plugins/octave/doc/
-share/TeXmacs/plugins/octave/doc/README
 share/TeXmacs/plugins/octave/doc/octave-abstract.en.tm
 share/TeXmacs/plugins/octave/doc/octave-demo.en.tm
 share/TeXmacs/plugins/octave/doc/octave-demo.it.tm
 share/TeXmacs/plugins/octave/doc/octave-details.en.tm
 share/TeXmacs/plugins/octave/doc/octave.en.tm
 share/TeXmacs/plugins/octave/octave/
+share/TeXmacs/plugins/octave/octave/convert/
+share/TeXmacs/plugins/octave/octave/convert/dquote.m
+share/TeXmacs/plugins/octave/octave/convert/list2scm.m
+share/TeXmacs/plugins/octave/octave/convert/mat2scm.m
+share/TeXmacs/plugins/octave/octave/convert/num2scm.m
+share/TeXmacs/plugins/octave/octave/convert/obj2scm.m
+share/TeXmacs/plugins/octave/octave/convert/str2scm.m
+share/TeXmacs/plugins/octave/octave/convert/struct2bullet.m
+share/TeXmacs/plugins/octave/octave/convert/struct2scm.m
+share/TeXmacs/plugins/octave/octave/convert/struct2tree.m
 share/TeXmacs/plugins/octave/octave/plot/
 share/TeXmacs/plugins/octave/octave/plot/__errplot__.m
 share/TeXmacs/plugins/octave/octave/plot/__plt2mm__.m
@@ -5847,23 +5858,21 @@ share/TeXmacs/plugins/octave/octave/plot
 share/TeXmacs/plugins/octave/octave/plot/mesh.m
 share/TeXmacs/plugins/octave/octave/polynomial/
 share/TeXmacs/plugins/octave/octave/polynomial/polyout.m
+share/TeXmacs/plugins/octave/octave/protocol/
+share/TeXmacs/plugins/octave/octave/protocol/flush_any.m
+share/TeXmacs/plugins/octave/octave/protocol/flush_scheme.m
+share/TeXmacs/plugins/octave/octave/protocol/with_color.m
+share/TeXmacs/plugins/octave/octave/protocol/with_mode_math.m
 share/TeXmacs/plugins/octave/octave/tm/
 share/TeXmacs/plugins/octave/octave/tm-start.m
 share/TeXmacs/plugins/octave/octave/tm/isnewans.m
-share/TeXmacs/plugins/octave/octave/tm/list2scm.m
-share/TeXmacs/plugins/octave/octave/tm/mat2scm.m
-share/TeXmacs/plugins/octave/octave/tm/num2scm.m
-share/TeXmacs/plugins/octave/octave/tm/obj2scm.m
-share/TeXmacs/plugins/octave/octave/tm/scheme.m
-share/TeXmacs/plugins/octave/octave/tm/str2scm.m
-share/TeXmacs/plugins/octave/octave/tm/struct2bullet.m
-share/TeXmacs/plugins/octave/octave/tm/struct2scm.m
-share/TeXmacs/plugins/octave/octave/tm/struct2tree.m
 share/TeXmacs/plugins/octave/octave/tm/tmdisp.m
 share/TeXmacs/plugins/octave/octave/tm/tmlasterr.m
 share/TeXmacs/plugins/octave/octave/tm/tmrepl.m
 share/TeXmacs/plugins/octave/progs/
 share/TeXmacs/plugins/octave/progs/init-octave.scm
+share/TeXmacs/plugins/octave/test/
+share/TeXmacs/plugins/octave/test/convert.tm
 share/TeXmacs/plugins/pari/
 share/TeXmacs/plugins/pari/doc/
 share/TeXmacs/plugins/pari/doc/pari-abstract.en.tm
@@ -5896,7 +5905,6 @@ share/TeXmacs/plugins/qcl/progs/
 share/TeXmacs/plugins/qcl/progs/init-qcl.scm
 share/TeXmacs/plugins/qcl/progs/qcl-input.scm
 share/TeXmacs/plugins/r/
-share/TeXmacs/plugins/r/CMakeLists.txt
 share/TeXmacs/plugins/r/Makefile
 share/TeXmacs/plugins/r/README.md
 share/TeXmacs/plugins/r/bin/
@@ -6000,7 +6008,6 @@ share/TeXmacs/plugins/scilab/progs/
 share/TeXmacs/plugins/scilab/progs/init-scilab.scm
 share/TeXmacs/plugins/scilab/progs/scilab-menus.scm
 share/TeXmacs/plugins/shell/
-share/TeXmacs/plugins/shell/CMakeLists.txt
 share/TeXmacs/plugins/shell/Makefile
 share/TeXmacs/plugins/shell/bin/
 @bin share/TeXmacs/plugins/shell/bin/tm_shell
@@ -6034,6 +6041,13 @@ share/TeXmacs/plugins/texgraph/progs/tex
 share/TeXmacs/plugins/texgraph/progs/texgraph-scripts-edit.scm
 share/TeXmacs/plugins/texgraph/progs/texgraph-scripts-menu.scm
 share/TeXmacs/plugins/texgraph/texgraph_macros_texmacs.mac
+share/TeXmacs/plugins/tikz/
+share/TeXmacs/plugins/tikz/doc/
+share/TeXmacs/plugins/tikz/doc/tikz-abstract.en.tm
+share/TeXmacs/plugins/tikz/doc/tikz-demo.en.tm
+share/TeXmacs/plugins/tikz/doc/tikz.en.tm
+share/TeXmacs/plugins/tikz/progs/
+share/TeXmacs/plugins/tikz/progs/init-tikz.scm
 share/TeXmacs/plugins/tmpy/
 share/TeXmacs/plugins/tmpy/README.md
 share/TeXmacs/plugins/tmpy/__init__.py
@@ -6067,6 +6081,7 @@ share/TeXmacs/plugins/tmpy/session/tm_gr
 share/TeXmacs/plugins/tmpy/session/tm_python.py
 share/TeXmacs/plugins/tmpy/session/tm_sage.py
 share/TeXmacs/plugins/tmpy/session/tm_sympy.py
+share/TeXmacs/plugins/tmpy/session/tm_tikz.py
 share/TeXmacs/plugins/tmpy/session/tm_xypic.py
 share/TeXmacs/plugins/xypic/
 share/TeXmacs/plugins/xypic/doc/
@@ -6206,6 +6221,19 @@ share/TeXmacs/progs/database/title-trans
 share/TeXmacs/progs/debug/
 share/TeXmacs/progs/debug/debug-menu.scm
 share/TeXmacs/progs/debug/debug-widgets.scm
+share/TeXmacs/progs/debugger/
+share/TeXmacs/progs/debugger/command-loop.scm
+share/TeXmacs/progs/debugger/commands.scm
+share/TeXmacs/progs/debugger/state.scm
+share/TeXmacs/progs/debugger/trc.scm
+share/TeXmacs/progs/debugger/utils.scm
+share/TeXmacs/progs/debugging/
+share/TeXmacs/progs/debugging/example-fns.scm
+share/TeXmacs/progs/debugging/ice-9-debugger-extensions.scm
+share/TeXmacs/progs/debugging/steps.scm
+share/TeXmacs/progs/debugging/trace.scm
+share/TeXmacs/progs/debugging/traps.scm
+share/TeXmacs/progs/debugging/trc.scm
 share/TeXmacs/progs/doc/
 share/TeXmacs/progs/doc/apidoc-collect.scm
 share/TeXmacs/progs/doc/apidoc-funcs.scm
@@ -6305,6 +6333,76 @@ share/TeXmacs/progs/graphics/graphics-me
 share/TeXmacs/progs/graphics/graphics-object.scm
 share/TeXmacs/progs/graphics/graphics-single.scm
 share/TeXmacs/progs/graphics/graphics-utils.scm
+share/TeXmacs/progs/ice-9/
+share/TeXmacs/progs/ice-9/and-let-star.scm
+share/TeXmacs/progs/ice-9/boot-9.scm
+share/TeXmacs/progs/ice-9/buffered-input.scm
+share/TeXmacs/progs/ice-9/calling.scm
+share/TeXmacs/progs/ice-9/channel.scm
+share/TeXmacs/progs/ice-9/common-list.scm
+share/TeXmacs/progs/ice-9/debug.scm
+share/TeXmacs/progs/ice-9/debugger/
+share/TeXmacs/progs/ice-9/debugger.scm
+share/TeXmacs/progs/ice-9/debugger/command-loop.scm
+share/TeXmacs/progs/ice-9/debugger/commands.scm
+share/TeXmacs/progs/ice-9/debugger/state.scm
+share/TeXmacs/progs/ice-9/debugger/trc.scm
+share/TeXmacs/progs/ice-9/debugger/utils.scm
+share/TeXmacs/progs/ice-9/debugging/
+share/TeXmacs/progs/ice-9/debugging/example-fns.scm
+share/TeXmacs/progs/ice-9/debugging/ice-9-debugger-extensions.scm
+share/TeXmacs/progs/ice-9/debugging/steps.scm
+share/TeXmacs/progs/ice-9/debugging/trace.scm
+share/TeXmacs/progs/ice-9/debugging/traps.scm
+share/TeXmacs/progs/ice-9/debugging/trc.scm
+share/TeXmacs/progs/ice-9/deprecated.scm
+share/TeXmacs/progs/ice-9/documentation.scm
+share/TeXmacs/progs/ice-9/emacs.scm
+share/TeXmacs/progs/ice-9/expect.scm
+share/TeXmacs/progs/ice-9/format.scm
+share/TeXmacs/progs/ice-9/ftw.scm
+share/TeXmacs/progs/ice-9/gap-buffer.scm
+share/TeXmacs/progs/ice-9/gds-client.scm
+share/TeXmacs/progs/ice-9/gds-server.scm
+share/TeXmacs/progs/ice-9/getopt-long.scm
+share/TeXmacs/progs/ice-9/hcons.scm
+share/TeXmacs/progs/ice-9/history.scm
+share/TeXmacs/progs/ice-9/lineio.scm
+share/TeXmacs/progs/ice-9/list.scm
+share/TeXmacs/progs/ice-9/ls.scm
+share/TeXmacs/progs/ice-9/mapping.scm
+share/TeXmacs/progs/ice-9/match.scm
+share/TeXmacs/progs/ice-9/networking.scm
+share/TeXmacs/progs/ice-9/null.scm
+share/TeXmacs/progs/ice-9/occam-channel.scm
+share/TeXmacs/progs/ice-9/optargs.scm
+share/TeXmacs/progs/ice-9/poe.scm
+share/TeXmacs/progs/ice-9/popen.scm
+share/TeXmacs/progs/ice-9/posix.scm
+share/TeXmacs/progs/ice-9/pretty-print.scm
+share/TeXmacs/progs/ice-9/psyntax.pp
+share/TeXmacs/progs/ice-9/psyntax.ss
+share/TeXmacs/progs/ice-9/q.scm
+share/TeXmacs/progs/ice-9/r4rs.scm
+share/TeXmacs/progs/ice-9/r5rs.scm
+share/TeXmacs/progs/ice-9/rdelim.scm
+share/TeXmacs/progs/ice-9/readline.scm
+share/TeXmacs/progs/ice-9/receive.scm
+share/TeXmacs/progs/ice-9/regex.scm
+share/TeXmacs/progs/ice-9/runq.scm
+share/TeXmacs/progs/ice-9/rw.scm
+share/TeXmacs/progs/ice-9/safe-r5rs.scm
+share/TeXmacs/progs/ice-9/safe.scm
+share/TeXmacs/progs/ice-9/serialize.scm
+share/TeXmacs/progs/ice-9/session.scm
+share/TeXmacs/progs/ice-9/slib.scm
+share/TeXmacs/progs/ice-9/stack-catch.scm
+share/TeXmacs/progs/ice-9/streams.scm
+share/TeXmacs/progs/ice-9/string-fun.scm
+share/TeXmacs/progs/ice-9/syncase.scm
+share/TeXmacs/progs/ice-9/threads.scm
+share/TeXmacs/progs/ice-9/time.scm
+share/TeXmacs/progs/ice-9/weak-vector.scm
 share/TeXmacs/progs/init-buffer.scm
 share/TeXmacs/progs/init-texmacs.scm
 share/TeXmacs/progs/kernel/
@@ -6383,16 +6481,21 @@ share/TeXmacs/progs/part/part-shared.scm
 share/TeXmacs/progs/part/part-tmfs.scm
 share/TeXmacs/progs/prog/
 share/TeXmacs/progs/prog/cpp-edit.scm
+share/TeXmacs/progs/prog/dot-edit.scm
+share/TeXmacs/progs/prog/dot-lang.scm
 share/TeXmacs/progs/prog/fortran-edit.scm
 share/TeXmacs/progs/prog/glue-symbols.scm
 share/TeXmacs/progs/prog/java-edit.scm
+share/TeXmacs/progs/prog/java-lang.scm
 share/TeXmacs/progs/prog/prog-edit.scm
 share/TeXmacs/progs/prog/prog-format-test.scm
 share/TeXmacs/progs/prog/prog-format.scm
 share/TeXmacs/progs/prog/prog-kbd.scm
 share/TeXmacs/progs/prog/prog-menu.scm
 share/TeXmacs/progs/prog/python-edit.scm
+share/TeXmacs/progs/prog/python-lang.scm
 share/TeXmacs/progs/prog/scala-edit.scm
+share/TeXmacs/progs/prog/scala-lang.scm
 share/TeXmacs/progs/prog/scheme-autocomplete.scm
 share/TeXmacs/progs/prog/scheme-edit.scm
 share/TeXmacs/progs/prog/scheme-menu.scm

Reply | Threaded
Open this post in threaded view
|

Re: update editors/TeXmacs 1.99.13

Stuart Henderson
On 2020/07/31 23:25, Nam Nguyen wrote:
> Nam Nguyen writes:
>
> > This is an update for editors/TeXmacs 1.99.13.
>
> ping

Just testing and will commit soon if it goes ok.

> > Changelog: https://texmacs.org/tmweb/about/changes.en.html
> >
> > "Switch to Python 3 for plug-ins programmed in Python (1.99.13)."
> >
> > Ports-wise, python patching bits can go away as python3 is automatically
> > detected by the plugins now.
> >
> > WRKDIST had to be changed because it normally extracts into -src (e.g.,
> > TeXmacs-1.99.13-src), but this release dropped the -src suffix. Also,
> > this release erroneously reports 1.99.12 but the changelog is updated.

> -DISTNAME= TeXmacs-1.99.12-src
> +DISTNAME= TeXmacs-1.99.13-src
>  PKGNAME= ${DISTNAME:S/-src//}
..
> +WRKDIST= ${WRKDIR}/${PKGNAME}

I'll tweak it a little to do this more neatly:

DISTNAME=       TeXmacs-1.99.13
EXTRACT_SUFX=   -src.tar.gz

Reply | Threaded
Open this post in threaded view
|

Re: update editors/TeXmacs 1.99.13

Florian Viehweger
In reply to this post by Nam Nguyen
Hi,

> Nam Nguyen writes:
>
> > This is an update for editors/TeXmacs 1.99.13.
>
> ping

I've compiled TeXmacs sucessfully, opened some (old) LaTeX files and it
displayed fine. Presentation mode worked. I normally don't use TeXmacs,
so I cannot compare it to my usual workflow.

Anything else to look for?

--
greetings,

Florian Viehweger