texlive[58117] Build/source: fixes from debian, tldistro 3 Mar 2021

commits+karl at tug.org commits+karl at tug.org
Thu Mar 4 20:00:28 CET 2021


Revision: 58117
          http://tug.org/svn/texlive?view=revision&revision=58117
Author:   karl
Date:     2021-03-04 20:00:28 +0100 (Thu, 04 Mar 2021)
Log Message:
-----------
fixes from debian, tldistro 3 Mar 2021 07:59:41

Modified Paths:
--------------
    trunk/Build/source/texk/README
    trunk/Build/source/texk/detex/ChangeLog
    trunk/Build/source/texk/detex/detex-src/detex.man
    trunk/Build/source/texk/dvi2tty/ChangeLog
    trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvi2tty.1
    trunk/Build/source/texk/web2c/luatexdir/luafilesystem/src/lfs.c
    trunk/Build/source/texk/web2c/synctexdir/ChangeLog
    trunk/Build/source/texk/web2c/synctexdir/synctex_parser.c
    trunk/Build/source/utils/README
    trunk/Build/source/utils/axodraw2/axodraw2-src/axohelp.1

Modified: trunk/Build/source/texk/README
===================================================================
--- trunk/Build/source/texk/README	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/README	2021-03-04 19:00:28 UTC (rev 58117)
@@ -34,7 +34,7 @@
 cjkutils 4.8.4 - checked 18apr15
   http://cjk.ffii.org/cjk-4.8.4.tar.gz
 
-detex 2.8.9 - checked 03dec20
+detex 2.8.9 - checked 4mar21
   https://github.com/pkubowicz/opendetex/releases
     old info: http://www.cs.purdue.edu/homes/trinkle/detex/
 

Modified: trunk/Build/source/texk/detex/ChangeLog
===================================================================
--- trunk/Build/source/texk/detex/ChangeLog	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/detex/ChangeLog	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,3 +1,8 @@
+2021-03-04  Karl Berry  <karl at freefriends.org>
+
+	* detex-src/detex.man: double backslashes. From Debian via Norbert,
+	tldistro 3 Mar 2021 07:59:41.
+
 2020-12-03  Hironobu Yamashita  <h.y.acetaminophen at gmail.com>
 
 	* Import opendetex-2.8.9.

Modified: trunk/Build/source/texk/detex/detex-src/detex.man
===================================================================
--- trunk/Build/source/texk/detex/detex-src/detex.man	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/detex/detex-src/detex.man	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,4 +1,4 @@
-.TH DETEX 1 "12 August 1993" "Purdue University"
+.TH DETEX 1 "4 March 2021" "Purdue University"
 .SH NAME
 detex \- a filter to strip \fITeX\fP commands from a .tex file.
 .SH SYNOPSIS
@@ -72,7 +72,7 @@
 .PP
 The
 .B \-r
-option tries to naively replace $..$, $$..$$, \(..\) and \[..\]
+option tries to naively replace $..$, $$..$$, \\(..\\) and \\[..\\]
 with nouns and verbs (in particular, "noun" and "verbs")
 in a way that keeps sentences readable.
 .PP

Modified: trunk/Build/source/texk/dvi2tty/ChangeLog
===================================================================
--- trunk/Build/source/texk/dvi2tty/ChangeLog	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/dvi2tty/ChangeLog	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,3 +1,8 @@
+2021-03-04  Karl Berry  <karl at freefriends.org>
+
+	* dvi2tty-src/dvi2tty.1: Fixes from Bjarni Ingi Gislason (and
+	further tweaks by me), bugs.debian.org/958728.
+
 2020-12-13  TANAKA Takuji  <ttk at t-lab.opal.ne.jp>
 
 	* dvistuff.c: Avoid compiler warnings.

Modified: trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvi2tty.1
===================================================================
--- trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvi2tty.1	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/dvi2tty/dvi2tty-src/dvi2tty.1	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,12 +1,12 @@
-.TH DVI2TTY 1 "13 November 1990"
+.TH DVI2TTY 1 "4 March 2021"
 .SH NAME
-dvi2tty \- preview a TeX DVI\-file on an ordinary ascii terminal
+dvi2tty \- preview a TeX DVI file on an ordinary ASCII terminal
 .SH SYNOPSIS
 .B dvi2tty
-[ options ] dvi\-file
+[ options ] dvifile
 .SH DESCRIPTION
 .I dvi2tty
-converts a TeX DVI\-file to a format that is appropriate for terminals
+converts a TeX DVI file to a format that is appropriate for terminals
 and line printers. The program is intended to be used for
 preliminary proofreading of TeX-ed documents.
 By default the output is directed to the terminal,
@@ -22,22 +22,22 @@
 .I dvi2tty
 produces output for terminals and line printers the
 representation of documents is naturally quite primitive.
-In principle Font Changes are totally ignored, but
+In principle font changes are totally ignored, but
 .I dvi2tty
 recognizes
-a few mathematical and special symbols that can be be displayed on an
-ordinary ascii terminal, such as the '+' and '-' symbol.
+a few mathematical and special symbols that can be displayed on an
+ordinary ASCII terminal, such as the '+' and '-' symbol.
 .PP
 If the width of the output text requires more columns than fits
-in one line (c.f. the \-w option) it is broken into several lines by
+in one line (cf.\& the -w option) it is broken into several lines by
 .I dvi2tty
 although they will be printed as one line on regular TeX output
-devices (e.g. laser printers). To show that a broken line is really
+devices (e.g., laser printers). To show that a broken line is really
 just one logical line an asterisk (``*'') in the last position
 means that the logical line is continued on the next physical
 line output by
 .I dvi2tty.
-Such a continuation line is started with a a space and an asterisk
+Such a continuation line is started with a space and an asterisk
 in the first two columns.
 .PP
 Options may be specified in the environment variable DVI2TTY.
@@ -47,47 +47,47 @@
 .B Options:
 .PP
 .TP
-.B \-o file
+.B -o file
 Write output to file ``file''.
 .TP
-.B \-p list
+.B -p list
 Print the pages chosen by list.
-Numbers refer to TeX\-page numbers (known as \\count0).
+Numbers refer to TeX page numbers (known as \ecount0).
 An example of format for list is ``1,3:6,8''
 to choose pages 1, 3 through 6 and 8.
 Negative numbers can be used exactly as in TeX,
-e g \-1 comes before \-4 as in ``\-p\-1:\-4,17''.
+e.g., \-1 comes before \-4 as in ``-p-1:-4,17''.
 .TP
-.B \-P list
-Like \-p except that page numbers refer to
-the sequential ordering of the pages in the dvi\-file.
+.B -P list
+Like -p except that page numbers refer to
+the sequential ordering of the pages in the dvi-file.
 Negative numbers don't make a lot of sense here...
 .TP
-.B \-w n
+.B -w n
 Specify terminal width
 .I n.
-Legal range 16\-132.
+Valid range 16\(en132.
 Default is 80. If your terminal has the
 ability to display in 132 columns it might
-be a good idea to use \-w132 and toggle the
+be a good idea to use -w132 and toggle the
 terminal into this mode as output will
 probably look somewhat better.
 .TP
-.B \-v
-Specify height of lines. Default value 450000. Allows to adjust linespacing.
+.B -v
+Specify height of lines. Default value 450000. Allows one to adjust linespacing.
 .TP
-.B \-q
+.B -q
 Don't pipe the output through a pager.
 This may be the default on some systems
 (depending on the whims of the person installing the program).
 .TP
-.B \-e n
+.B -e n
 This option can be used to influence the spacing between words.
-With a negative value the number of spaces 
+With a negative value the number of spaces
 between words becomes less, with a positive value it becomes more.
-\-e\-11 seems to worked well.
+-e-11 seems to worked well.
 .TP
-.B \-f
+.B -f
 Pipe through a pager, $PAGER if defined, or whatever the installer of
 the program compiled
 in (often ``more''). This may be the default, but it is still okay
@@ -94,79 +94,76 @@
 to redirect output with ``>'', the pager will not be used if output
 is not going to a terminal.
 .TP
-.B \-F
+.B -F
 Specify the pager program to be used.
-This overrides the $PAGER and the default pager.
+This overrides the $PAGER environment variable and the default pager.
 .TP
-.B \-Fprog
+.B -Fprog
 Use ``prog'' as program to pipe output into. Can be used to choose an
-alternate pager (e g ``-Fless'').
+alternate pager (e.g., ``-Fless'').
 .TP
-.B \-t
-\\tt fonts were used (instead of cm) to produce dvi file. (screen.sty
-is a powerfull mean to do that with LaTeX).
+.B -t
+\\tt fonts were used (instead of cm) to produce the dvi file.
 .TP
-.B \-a
+.B -a
 Dvi2tty normally tries to output accented characters. With the -a option,
 accented characters are output without the accent sign.
 .TP
-.B \-l
+.B -l
 Mark page breaks with the two-character sequence ``^L''. The default is
 to mark them with a form-feed character.
 .TP
-.B \-c
-Do not attempt to translate any characters (like the Scandinavion/latin1 mode)
+.B -c
+Do not attempt to translate any characters (like the Scandinavian/latin1 mode)
 except when running in tt-font.
 .TP
-.B \-u
+.B -u
 Toggle option to process certain latin1 characters. Use this if your output
-devices supports latin1 cahracters.
+devices supports latin1 characters.
 Note this may interfere with -s. Best not to use -u and -s together.
 .TP
-.B \-s
+.B -s
 Toggle option to process the special Scandinavian characters that on most (?)
-terminals in Scandinavia are mapped to ``{|}[\\]''.
+terminals in Scandinavia are mapped to ``{|}[\e]''.
 Note this may interfere with -u. Best not to use -u and -s together.
 .TP
-.B \-J
+.B -J
 Auto detect NTT JTeX, ASCII pTeX, and upTeX dvi format.
 .TP
-.B \-N
+.B -N
 Display NTT JTeX dvi.
 .TP
-.B \-A
+.B -A
 Display ASCII pTeX dvi.
 .TP
-.B \-U
+.B -U
 Display upTeX dvi.
 .TP
-.B \-Eenc
+.B -Eenc
 Set output Japanese encoding. The enc argument 'e', 's', 'j', and 'u'
 denotes EUC-JP, Shift_JIS, ISO-2022-JP, and UTF-8, respectively.
 .TP
-.B \-bdelim
+.B -bdelim
 Print the name of fonts when switching to it (and ending it). The delim
 argument is used to delimit the fontname.
 .SH FILES
-/bin/more \ \ \ \ 
-probably the default pager.
+.nr L1 \w'/bin/more \ \ \ \ '
+/bin/more\h'|\n(L1u'probably the default pager.
 .SH ENVIRONMENT
-PAGER \ \ \ \ \ \ \ \ \ \ \ \ 
-the pager to use.
+.\".nr L1 \w'DVI2TTY  '
+PAGER\h'|\n(L1u'the pager to use.
 .br
-DVI2TTY \ \ \ \ \ \ \ \ \ \ \ 
-can be set to hold command-line options.
+DVI2TTY\h'|\n(L1u'can be set to hold command-line options.
 .SH "SEE ALSO"
 TeX, dvi2ps
 .SH AUTHOR
-Original Pascal verion: Svante Lindahl, Royal Institute of Technology, Stockholm
+Original Pascal version: Svante Lindahl, Royal Institute of Technology, Stockholm
 .br
-Improved C version: Marcel Mol
+Improved C version: Marcel Mol, MESA Consulting
 .br
-marcel at mesa.nl, MESA Consulting
+Now maintained at https://github.com/t-tk/dvi2tty/releases.
 .SH BUGS
-Blanks between words get lost quite easy. This is less
+Blanks between words get lost quite easily. This is less
 likely if you are using a wider output than the default 80.
 .PP
 Only one file may be specified on the command line.
-

Modified: trunk/Build/source/texk/web2c/luatexdir/luafilesystem/src/lfs.c
===================================================================
--- trunk/Build/source/texk/web2c/luatexdir/luafilesystem/src/lfs.c	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/web2c/luatexdir/luafilesystem/src/lfs.c	2021-03-04 19:00:28 UTC (rev 58117)
@@ -60,7 +60,11 @@
   #include <sys/types.h>
   #include <utime.h>
   #include <sys/param.h> /* for MAXPATHLEN */
-  #define LFS_MAXPATHLEN MAXPATHLEN
+  #ifdef MAXPATHLEN
+    #define LFS_MAXPATHLEN MAXPATHLEN
+  #else
+    #define LFS_MAXPATHLEN 128
+  #endif
 #endif
 
 #include <lua.h>

Modified: trunk/Build/source/texk/web2c/synctexdir/ChangeLog
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/ChangeLog	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/web2c/synctexdir/ChangeLog	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,3 +1,10 @@
+2021-03-04  Karl Berry  <karl at freefriends.org>
+
+	* synctex_scanner_new_with_output_file: don't warn to terminal
+	with _synctex_error when a file is missing.
+	code from https://gitlab.gnome.org/GNOME/evince/commit/678410e81d0c889f4db4e995ca451ed62b8a2eee
+	Debian bug #908964
+
 2019-10-10  Hironori Kitagawa  <h_kitagawa2001 at yahoo.co.jp>
 
 	* synctex-p-rec.ch0, synctex-ep-rec.ch0: Fix \meaning\synctex
@@ -6,7 +13,7 @@
 
 2019-08-07  Akira Kakuto  <kakuto at w32tex.org>
 
-	* synctex.c: Improve support of non-ascii path names
+	* synctex.c: Improve support of non-ASCII path names
 	(Windows only).
 
 2018-10-25  Akira Kakuto  <kakuto at fuk.kindai.ac.jp>

Modified: trunk/Build/source/texk/web2c/synctexdir/synctex_parser.c
===================================================================
--- trunk/Build/source/texk/web2c/synctexdir/synctex_parser.c	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/texk/web2c/synctexdir/synctex_parser.c	2021-03-04 19:00:28 UTC (rev 58117)
@@ -6009,7 +6009,8 @@
     if ((scanner->reader = synctex_reader_init_with_output_file(scanner->reader, output, build_directory))) {
         return parse? synctex_scanner_parse(scanner):scanner;
     }
-    _synctex_error("No file?");
+    // don't warn to terminal if no file is present, this is a library.
+    // _synctex_error("No file?");
     return NULL;
 }
 

Modified: trunk/Build/source/utils/README
===================================================================
--- trunk/Build/source/utils/README	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/utils/README	2021-03-04 19:00:28 UTC (rev 58117)
@@ -64,7 +64,7 @@
 
 wget=wget  # or "curl -O" or whatever
 
-libsigsegv_ver=libsigsegv-2.12
+libsigsegv_ver=libsigsegv-2.13
 cd $clisp_basedir
 $wget http://ftp.gnu.org/gnu/libsigsegv/$libsigsegv_ver.tar.gz
 gzip -dc $libsigsegv_ver.tar.gz | tar xf -
@@ -108,8 +108,11 @@
 #  modules/syscalls/configure.orig > modules/syscalls/configure
 # On FreeBSD/amd64: add --disable-mmap.
 #
+# Do not link with ncurses, we don't need it and versions differ.
+ac_cv_search_tgetent=" "; export ac_cv_search_tgetent
+#
 ./configure CPPFLAGS=-DUNIX_BINARY_DISTRIB --prefix=$clisp_toolsdir \
-  --without-readline --without-dynamic-modules --without-termcap-ncurses \
+  --without-readline --without-dynamic-modules \
   --disable-nls \
   --with-libsigsegv-prefix=$clisp_toolsdir \
   --with-libiconv-prefix=$clisp_toolsdir \
@@ -116,5 +119,8 @@
   $clisp_builddir \
 && (cd $clisp_builddir && make)
 
+Then the files we want are $clisp_builddir/lisp.run and lispinit.mem,
+to be installed as <tlbindir>/xindy.{run,mem}.
+
 There may be clisp test failures relating to sockets on some
 systems. Since xindy doesn't use sockets, we can ignore those for TL.

Modified: trunk/Build/source/utils/axodraw2/axodraw2-src/axohelp.1
===================================================================
--- trunk/Build/source/utils/axodraw2/axodraw2-src/axohelp.1	2021-03-04 17:38:06 UTC (rev 58116)
+++ trunk/Build/source/utils/axodraw2/axodraw2-src/axohelp.1	2021-03-04 19:00:28 UTC (rev 58117)
@@ -1,4 +1,4 @@
-.TH "axohelp" "1.1" "22 Jan 2018" ""
+.TH "axohelp" "1.3" "4 Mar 2021" ""
 .SH NAME
 axohelp - helper program for use of LaTeX package axodraw2 with
 pdflatex. 



More information about the tex-live-commits mailing list.