diff options
19 files changed, 162 insertions, 120 deletions
diff --git a/Build/source/texk/texlive/linked_scripts/latex2man/latex2man b/Build/source/texk/texlive/linked_scripts/latex2man/latex2man index 07f8d6c6fbe..53ec825ad52 100755 --- a/Build/source/texk/texlive/linked_scripts/latex2man/latex2man +++ b/Build/source/texk/texlive/linked_scripts/latex2man/latex2man @@ -4,7 +4,7 @@ # Descr: Latex --> MAN-page (groff -man), HTML and TexInfo; # Language: PERL (>= 5.0) # Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de -# $Id: latex2man,v 1.175 2017/10/06 17:19:31 vollmer Exp $ +# $Id: latex2man,v 1.176 2018/06/05 18:53:10 vollmer Exp $ # # Copyright (C) 1998 Dr. Juergen Vollmer # Am Rennbuckel 21, D-76185 Karlsruhe, Germany @@ -23,12 +23,12 @@ use Getopt::Std; no warnings 'once'; # use strict 'vars'; -$CMD=`basename $0`; chop ($CMD); +$CMD=`basename "$0"`; chop ($CMD); $gen_date = `date`; chomp $gen_date; # date when the output was generated sub date2str; -$VERSION = "1.26"; -$DATE = date2str ('$Date: 2017/10/06 17:19:31 $' =~ m|(\d+/\d+/\d+)|); +$VERSION = "1.27"; +$DATE = date2str ('$Date: 2018/06/05 18:53:10 $' =~ m|(\d+/\d+/\d+)|); $tmp = "/tmp/$CMD.$$"; diff --git a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl index 7d848571870..5cc7a8e2daf 100755 --- a/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl +++ b/Build/source/texk/texlive/linked_scripts/texlive/fmtutil.pl @@ -1,9 +1,9 @@ #!/usr/bin/env perl -# $Id: fmtutil.pl 45872 2017-11-21 07:07:45Z preining $ +# $Id: fmtutil.pl 47929 2018-06-05 02:23:02Z preining $ # fmtutil - utility to maintain format files. # (Maintained in TeX Live:Master/texmf-dist/scripts/texlive.) # -# Copyright 2014-2017 Norbert Preining +# Copyright 2014-2018 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. # @@ -24,11 +24,11 @@ BEGIN { TeX::Update->import(); } -my $svnid = '$Id: fmtutil.pl 45872 2017-11-21 07:07:45Z preining $'; -my $lastchdate = '$Date: 2017-11-21 08:07:45 +0100 (Tue, 21 Nov 2017) $'; +my $svnid = '$Id: fmtutil.pl 47929 2018-06-05 02:23:02Z preining $'; +my $lastchdate = '$Date: 2018-06-05 04:23:02 +0200 (Tue, 05 Jun 2018) $'; $lastchdate =~ s/^\$Date:\s*//; $lastchdate =~ s/ \(.*$//; -my $svnrev = '$Revision: 45872 $'; +my $svnrev = '$Revision: 47929 $'; $svnrev =~ s/^\$Revision:\s*//; $svnrev =~ s/\s*\$$//; my $version = "r$svnrev ($lastchdate)"; @@ -628,7 +628,7 @@ sub rebuild_one_format { if ($poolfile && -f $poolfile) { print_verbose("attempting to create localized format " . "using pool=$pool and tcx=$tcx.\n"); - File::Copy($poolfile, "$eng.pool"); + File::Copy::copy($poolfile, "$eng.pool"); $tcxflag = "-translate-file=$tcx" if ($tcx); $localpool = 1; } @@ -719,21 +719,25 @@ sub rebuild_one_format { TeXLive::TLUtils::mkdirhier($destdir); - if (!File::Copy::move( $logfile, "$destdir/$logfile")) { - print_deferred_error("Cannot move $logfile to $destdir.\n"); + # here and in the following we use copy instead of move + # to make sure that in SElinux enabled cases the rules of + # the destination directory are applied.] + # See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=900580 + if (!File::Copy::copy( $logfile, "$destdir/$logfile")) { + print_deferred_error("Cannot copy $logfile to $destdir.\n"); } if ($opts{'recorder'}) { # the recorder output is used by check-fmttriggers to determine # package dependencies for each format. Unfortunately omega-based # engines gratuitiously changed the extension from .fls to .ofl. my $recfile = $fmt . ($fmt =~ m/^(aleph|lamed)$/ ? ".ofl" : ".fls"); - if (!File::Copy::move( $recfile, "$destdir/$recfile")) { - print_deferred_error("Cannot move $recfile to $destdir.\n"); + if (!File::Copy::copy( $recfile, "$destdir/$recfile")) { + print_deferred_error("Cannot copy $recfile to $destdir.\n"); } } my $destfile = "$destdir/$fmtfile"; - if (File::Copy::move( $fmtfile, $destfile )) { + if (File::Copy::copy( $fmtfile, $destfile )) { print_info("$destfile installed.\n"); # # original fmtutil.sh did some magic trick for mplib-luatex.mem @@ -780,10 +784,10 @@ sub rebuild_one_format { return $FMT_SUCCESS; } else { - print_deferred_error("Cannot move $fmtfile to $destfile.\n"); + print_deferred_error("Cannot copy $fmtfile to $destfile.\n"); if (-f $destfile) { # remove the empty file possibly left over if near-full file system. - print_verbose("Removing partial file after move failure: $destfile\n"); + print_verbose("Removing partial file after copy failure: $destfile\n"); unlink($destfile) || print_deferred_error("unlink($destfile) failed: $!\n"); } diff --git a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl index a8148833412..375d62c6ef5 100755 --- a/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl +++ b/Build/source/texk/texlive/linked_scripts/texlive/tlmgr.pl @@ -1,12 +1,12 @@ #!/usr/bin/env perl -# $Id: tlmgr.pl 47874 2018-05-30 01:33:07Z preining $ +# $Id: tlmgr.pl 47935 2018-06-05 22:36:22Z karl $ # # Copyright 2008-2018 Norbert Preining # This file is licensed under the GNU General Public License version 2 # or any later version. -my $svnrev = '$Revision: 47874 $'; -my $datrev = '$Date: 2018-05-30 03:33:07 +0200 (Wed, 30 May 2018) $'; +my $svnrev = '$Revision: 47935 $'; +my $datrev = '$Date: 2018-06-06 00:36:22 +0200 (Wed, 06 Jun 2018) $'; my $tlmgrrevision; my $tlmgrversion; my $prg; @@ -7457,21 +7457,88 @@ between an option name and its value. =item B<--repository> I<url|path> -Specifies the package repository from which packages should be installed -or updated, overriding the default package repository found in the -installation's TeX Live Package Database (a.k.a. the TLPDB, defined -entirely in the file C<tlpkg/texlive.tlpdb>). The documentation for -C<install-tl> has more details about this -(L<http://tug.org/texlive/doc/install-tl.html>). +Specify the package repository from which packages should be installed +or updated, either a local directory or network location, as below. This +overridesthe default package repository found in the installation's TeX +Live Package Database (a.k.a. the TLPDB, which is given entirely in the +file C<tlpkg/texlive.tlpdb>). -C<--repository> changes the repository location only for the current +This C<--repository> option changes the location only for the current run; to make a permanent change, use C<option repository> (see the L</option> action). +As an example, you can choose a particular CTAN mirror with something +like this: + + -repository http://ctan.example.org/its/ctan/dir/systems/texlive/tlnet + +Of course a real hostname and its particular top-level CTAN directory +have to be specified. The list of CTAN mirrors is available at +L<http://ctan.org/mirrors>. + +Here's an example of using a local directory: + + -repository /local/TL/repository + For backward compatibility and convenience, C<--location> and C<--repo> are accepted as aliases for this option. -See L</SUPPORTED URL SCHEMATA> for details on the supported schemata. +Locations can be specified as any of the following: + +=over 4 + +=item C</some/local/dir> + +=item C<file:/some/local/dir> + +Equivalent ways of specifying a local directory. + +=item C<ctan> + +=item C<http://mirror.ctan.org/systems/texlive/tlnet> + +Pick a CTAN mirror automatically, trying for one that is both nearby and +up-to-date. The chosen mirror is used for the entire download. The bare +C<ctan> is merely an alias for the full url. (See L<http://ctan.org> for +more about CTAN and its mirrors.) + +=item C<http://server/path/to/tlnet> + +Standard HTTP. If the (default) LWP method is used, persistent +connections are supported. TL can also use C<curl> or C<wget> to do the +downloads, or an arbitrary user-specified program, as described in the +C<tlmgr> documentation +(L<http://tug.org/texlive/doc/tlmgr.html#ENVIRONMENT-VARIABLES>). + +=item C<https://server/path/to/tlnet> + +Again, if the (default) LWP method is used, this supports persistent +connections. Unfortunately, some versions of C<wget> and C<curl> do not +support https, and even when C<wget> supports https, certificates may be +rejected even when the certificate is fine, due to a lack of local +certificate roots. The simplest workaround for this problem is to use +http or ftp. + +=item C<ftp://server/path/to/tlnet> + +If the (default) LWP method is used, persistent connections are +supported. + +=item C<user@machine:/path/to/tlnet> + +=item C<scp://user@machine/path/to/tlnet> + +=item C<ssh://user@machine/path/to/tlnet> + +These forms are equivalent; they all use C<scp> to transfer files. Using +C<ssh-agent> is recommended. (Info: +L<https://en.wikipedia.org/wiki/OpenSSH>, +L<https://en.wikipedia.org/wiki/Ssh-agent>.) + +=back + +If the repository is on the network, trailing C</> characters and/or +trailing C</tlpkg> and/or C</archive> components are ignored. =item B<--gui> [I<action>] @@ -9534,44 +9601,13 @@ If a value is not saved in the database the string C<(not set)> is shown. If you are developing a program that uses this output, and find that changes would be helpful, do not hesitate to write the mailing list. -=head1 SUPPORTED URL SCHEMATA - -The following URL schemata are supported - -=over 4 - -=item C<http://server/path/to/tlnet> - -Standard schema, is supported without any restrictions. If the (default) -LWP method is used, this schema supports persistent connections. - -=item C<ftp://server/path/to/tlnet> - -If the (default) LWP method is used, this schema supports persistent connections. - -=item C<https://server/path/to/tlnet> - -If the (default) LWP method is used, this schema supports persistent connections. -Some versions of C<wget> do not support this schema. Furthermore, even if -C<wget> supports https, it might check the certificate. C<curl> generally -supports https. - -=item C<user@machine:/path/to/tlnet> - -=item C<scp://user@machine/path/to/tlnet> - -=item C<ssh://user@machine/path/to/tlnet> - -These schemata use C<scp> to transfer files. The use of an C<ssh-agent> -is highly recommended. - -=back - - =head1 ENVIRONMENT VARIABLES -For ease in scripting and debugging, C<install-tl> will look for the -following environment variables. They are not of interest for normal +C<tlmgr> uses many of the standard TeX environment variables, as +reported by, e.g., C<tlmgr conf> (L</conf>). + +In addition, for ease in scripting and debugging, C<tlmgr> looks for the +following environment variables. These are not of interest for normal user installations. =over 4 @@ -9587,8 +9623,7 @@ backups and intermediate rollback containers. The order of selection is: If the environment variable C<TEXLIVE_COMPRESSOR> is defined, use it; abort if it doesn't work. Possible values: -C<lz4>, C<gzip>, C<xz>. - +C<lz4>, C<gzip>, C<xz>. The necessary options are added internally. =item 2. @@ -9623,7 +9658,8 @@ automatically selected by the installer. The order of selection is: If the environment variable C<TEXLIVE_DOWNLOADER> is defined, use it; abort if the specified program doesn't work. -Possible values: C<curl>, C<wget>. +Possible values: C<curl>, C<wget>. The necessary options are added +internally. =item 2. @@ -9658,10 +9694,10 @@ This script and its documentation were written for the TeX Live distribution (L<http://tug.org/texlive>) and both are licensed under the GNU General Public License Version 2 or later. -$Id: tlmgr.pl 47874 2018-05-30 01:33:07Z preining $ +$Id: tlmgr.pl 47935 2018-06-05 22:36:22Z karl $ =cut -# to remake HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html +# test HTML version: pod2html --cachedir=/tmp tlmgr.pl >/tmp/tlmgr.html ### Local Variables: ### perl-indent-level: 2 diff --git a/Master/texmf-dist/doc/info/latex2man.info b/Master/texmf-dist/doc/info/latex2man.info index 9da9eb90303..8c21ee1264d 100644 --- a/Master/texmf-dist/doc/info/latex2man.info +++ b/Master/texmf-dist/doc/info/latex2man.info @@ -612,7 +612,7 @@ The following standard LaTeX commands are accepted: inside a itemize, enumerate, or description environment. `\today' - 06 October 2017(see also the rcsinfo LaTeXpackage). + 05 June 2018(see also the rcsinfo LaTeXpackage). `\ss,\"a, ...' \ss = ss, \"a= a", \"o= o", \"u= u", \"A= A", \"O= O", \"U= U". It @@ -993,7 +993,7 @@ File: latex2man.info, Node: Version, Next: License and Copyright, Prev: Chang Version ======= -Version: 1.26 of 2017/10/06. +Version: 1.27 of 2018/06/05. File: latex2man.info, Node: License and Copyright, Next: Author, Prev: Version, Up: Top @@ -1046,19 +1046,19 @@ Node: Accepted LaTeX Environments8601 Node: Package Specific Macros9133 Node: Accepted Macros from the rcsinfo Package12719 Node: Accepted LaTeX Macros13216 -Node: Conditional Text16435 -Node: Translation of User Defined Macros18473 -Node: Verbatim Environment20587 -Node: Subsection works20913 -Node: Subsubsection works21088 -Node: Subsubsection still works21277 -Node: General Remarks21483 -Node: CSS classnames22221 -Node: Some Bug Fix Tests27902 -Node: Requirements28640 -Node: Changes29054 -Node: Version29293 -Node: License and Copyright29436 -Node: Author30233 +Node: Conditional Text16432 +Node: Translation of User Defined Macros18470 +Node: Verbatim Environment20584 +Node: Subsection works20910 +Node: Subsubsection works21085 +Node: Subsubsection still works21274 +Node: General Remarks21480 +Node: CSS classnames22218 +Node: Some Bug Fix Tests27899 +Node: Requirements28637 +Node: Changes29051 +Node: Version29290 +Node: License and Copyright29433 +Node: Author30230 End Tag Table diff --git a/Master/texmf-dist/doc/man/man1/latex2man.1 b/Master/texmf-dist/doc/man/man1/latex2man.1 index 1460d307496..76e269efd2d 100644 --- a/Master/texmf-dist/doc/man/man1/latex2man.1 +++ b/Master/texmf-dist/doc/man/man1/latex2man.1 @@ -1,5 +1,5 @@ '\" t -.\" Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017 +.\" Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018 .\" NOTE: This file is generated, DO NOT EDIT. .de Vb .ft CW @@ -10,7 +10,7 @@ .fi .. -.TH "LATEX2MAN" "1" "2017/10/06" "Documentation Tools " "Documentation Tools " +.TH "LATEX2MAN" "1" "2018/06/05" "Documentation Tools " "Documentation Tools " .SH NAME .PP @@ -725,7 +725,7 @@ description environment. .TP \\today -06 October 2017(see also the rcsinfo +05 June 2018(see also the rcsinfo LaTeXpackage). .TP \\ss,\\"a, ... @@ -1310,7 +1310,7 @@ acknowledgment to people contributing bugfixes or enhancements. .SH VERSION .PP -Version: 1.26 of 2017/10/06\&. +Version: 1.27 of 2018/06/05\&. .PP .SH LICENSE AND COPYRIGHT diff --git a/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf b/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf Binary files differindex f9e09cd2261..cc4a574b190 100644 --- a/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf +++ b/Master/texmf-dist/doc/man/man1/latex2man.man1.pdf diff --git a/Master/texmf-dist/doc/support/latex2man/CHANGES b/Master/texmf-dist/doc/support/latex2man/CHANGES index 97af3d5da54..6830a8b9bae 100644 --- a/Master/texmf-dist/doc/support/latex2man/CHANGES +++ b/Master/texmf-dist/doc/support/latex2man/CHANGES @@ -2,7 +2,8 @@ Change history of the latex2man package ======================================= -$Id: CHANGES,v 1.69 2017/10/06 16:24:45 vollmer Exp $ +$Id: CHANGES,v 1.70 2018/06/05 18:55:17 vollmer Exp $ +1.27 05 June 2018 - Fixed handling blanks in command path 1.26 06 Oct 2017 - Handle \end{document}, fixed deprecated regular exprs and minor typoos Thanks to "Gene Cooperman" <gene@ccs.neu.edu> diff --git a/Master/texmf-dist/doc/support/latex2man/Makefile b/Master/texmf-dist/doc/support/latex2man/Makefile index 5d9e31e3dd7..b6dbf88deb0 100644 --- a/Master/texmf-dist/doc/support/latex2man/Makefile +++ b/Master/texmf-dist/doc/support/latex2man/Makefile @@ -1,7 +1,7 @@ # Project: Documentation Tools # Descr: Latex --> MAN-page (groff -man), Makefile # Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de -# $Id: Makefile,v 1.124 2017/10/06 16:25:08 vollmer Exp $ +# $Id: Makefile,v 1.126 2018/06/05 18:57:43 vollmer Exp $ BASE = latex2man @@ -23,13 +23,13 @@ EX = --exclude "*.o" --exclude core --exclude "*.tar.gz" --exclude "*~" \ --exclude "*.a" --exclude "*.php" EXrcs = $(EX) --exclude "*/RCS/*" --exclude "*/RCS" -VERSION = 1.26 -V_DATE = 2017/10/06 +VERSION = 1.27 +V_DATE = 2018/06/05 latex2man = ./latex2man D = $ -HOMEPAGE = $(HOME)/Privat/informatik-vollmer/software +HOMEPAGE = $(HOME)/Privat/homepage/informatik-vollmer/software .PHONY: all clean realclean diff backup src-tar #.SUFFIXES: .tex .html .ps .info .texi .txt diff --git a/Master/texmf-dist/doc/support/latex2man/README b/Master/texmf-dist/doc/support/latex2man/README index 5cdd8be3dbd..2db0b131246 100644 --- a/Master/texmf-dist/doc/support/latex2man/README +++ b/Master/texmf-dist/doc/support/latex2man/README @@ -17,7 +17,7 @@ Requirements: - Latex2man requires Perl version >= 5.0004_03. - LaTeX2e -VERSION: 1.26 +VERSION: 1.27 Author and Copyright (c) 1998: Dr. Jürgen Vollmer @@ -33,4 +33,4 @@ License: If you find this software useful, please send me a postcard. -$Id: README,v 1.67 2017/10/02 13:25:29 vollmer Exp $ +$Id: README,v 1.68 2018/06/05 18:58:08 vollmer Exp $ diff --git a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26 b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26 deleted file mode 100644 index 499dd6a3ac7..00000000000 --- a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.26 +++ /dev/null @@ -1 +0,0 @@ -VERSION 1.26 DATE=2017/10/06 diff --git a/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27 b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27 new file mode 100644 index 00000000000..f846a9d5ea5 --- /dev/null +++ b/Master/texmf-dist/doc/support/latex2man/THIS-IS-VERSION-1.27 @@ -0,0 +1 @@ +VERSION 1.27 DATE=2018/06/05 diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html b/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html index 595ec5e067b..5ee7b72be32 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html +++ b/Master/texmf-dist/doc/support/latex2man/latex2man-CHANGES.html @@ -7,7 +7,8 @@ Change history of the latex2man package ======================================= -$Id: CHANGES,v 1.69 2017/10/06 16:24:45 vollmer Exp $ +$Id: CHANGES,v 1.70 2018/06/05 18:55:17 vollmer Exp $ +1.27 05 June 2018 - Fixed handling blanks in command path 1.26 06 Oct 2017 - Handle \end{document}, fixed deprecated regular exprs and minor typoos Thanks to "Gene Cooperman" <gene@ccs.neu.edu> diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.html b/Master/texmf-dist/doc/support/latex2man/latex2man.html index 5e23606027e..7aee17dfc6c 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man.html +++ b/Master/texmf-dist/doc/support/latex2man/latex2man.html @@ -1,5 +1,5 @@ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> -<!-- Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017 +<!-- Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018 ** Author of latex2man: Juergen.Vollmer@informatik-vollmer.de ** NOTE: This file is generated, DO NOT EDIT. --> <html> @@ -11,8 +11,8 @@ LaTeX2man -<br> A Documentation Tool </h1> <h4 class="authorhead">Dr. Jürgen Vollmer </h4> -<h4 class="datehead">2017/10/06</h4> -<h4 class="versionhead">Version 1.26</h4> +<h4 class="datehead">2018/06/05</h4> +<h4 class="versionhead">Version 1.27</h4> <p> <font class="progname">Latex2man</font> is a tool to translate UNIX manual pages written with @@ -780,7 +780,7 @@ or environment. </dd> <dt>\today</dt> -<dd> 06 October 2017 (see also the <tt>rcsinfo</tt> +<dd> 05 June 2018 (see also the <tt>rcsinfo</tt> LaTeXpackage). </dd> <dt>\ss,\"a, ...</dt> @@ -1348,7 +1348,7 @@ acknowledgment to people contributing bugfixes or enhancements. <h2 class="sectionname"><a name="section_24">Version</a></h2> <p> -Version: 1.26 of 2017/10/06. +Version: 1.27 of 2018/06/05. <p> <h2 class="sectionname"><a name="section_25">License and Copyright</a></h2> diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.pdf b/Master/texmf-dist/doc/support/latex2man/latex2man.pdf Binary files differindex bd342ed422a..58198a8440d 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man.pdf +++ b/Master/texmf-dist/doc/support/latex2man/latex2man.pdf diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.tex b/Master/texmf-dist/doc/support/latex2man/latex2man.tex index 78896d6db54..a71367852f8 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man.tex +++ b/Master/texmf-dist/doc/support/latex2man/latex2man.tex @@ -2,7 +2,7 @@ %% Project: Documentation Tools %% Descr: Latex --> MAN-page (groff -man), LATEX documentation %% Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de -%% $Id: latex2man.tex,v 1.200 2017/10/06 17:19:31 vollmer Exp $ +%% $Id: latex2man.tex,v 1.201 2018/06/05 18:58:08 vollmer Exp $ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% Latex2man is a tool to translate UNIX manual pages written with LaTeX into a @@ -53,15 +53,15 @@ %% do we have the `rcsinfo' package? \IfFileExists{rcsinfo.sty}{ \usepackage[nofancy]{rcsinfo} -\rcsInfo $Id: latex2man.tex,v 1.200 2017/10/06 17:19:31 vollmer Exp $ +\rcsInfo $Id: latex2man.tex,v 1.201 2018/06/05 18:58:08 vollmer Exp $ \setDate{\rcsInfoLongDate} }{ -\setDate{2017/10/06} %%%% must be manually set, if rcsinfo is not present +\setDate{2018/06/05} %%%% must be manually set, if rcsinfo is not present \message{package rcsinfo not present, discard it} } \setVersionWord{Version:} %%% that's the default, no need to set it. -\setVersion{1.26} +\setVersion{1.27} \begin{document} diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.texi b/Master/texmf-dist/doc/support/latex2man/latex2man.texi index beb97e573e3..13992c04bd8 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man.texi +++ b/Master/texmf-dist/doc/support/latex2man/latex2man.texi @@ -3,7 +3,7 @@ @setfilename latex2man.info @settitle latex2man @c %**end of header -@c Manual page created with latex2man on Fr 6. Okt 19:19:31 CEST 2017> +@c Manual page created with latex2man on Di 5. Jun 20:58:08 CEST 2018> @c NOTE: This file is generated, DO NOT EDIT. @dircategory Man-pages @direntry @@ -646,7 +646,7 @@ or @t{description} environment. @item \today -06 October 2017(see also the @t{rcsinfo} +05 June 2018(see also the @t{rcsinfo} LaTeXpackage). @item \ss,\"a, ... \ss = @ss{}, \"a= @"a, \"o= @"o, \"u= @"u, @@ -1082,7 +1082,7 @@ acknowledgment to people contributing bugfixes or enhancements. @section Version -Version: 1.26 of 2017/10/06. +Version: 1.27 of 2018/06/05. @node License and Copyright, Author, Version, Top @section License and Copyright diff --git a/Master/texmf-dist/doc/support/latex2man/latex2man.txt b/Master/texmf-dist/doc/support/latex2man/latex2man.txt index cf36b5b2116..0dfcc3e8e0e 100644 --- a/Master/texmf-dist/doc/support/latex2man/latex2man.txt +++ b/Master/texmf-dist/doc/support/latex2man/latex2man.txt @@ -487,7 +487,7 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1) \item inside a itemize, enumerate, or description environment. - \today 06 October 2017(see also the rcsinfo LaTeXpackage). + \today 05 June 2018(see also the rcsinfo LaTeXpackage). \ss,\"a, ... \ss = ß, \"a= ä, \"o= ö, \"u= ü, \"A= Ä, \"O= Ö, \"U= Ü. It is @@ -783,7 +783,7 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1) acknowledgment to people contributing bugfixes or enhancements. [1mVERSION[0m - Version: 1.26 of 2017/10/06. + Version: 1.27 of 2018/06/05. [1mLICENSE AND COPYRIGHT[0m Copyright @@ -810,4 +810,4 @@ LATEX2MAN(1) Documentation Tools LATEX2MAN(1) Email: [1mJuergen.Vollmer@informatik-vollmer.de[0m WWW: [1mhttp://www.informatik-vollmer.de[22m. -Documentation Tools 2017/10/06 LATEX2MAN(1) +Documentation Tools 2018/06/05 LATEX2MAN(1) diff --git a/Master/texmf-dist/scripts/latex2man/latex2man b/Master/texmf-dist/scripts/latex2man/latex2man index 07f8d6c6fbe..53ec825ad52 100755 --- a/Master/texmf-dist/scripts/latex2man/latex2man +++ b/Master/texmf-dist/scripts/latex2man/latex2man @@ -4,7 +4,7 @@ # Descr: Latex --> MAN-page (groff -man), HTML and TexInfo; # Language: PERL (>= 5.0) # Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de -# $Id: latex2man,v 1.175 2017/10/06 17:19:31 vollmer Exp $ +# $Id: latex2man,v 1.176 2018/06/05 18:53:10 vollmer Exp $ # # Copyright (C) 1998 Dr. Juergen Vollmer # Am Rennbuckel 21, D-76185 Karlsruhe, Germany @@ -23,12 +23,12 @@ use Getopt::Std; no warnings 'once'; # use strict 'vars'; -$CMD=`basename $0`; chop ($CMD); +$CMD=`basename "$0"`; chop ($CMD); $gen_date = `date`; chomp $gen_date; # date when the output was generated sub date2str; -$VERSION = "1.26"; -$DATE = date2str ('$Date: 2017/10/06 17:19:31 $' =~ m|(\d+/\d+/\d+)|); +$VERSION = "1.27"; +$DATE = date2str ('$Date: 2018/06/05 18:53:10 $' =~ m|(\d+/\d+/\d+)|); $tmp = "/tmp/$CMD.$$"; diff --git a/Master/texmf-dist/tex/latex/latex2man/latex2man.sty b/Master/texmf-dist/tex/latex/latex2man/latex2man.sty index 01564b9e1f4..3e082f1fed8 100644 --- a/Master/texmf-dist/tex/latex/latex2man/latex2man.sty +++ b/Master/texmf-dist/tex/latex/latex2man/latex2man.sty @@ -2,8 +2,8 @@ %% Project: Documentation Tools %% Descr: Latex --> MAN-page (groff -man), LaTeX package %% Author: Dr. Jürgen Vollmer, Juergen.Vollmer@informatik-vollmer.de -%% $Id: latex2man.sty,v 1.90 2017/10/06 17:19:31 vollmer Exp $ -%% VERSION: 1.26 +%% $Id: latex2man.sty,v 1.91 2018/06/05 18:58:08 vollmer Exp $ +%% VERSION: 1.27 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% %% `latex2man' package to use with LaTeX2e. @@ -31,7 +31,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{latex2man}[2017/10/06 v1.26] +\ProvidesPackage{latex2man}[2018/06/05 v1.27] \usepackage{ifthen} \newif\if@LM@UseFancy@ |