summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/listingsutf8
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-12-11 21:54:16 +0000
committerKarl Berry <karl@freefriends.org>2019-12-11 21:54:16 +0000
commiteea4d2261bed4bc134f8d405130e31ea21d5aa02 (patch)
tree5ecb71e5d1f53f44a232cfa7db1b9d125a2be0a7 /Master/texmf-dist/tex/latex/listingsutf8
parent5c1f7bf3684dadc4a1a4a277ef6c052aae94553b (diff)
listingsutf8 (11dec19)
git-svn-id: svn://tug.org/texlive/trunk@53097 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/listingsutf8')
-rw-r--r--Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.dtx673
-rw-r--r--Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.sty4
2 files changed, 2 insertions, 675 deletions
diff --git a/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.dtx b/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.dtx
deleted file mode 100644
index 31ae6f77b05..00000000000
--- a/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.dtx
+++ /dev/null
@@ -1,673 +0,0 @@
-% \iffalse meta-comment
-%
-% File: listingsutf8.dtx
-% Version: 2019/12/09 v1.4
-% Info: Allow UTF-8 in listings input
-%
-% Copyright (C)
-% 2007, 2011 Heiko Oberdiek
-% 2016-2019 Oberdiek Package Support Group
-% https://github.com/ho-tex/listingsutf8/issues
-%
-% This work may be distributed and/or modified under the
-% conditions of the LaTeX Project Public License, either
-% version 1.3c of this license or (at your option) any later
-% version. This version of this license is in
-% https://www.latex-project.org/lppl/lppl-1-3c.txt
-% and the latest version of this license is in
-% https://www.latex-project.org/lppl.txt
-% and version 1.3 or later is part of all distributions of
-% LaTeX version 2005/12/01 or later.
-%
-% This work has the LPPL maintenance status "maintained".
-%
-% The Current Maintainers of this work are
-% Heiko Oberdiek and the Oberdiek Package Support Group
-% https://github.com/ho-tex/listingsutf8/issues
-%
-% This work consists of the main source file listingsutf8.dtx
-% and the derived files
-% listingsutf8.sty, listingsutf8.pdf, listingsutf8.ins, listingsutf8.drv,
-% listingsutf8-test1.tex, listingsutf8-test2.tex,
-% listingsutf8-test3.tex, listingsutf8-test4.tex,
-% listingsutf8-test5.tex.
-%
-% Distribution:
-% CTAN:macros/latex/contrib/listingsutf8/listingsutf8.dtx
-% CTAN:macros/latex/contrib/listingsutf8/listingsutf8.pdf
-%
-% Unpacking:
-% (a) If listingsutf8.ins is present:
-% tex listingsutf8.ins
-% (b) Without listingsutf8.ins:
-% tex listingsutf8.dtx
-% (c) If you insist on using LaTeX
-% latex \let\install=y\input{listingsutf8.dtx}
-% (quote the arguments according to the demands of your shell)
-%
-% Documentation:
-% (a) If listingsutf8.drv is present:
-% latex listingsutf8.drv
-% (b) Without listingsutf8.drv:
-% latex listingsutf8.dtx; ...
-% The class ltxdoc loads the configuration file ltxdoc.cfg
-% if available. Here you can specify further options, e.g.
-% use A4 as paper format:
-% \PassOptionsToClass{a4paper}{article}
-%
-% Programm calls to get the documentation (example):
-% pdflatex listingsutf8.dtx
-% makeindex -s gind.ist listingsutf8.idx
-% pdflatex listingsutf8.dtx
-% makeindex -s gind.ist listingsutf8.idx
-% pdflatex listingsutf8.dtx
-%
-% Installation:
-% TDS:tex/latex/listingsutf8/listingsutf8.sty
-% TDS:doc/latex/listingsutf8/listingsutf8.pdf
-% TDS:source/latex/listingsutf8/listingsutf8.dtx
-%
-%<*ignore>
-\begingroup
- \catcode123=1 %
- \catcode125=2 %
- \def\x{LaTeX2e}%
-\expandafter\endgroup
-\ifcase 0\ifx\install y1\fi\expandafter
- \ifx\csname processbatchFile\endcsname\relax\else1\fi
- \ifx\fmtname\x\else 1\fi\relax
-\else\csname fi\endcsname
-%</ignore>
-%<*install>
-\input docstrip.tex
-\Msg{************************************************************************}
-\Msg{* Installation}
-\Msg{* Package: listingsutf8 2019/12/09 v1.4 Allow UTF-8 in listings input (HO)}
-\Msg{************************************************************************}
-
-\keepsilent
-\askforoverwritefalse
-
-\let\MetaPrefix\relax
-\preamble
-
-This is a generated file.
-
-Project: listingsutf8
-Version: 2019/12/09 v1.4
-
-Copyright (C)
- 2007, 2011 Heiko Oberdiek
- 2016-2019 Oberdiek Package Support Group
-
-This work may be distributed and/or modified under the
-conditions of the LaTeX Project Public License, either
-version 1.3c of this license or (at your option) any later
-version. This version of this license is in
- https://www.latex-project.org/lppl/lppl-1-3c.txt
-and the latest version of this license is in
- https://www.latex-project.org/lppl.txt
-and version 1.3 or later is part of all distributions of
-LaTeX version 2005/12/01 or later.
-
-This work has the LPPL maintenance status "maintained".
-
-The Current Maintainers of this work are
-Heiko Oberdiek and the Oberdiek Package Support Group
-https://github.com/ho-tex/listingsutf8/issues
-
-
-This work consists of the main source file listingsutf8.dtx
-and the derived files
- listingsutf8.sty, listingsutf8.pdf, listingsutf8.ins, listingsutf8.drv,
- listingsutf8-test1.tex, listingsutf8-test2.tex,
- listingsutf8-test3.tex, listingsutf8-test4.tex,
- listingsutf8-test5.tex.
-
-\endpreamble
-\let\MetaPrefix\DoubleperCent
-
-\generate{%
- \file{listingsutf8.ins}{\from{listingsutf8.dtx}{install}}%
- \file{listingsutf8.drv}{\from{listingsutf8.dtx}{driver}}%
- \usedir{tex/latex/listingsutf8}%
- \file{listingsutf8.sty}{\from{listingsutf8.dtx}{package}}%
-}
-
-\catcode32=13\relax% active space
-\let =\space%
-\Msg{************************************************************************}
-\Msg{*}
-\Msg{* To finish the installation you have to move the following}
-\Msg{* file into a directory searched by TeX:}
-\Msg{*}
-\Msg{* listingsutf8.sty}
-\Msg{*}
-\Msg{* To produce the documentation run the file `listingsutf8.drv'}
-\Msg{* through LaTeX.}
-\Msg{*}
-\Msg{* Happy TeXing!}
-\Msg{*}
-\Msg{************************************************************************}
-
-\endbatchfile
-%</install>
-%<*ignore>
-\fi
-%</ignore>
-%<*driver>
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesFile{listingsutf8.drv}%
- [2019/12/09 v1.4 Allow UTF-8 in listings input (HO)]%
-\documentclass{ltxdoc}
-\usepackage{holtxdoc}[2011/11/22]
-\begin{document}
- \DocInput{listingsutf8.dtx}%
-\end{document}
-%</driver>
-% \fi
-%
-%
-%
-% \GetFileInfo{listingsutf8.drv}
-%
-% \title{The \xpackage{listingsutf8} package}
-% \date{2019/12/09 v1.4}
-% \author{Heiko Oberdiek\thanks
-% {Please report any issues at \url{https://github.com/ho-tex/listingsutf8/issues}}}
-%
-% \maketitle
-%
-% \begin{abstract}
-% Package \xpackage{listings} does not support files with multi-byte
-% encodings such as UTF-8. In case of \cs{lstinputlisting} a simple
-% workaround is possible if an one-byte encoding exists that the file
-% can be converted to. Also \eTeX\ and \pdfTeX\ regardless of its mode
-% are required.
-% \end{abstract}
-%
-% \tableofcontents
-%
-% \section{Documentation}
-%
-% \subsection{User interface}
-%
-% Load this package after or instead of package \xpackage{listings}
-% \cite{listings}.
-% The package does not define own options and passes given options to
-% package \xpackage{listings}.
-%
-% The syntax of package \xpackage{listings}' key \xoption{inputencoding}
-% is extended:
-% \begin{quote}
-% |inputencoding=utf8/|\meta{one-byte-encoding}\\
-% Example: |inputencoding=utf8/latin1|
-% \end{quote}
-% That means the file is encoded in UTF-8 and can
-% be converted to the given \meta{one-byte-encoding}.
-% The available encodings for \meta{one-byte-encoding} are
-% listed in section ``1.2 Supported encodings'' of
-% package \xpackage{stringenc}'s documentation \cite{stringenc}.
-% Of course, the encoding must encode its characters with
-% one byte exactly. This excludes the unicode encodings
-% (\xoption{utf8}, \xoption{utf16}, \dots).
-%
-% Only \cs{lstinputlisting} is supported by the syntax extension
-% of key \xoption{inputencoding}.
-%
-% Internally package \xpackage{listingsutf8} reads the file as binary file
-% via primitives of \pdfTeX\ (\cs{pdffiledump}). Then the file
-% contents is converted as string using package \xpackage{stringenc} and
-% finally the string is read as virtual file by \eTeX's \cs{scantokens}.
-%
-% \subsection{Future}
-%
-% Workarounds are not provided for
-% \begin{itemize}
-% \item \cs{lstinline}
-% \item Environment |lstlisting|.
-% \item Environments defined by \cs{lstnewenvironment}.
-% \end{itemize}
-% Perhaps someone will find time to extend package \xpackage{listings}
-% with full native support for UTF-8. Then this package would become obsolete.
-%
-% \StopEventually{
-% }
-%
-% \section{Implementation}
-%
-% \begin{macrocode}
-%<*package>
-% \end{macrocode}
-%
-% \subsection{Catcodes and identification}
-%
-% \begin{macrocode}
-\begingroup\catcode61\catcode48\catcode32=10\relax%
- \catcode13=5 % ^^M
- \endlinechar=13 %
- \catcode123=1 % {
- \catcode125=2 % }
- \catcode64=11 % @
- \def\x{\endgroup
- \expandafter\edef\csname lstU@AtEnd\endcsname{%
- \endlinechar=\the\endlinechar\relax
- \catcode13=\the\catcode13\relax
- \catcode32=\the\catcode32\relax
- \catcode35=\the\catcode35\relax
- \catcode61=\the\catcode61\relax
- \catcode64=\the\catcode64\relax
- \catcode123=\the\catcode123\relax
- \catcode125=\the\catcode125\relax
- }%
- }%
-\x\catcode61\catcode48\catcode32=10\relax%
-\catcode13=5 % ^^M
-\endlinechar=13 %
-\catcode35=6 % #
-\catcode64=11 % @
-\catcode123=1 % {
-\catcode125=2 % }
-\def\TMP@EnsureCode#1#2{%
- \edef\lstU@AtEnd{%
- \lstU@AtEnd
- \catcode#1=\the\catcode#1\relax
- }%
- \catcode#1=#2\relax
-}
-\TMP@EnsureCode{10}{12}% ^^J
-\TMP@EnsureCode{33}{12}% !
-\TMP@EnsureCode{36}{3}% $
-\TMP@EnsureCode{38}{4}% &
-\TMP@EnsureCode{39}{12}% '
-\TMP@EnsureCode{40}{12}% (
-\TMP@EnsureCode{41}{12}% )
-\TMP@EnsureCode{42}{12}% *
-\TMP@EnsureCode{43}{12}% +
-\TMP@EnsureCode{44}{12}% ,
-\TMP@EnsureCode{45}{12}% -
-\TMP@EnsureCode{46}{12}% .
-\TMP@EnsureCode{47}{12}% /
-\TMP@EnsureCode{58}{12}% :
-\TMP@EnsureCode{60}{12}% <
-\TMP@EnsureCode{62}{12}% >
-\TMP@EnsureCode{91}{12}% [
-\TMP@EnsureCode{93}{12}% ]
-\TMP@EnsureCode{94}{7}% ^ (superscript)
-\TMP@EnsureCode{95}{8}% _ (subscript)
-\TMP@EnsureCode{96}{12}% `
-\TMP@EnsureCode{124}{12}% |
-\TMP@EnsureCode{126}{13}% ~ (active)
-\edef\lstU@AtEnd{\lstU@AtEnd\noexpand\endinput}
-% \end{macrocode}
-%
-% Package identification.
-% \begin{macrocode}
-\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{listingsutf8}%
- [2019/12/09 v1.4 Allow UTF-8 in listings input (HO)]
-% \end{macrocode}
-%
-% \subsection{Package options}
-%
-% Just pass options to package listings.
-%
-% \begin{macrocode}
-\DeclareOption*{%
- \PassOptionsToPackage\CurrentOption{listings}%
-}
-\ProcessOptions*
-% \end{macrocode}
-% Key \xoption{inputencoding} was introduced in version
-% 2002/04/01 v1.0 of package \xpackage{listings}.
-% \begin{macrocode}
-\RequirePackage{listings}[2002/04/01]
-% \end{macrocode}
-% Ensure that \cs{inputencoding} is provided.
-% \begin{macrocode}
-\AtBeginDocument{%
- \@ifundefined{inputencoding}{%
- \RequirePackage{inputenc}%
- }{}%
-}
-% \end{macrocode}
-%
-% \subsection{Check prerequisites}
-%
-% \begin{macrocode}
-\RequirePackage{pdftexcmds}[2011/04/22]
-% \end{macrocode}
-%
-% \begin{macrocode}
-\def\lstU@temp#1#2{%
- \begingroup\expandafter\expandafter\expandafter\endgroup
- \expandafter\ifx\csname #1\endcsname\relax
- \PackageWarningNoLine{listingsutf8}{%
- Package loading is aborted because of missing %
- \@backslashchar#1.\MessageBreak
- #2%
- }%
- \expandafter\lstU@AtEnd
- \fi
-}
-\lstU@temp{scantokens}{It is provided by e-TeX}%
-\lstU@temp{pdf@unescapehex}{It is provided by pdfTeX >= 1.30}%
-\lstU@temp{pdf@filedump}{It is provided by pdfTeX >= 1.30}%
-\lstU@temp{pdf@filesize}{It is provided by pdfTeX >= 1.30}%
-% \end{macrocode}
-%
-% \begin{macrocode}
-\RequirePackage{stringenc}[2010/03/01]
-% \end{macrocode}
-%
-% \subsection{Add support for UTF-8}
-%
-% \begin{macro}{\iflstU@utfviii}
-% \begin{macrocode}
-\newif\iflstU@utfviii
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macro}{\lstU@inputenc}
-% \begin{macrocode}
-\def\lstU@inputenc#1{%
- \expandafter\lstU@@inputenc#1utf8/utf8/\@nil
-}
-% \end{macrocode}
-% \end{macro}
-% \begin{macro}{\lstU@@inputenc}
-\def\lstU@@inputenc#1utf8/#2utf8/#3\@nil{%
- \ifx\\#1\\%
- \lstU@utfviiitrue
- \def\lst@inputenc{#2}%
- \else
- \lstU@utfviiifalse
- \fi
-}
-% \begin{macrocode}
-% \end{macrocode}
-% \end{macro}
-%
-% \begin{macrocode}
-\lst@Key{inputencoding}\relax{%
- \def\lst@inputenc{#1}%
- \lstU@inputenc{#1}%
-}
-% \end{macrocode}
-%
-% \subsubsection{Conversion}
-%
-% \begin{macro}{\lstU@input}
-% \begin{macrocode}
-\def\lstU@input#1{%
- \iflstU@utfviii
- \edef\lstU@text{%
- \pdf@unescapehex{%
- \pdf@filedump{0}{\pdf@filesize{#1}}{#1}%
- }%
- }%
- \lstU@CRLFtoLF\lstU@text
- \StringEncodingConvert\lstU@text\lstU@text{utf8}\lst@inputenc
- \def\lstU@temp{%
- \scantokens\expandafter{\lstU@text}%
- }%
- \else
- \def\lstU@temp{%
- \input{#1}%
- }%
- \fi
- \lstU@temp
-}
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Convert CR/LF pairs to LF}
-%
-% \begin{macro}{\lstU@CRLFtoLF}
-% \begin{macrocode}
-\begingroup
- \endlinechar=-1 %
- \@makeother\^^J %
- \@makeother\^^M %
- \gdef\lstU@CRLFtoLF#1{%
- \edef#1{%
- \expandafter\lstU@CRLFtoLF@aux#1^^M^^J\@nil
- }%
- }%
- \gdef\lstU@CRLFtoLF@aux#1^^M^^J#2\@nil{%
- #1%
- \ifx\relax#2\relax
- \@car
- \fi
- ^^J%
- \lstU@CRLFtoLF@aux#2\@nil
- }%
-\endgroup %
-% \end{macrocode}
-% \end{macro}
-%
-% \subsubsection{Patch \cs{lst@InputListing}}
-%
-% \begin{macrocode}
-\def\lstU@temp#1\def\lst@next#2#3\@nil{%
- \def\lst@InputListing##1{%
- #1%
- \def\lst@next{\lstU@input{##1}}%
- #3%
- }%
-}
-\expandafter\lstU@temp\lst@InputListing{#1}\@nil
-% \end{macrocode}
-%
-% \begin{macrocode}
-\lstU@AtEnd%
-%</package>
-% \end{macrocode}
-%% \section{Installation}
-%
-% \subsection{Download}
-%
-% \paragraph{Package.} This package is available on
-% CTAN\footnote{\CTANpkg{listingsutf8}}:
-% \begin{description}
-% \item[\CTAN{macros/latex/contrib/listingsutf8/listingsutf8.dtx}] The source file.
-% \item[\CTAN{macros/latex/contrib/listingsutf8/listingsutf8.pdf}] Documentation.
-% \end{description}
-%
-%
-% \paragraph{Bundle.} All the packages of the bundle `listingsutf8'
-% are also available in a TDS compliant ZIP archive. There
-% the packages are already unpacked and the documentation files
-% are generated. The files and directories obey the TDS standard.
-% \begin{description}
-% \item[\CTANinstall{install/macros/latex/contrib/listingsutf8.tds.zip}]
-% \end{description}
-% \emph{TDS} refers to the standard ``A Directory Structure
-% for \TeX\ Files'' (\CTANpkg{tds}). Directories
-% with \xfile{texmf} in their name are usually organized this way.
-%
-% \subsection{Bundle installation}
-%
-% \paragraph{Unpacking.} Unpack the \xfile{listingsutf8.tds.zip} in the
-% TDS tree (also known as \xfile{texmf} tree) of your choice.
-% Example (linux):
-% \begin{quote}
-% |unzip listingsutf8.tds.zip -d ~/texmf|
-% \end{quote}
-%
-% \subsection{Package installation}
-%
-% \paragraph{Unpacking.} The \xfile{.dtx} file is a self-extracting
-% \docstrip\ archive. The files are extracted by running the
-% \xfile{.dtx} through \plainTeX:
-% \begin{quote}
-% \verb|tex listingsutf8.dtx|
-% \end{quote}
-%
-% \paragraph{TDS.} Now the different files must be moved into
-% the different directories in your installation TDS tree
-% (also known as \xfile{texmf} tree):
-% \begin{quote}
-% \def\t{^^A
-% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
-% listingsutf8.sty & tex/latex/listingsutf8/listingsutf8.sty\\
-% listingsutf8.pdf & doc/latex/listingsutf8/listingsutf8.pdf\\
-% listingsutf8.dtx & source/latex/listingsutf8/listingsutf8.dtx\\
-% \end{tabular}^^A
-% }^^A
-% \sbox0{\t}^^A
-% \ifdim\wd0>\linewidth
-% \begingroup
-% \advance\linewidth by\leftmargin
-% \advance\linewidth by\rightmargin
-% \edef\x{\endgroup
-% \def\noexpand\lw{\the\linewidth}^^A
-% }\x
-% \def\lwbox{^^A
-% \leavevmode
-% \hbox to \linewidth{^^A
-% \kern-\leftmargin\relax
-% \hss
-% \usebox0
-% \hss
-% \kern-\rightmargin\relax
-% }^^A
-% }^^A
-% \ifdim\wd0>\lw
-% \sbox0{\small\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\footnotesize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\scriptsize\t}^^A
-% \ifdim\wd0>\linewidth
-% \ifdim\wd0>\lw
-% \sbox0{\tiny\t}^^A
-% \ifdim\wd0>\linewidth
-% \lwbox
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \else
-% \lwbox
-% \fi
-% \else
-% \usebox0
-% \fi
-% \end{quote}
-% If you have a \xfile{docstrip.cfg} that configures and enables \docstrip's
-% TDS installing feature, then some files can already be in the right
-% place, see the documentation of \docstrip.
-%
-% \subsection{Refresh file name databases}
-%
-% If your \TeX~distribution
-% (\TeX\,Live, \mikTeX, \dots) relies on file name databases, you must refresh
-% these. For example, \TeX\,Live\ users run \verb|texhash| or
-% \verb|mktexlsr|.
-%
-% \subsection{Some details for the interested}
-%
-% \paragraph{Unpacking with \LaTeX.}
-% The \xfile{.dtx} chooses its action depending on the format:
-% \begin{description}
-% \item[\plainTeX:] Run \docstrip\ and extract the files.
-% \item[\LaTeX:] Generate the documentation.
-% \end{description}
-% If you insist on using \LaTeX\ for \docstrip\ (really,
-% \docstrip\ does not need \LaTeX), then inform the autodetect routine
-% about your intention:
-% \begin{quote}
-% \verb|latex \let\install=y\input{listingsutf8.dtx}|
-% \end{quote}
-% Do not forget to quote the argument according to the demands
-% of your shell.
-%
-% \paragraph{Generating the documentation.}
-% You can use both the \xfile{.dtx} or the \xfile{.drv} to generate
-% the documentation. The process can be configured by the
-% configuration file \xfile{ltxdoc.cfg}. For instance, put this
-% line into this file, if you want to have A4 as paper format:
-% \begin{quote}
-% \verb|\PassOptionsToClass{a4paper}{article}|
-% \end{quote}
-% An example follows how to generate the
-% documentation with pdf\LaTeX:
-% \begin{quote}
-%\begin{verbatim}
-%pdflatex listingsutf8.dtx
-%makeindex -s gind.ist listingsutf8.idx
-%pdflatex listingsutf8.dtx
-%makeindex -s gind.ist listingsutf8.idx
-%pdflatex listingsutf8.dtx
-%\end{verbatim}
-% \end{quote}
-%
-% \begin{thebibliography}{9}
-%
-% \bibitem{inputenc}
-% Alan Jeffrey, Frank Mittelbach,
-% \textit{inputenc.sty}, 2006/05/05 v1.1b.
-% \CTANpkg{inputenc}
-%
-% \bibitem{listings}
-% Carsten Heinz, Brooks Moses:
-% \textit{The \xpackage{listings} package};
-% 2007/02/22;\\
-% \CTANpkg{listings}.
-%
-% \bibitem{stringenc}
-% Heiko Oberdiek:
-% \textit{The \xpackage{stringenc} package};
-% 2007/10/22;\\
-% \CTANpkg{stringenc}.
-%
-% \end{thebibliography}
-%
-% \begin{History}
-% \begin{Version}{2007/10/22 v1.0}
-% \item
-% First version.
-% \end{Version}
-% \begin{Version}{2007/11/11 v1.1}
-% \item
-% Use of package \xpackage{pdftexcmds}.
-% \end{Version}
-% \begin{Version}{2011/11/10 v1.2}
-% \item
-% DOS line ends CR/LF normalized to LF to avoid empty lines
-% (Bug report of Thomas Benkert in de.comp.text.tex).
-% \end{Version}
-% \begin{Version}{2016/05/16 v1.3}
-% \item
-% Documentation updates.
-% \end{Version}
-% \begin{Version}{2019/12/09 v1.4}
-% \item
-% Documentation updates.
-% \end{Version}
-% \end{History}
-%
-% \PrintIndex
-%
-% \Finale
-\endinput
diff --git a/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.sty b/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.sty
index 749a9a41c37..dc7477ad6e4 100644
--- a/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.sty
+++ b/Master/texmf-dist/tex/latex/listingsutf8/listingsutf8.sty
@@ -9,7 +9,7 @@
%% This is a generated file.
%%
%% Project: listingsutf8
-%% Version: 2019/12/09 v1.4
+%% Version: 2019-12-10 v1.5
%%
%% Copyright (C)
%% 2007, 2011 Heiko Oberdiek
@@ -97,7 +97,7 @@
\edef\lstU@AtEnd{\lstU@AtEnd\noexpand\endinput}
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{listingsutf8}%
- [2019/12/09 v1.4 Allow UTF-8 in listings input (HO)]
+ [2019-12-10 v1.5 Allow UTF-8 in listings input (HO)]
\DeclareOption*{%
\PassOptionsToPackage\CurrentOption{listings}%
}