diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex')
13 files changed, 134 insertions, 102 deletions
diff --git a/Master/texmf-dist/tex/latex/listings/listings-acm.prf b/Master/texmf-dist/tex/latex/listings/listings-acm.prf index cb8dd68689f..336b353ed2c 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-acm.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-acm.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-acm.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage[rgb, x11names]{xcolor} \definecolor{Comments}{rgb}{0.00,0.50,0.00} diff --git a/Master/texmf-dist/tex/latex/listings/listings-bash.prf b/Master/texmf-dist/tex/latex/listings/listings-bash.prf index 708e90d4ff2..88eb4b51124 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-bash.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-bash.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-bash.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage[rgb, x11names]{xcolor} \lstset{% diff --git a/Master/texmf-dist/tex/latex/listings/listings-fortran.prf b/Master/texmf-dist/tex/latex/listings/listings-fortran.prf index 29039ce2507..b54138e885c 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-fortran.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-fortran.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-fortran.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage[rgb, x11names]{xcolor} \lstset{% diff --git a/Master/texmf-dist/tex/latex/listings/listings-hansl.prf b/Master/texmf-dist/tex/latex/listings/listings-hansl.prf index a9dbb8804c7..86006d672c4 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-hansl.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-hansl.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-hansl.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage[rgb, x11names]{xcolor} \lstdefinestyle{hanslbw}{% diff --git a/Master/texmf-dist/tex/latex/listings/listings-lua.prf b/Master/texmf-dist/tex/latex/listings/listings-lua.prf index 093f7107eae..7c58d150681 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-lua.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-lua.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-lua.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage[rgb, x11names]{xcolor} \lstdefinestyle{Lua}{% language=[5.2]Lua, diff --git a/Master/texmf-dist/tex/latex/listings/listings-python.prf b/Master/texmf-dist/tex/latex/listings/listings-python.prf index 704c7cf3194..a9e33f26c02 100644 --- a/Master/texmf-dist/tex/latex/listings/listings-python.prf +++ b/Master/texmf-dist/tex/latex/listings/listings-python.prf @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{listings-python.prf} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \usepackage{xcolor} \usepackage{textcomp} diff --git a/Master/texmf-dist/tex/latex/listings/listings.cfg b/Master/texmf-dist/tex/latex/listings/listings.cfg index 3afb948c328..0818e556cfd 100644 --- a/Master/texmf-dist/tex/latex/listings/listings.cfg +++ b/Master/texmf-dist/tex/latex/listings/listings.cfg @@ -21,7 +21,7 @@ %% Send comments and ideas on the package, error reports and additional %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% -\ProvidesFile{listings.cfg}[2020/03/24 1.8d listings configuration] +\ProvidesFile{listings.cfg}[2023/02/27 1.9 listings configuration] \def\lstlanguagefiles {lstlang0.sty,lstlang1.sty,lstlang2.sty,lstlang3.sty} \lstset{defaultdialect=[R/3 6.10]ABAP, diff --git a/Master/texmf-dist/tex/latex/listings/listings.sty b/Master/texmf-dist/tex/latex/listings/listings.sty index be08438220c..1070e8a713e 100644 --- a/Master/texmf-dist/tex/latex/listings/listings.sty +++ b/Master/texmf-dist/tex/latex/listings/listings.sty @@ -16,8 +16,8 @@ %% Send comments and ideas on the package, error reports and additional %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% -\def\filedate{2020/03/24} -\def\fileversion{1.8d} +\def\filedate{2023/02/27} +\def\fileversion{1.9} \NeedsTeXFormat{LaTeX2e} \AtEndOfPackage{\ProvidesPackage{listings} [\filedate\space\fileversion\space(Carsten Heinz)]} @@ -829,7 +829,7 @@ \fi \lst@length\z@ \global\lst@pos\z@} \def\lst@outputspace{\ } -\def\lst@visiblespace{\lst@ttfamily{\char32}\textvisiblespace} +\def\lst@visiblespace{\verbvisiblespace} \lst@Key{showspaces}{false}[t]{\lstKV@SetIf{#1}\lst@ifshowspaces} \lst@Key{keepspaces}{false}[t]{\lstKV@SetIf{#1}\lst@ifkeepspaces} \lst@AddToHook{Init} @@ -1400,9 +1400,15 @@ \lst@Key{firstline}\relax{\def\lst@firstline{#1\relax}} \lst@Key{lastline}\relax{\def\lst@lastline{#1\relax}} \lst@AddToHook{PreSet} - {\let\lst@firstline\@ne \def\lst@lastline{9999999\relax}} +{% + \def\lst@firstline{1\relax} + \def\lst@lastline{9999999\relax} + \let\lst@linerange\@empty +} \lst@Key{linerange}\relax{\lstKV@OptArg[]{#1}{% \def\lst@interrange{##1}\def\lst@linerange{##2,}}} +\lst@Key{consecutivenumbers}{true}[t]{% + \lstKV@SetIf{#1}\lst@ifconsecutivenumbers} \lst@Key{rangeprefix}\relax{\def\lst@rangebeginprefix{#1}% \def\lst@rangeendprefix{#1}} \lst@Key{rangesuffix}\relax{\def\lst@rangebeginsuffix{#1}% @@ -1411,49 +1417,64 @@ \lst@Key{rangebeginsuffix}{}{\def\lst@rangebeginsuffix{#1}} \lst@Key{rangeendprefix}{}{\def\lst@rangeendprefix{#1}} \lst@Key{rangeendsuffix}{}{\def\lst@rangeendsuffix{#1}} -\lst@Key{includerangemarker}{true}[t]{\lstKV@SetIf{#1}\lst@ifincluderangemarker} -\lst@AddToHook{PreSet}{\def\lst@firstline{1\relax}% - \let\lst@linerange\@empty} +\lst@Key{includerangemarker}{true}[t]{\lstKV@SetIf{#1}% + \lst@ifincluderangemarker} \lst@AddToHook{Init} - {\ifx\lst@linerange\@empty - \edef\lst@linerange{{\lst@firstline}-{\lst@lastline},}% - \fi% - \lst@GetLineInterval}% +{% + \ifx\lst@linerange\@empty + \edef\lst@linerange{{\lst@firstline}-{\lst@lastline},}% + \fi% + \lst@GetLineInterval% +}% \def\lst@GetLineInterval{\expandafter\lst@GLI\lst@linerange\@nil} -\def\lst@GLI#1,#2\@nil{\def\lst@linerange{#2}\lst@GLI@#1--\@nil} +\def\lst@GLI#1,#2\@nil{% + \def\lst@linerange{#2}\lst@GLI@#1--\@nil% +} \def\lst@GLI@#1-#2-#3\@nil{% - \lst@IfNumber{#1}% - {\ifx\@empty#1\@empty - \let\lst@firstline\@ne - \else - \def\lst@firstline{#1\relax}% - \fi - \ifx\@empty#3\@empty - \def\lst@lastline{9999999\relax}% - \else - \ifx\@empty#2\@empty - \let\lst@lastline\lst@firstline - \else - \def\lst@lastline{#2\relax}% - \fi - \fi}% - {\def\lst@firstline{9999999\relax}% - \let\lst@lastline\lst@firstline - \let\lst@rangebegin\lst@rangebeginprefix - \lst@AddTo\lst@rangebegin{#1}\lst@Extend\lst@rangebegin\lst@rangebeginsuffix - \ifx\@empty#3\@empty - \let\lst@rangeend\lst@rangeendprefix - \lst@AddTo\lst@rangeend{#1}\lst@Extend\lst@rangeend\lst@rangeendsuffix - \else - \ifx\@empty#2\@empty - \let\lst@rangeend\@empty - \else - \let\lst@rangeend\lst@rangeendprefix - \lst@AddTo\lst@rangeend{#2}\lst@Extend\lst@rangeend\lst@rangeendsuffix - \fi - \fi - \global\def\lst@DefRange{\expandafter\lst@CArgX\lst@rangebegin\relax\lst@DefRangeB}% - \ifnum\lst@mode=\lst@Pmode \expandafter\lst@DefRange \fi}} + \lst@IfNumber{#1}% + {% + \ifx\@empty#1\@empty + \let\lst@firstline\@ne + \else + \def\lst@firstline{#1\relax}% + \fi + \ifx\@empty#3\@empty% + \def\lst@lastline{9999999\relax}% + \ifx\@empty#2\@empty + \let\lst@lastline\lst@firstline% + \fi + \else% + \ifx\@empty#2\@empty + \def\lst@lastline{9999999\relax} + \else % doesn't happen(?) + \def\lst@lastline{#2\relax}% + \fi + \fi + }% + {% + \def\lst@firstline{9999999\relax}% + \let\lst@lastline\lst@firstline + \let\lst@rangebegin\lst@rangebeginprefix + \lst@AddTo\lst@rangebegin{#1}% + \lst@Extend\lst@rangebegin\lst@rangebeginsuffix + \ifx\@empty#3\@empty + \let\lst@rangeend\lst@rangeendprefix + \lst@AddTo\lst@rangeend{#1} + \lst@Extend\lst@rangeend\lst@rangeendsuffix + \else + \ifx\@empty#2\@empty + \let\lst@rangeend\@empty + \else + \let\lst@rangeend\lst@rangeendprefix + \lst@AddTo\lst@rangeend{#2}% + \lst@Extend\lst@rangeend\lst@rangeendsuffix + \fi + \fi + \global\def\lst@DefRange{% + \expandafter\lst@CArgX\lst@rangebegin\relax\lst@DefRangeB}% + \ifnum\lst@mode=\lst@Pmode \expandafter\lst@DefRange \fi% + }% +} \lst@AddToHookExe{DeInit}{\global\let\lst@DefRange\@empty} \def\lst@DefRangeB#1#2{\lst@DefRangeB@#1#2} \def\lst@DefRangeB@#1#2#3#4{% @@ -1517,6 +1538,11 @@ \else \expandafter\egroup\expandafter\lst@LeaveModeToPmode \fi} +\def\lst@DisplayConsecutiveNumbersOrNot{% + \lst@ifconsecutivenumbers\else% + \c@lstnumber=\numexpr-1+\lst@lineno + \fi% +} \lst@AddToHook{EOL}{\lst@OnceAtEOL\global\let\lst@OnceAtEOL\@empty} \gdef\lst@OnceAtEOL{}% Init \def\lst@MSkipToFirst{% @@ -1554,8 +1580,10 @@ \def\lst@nololtrue{\let\lst@ifnolol\iftrue} \let\lst@ifnolol\iffalse % init \lst@Key{captionpos}{t}{\def\lst@captionpos{#1}} -\lst@Key{abovecaptionskip}\smallskipamount{\def\lst@abovecaption{#1}} -\lst@Key{belowcaptionskip}\smallskipamount{\def\lst@belowcaption{#1}} +\lst@Key{abovecaptionskip}\smallskipamount{% + \def\lst@abovecaption{#1}} +\lst@Key{belowcaptionskip}\smallskipamount{% + \def\lst@belowcaption{#1}} \lst@Key{label}\relax{\def\lst@label{#1}} \lst@Key{title}\relax{\def\lst@title{#1}\let\lst@caption\relax} \lst@Key{caption}\relax{\lstKV@OptArg[{#1}]{#1}% @@ -1576,28 +1604,31 @@ \fi} \lst@UserCommand\lstlistingname{Listing} \lst@UserCommand\lstlistingnamestyle{} -\lst@Key{numberbychapter}{true}[t]{\lstKV@SetIf{#1}\lst@ifnumberbychapter} -\@ifundefined{abovecaptionskip} -{\newskip\abovecaptionskip - \newskip\belowcaptionskip}{} -\@ifundefined{@makecaption} -{\long\def\@makecaption#1#2{% - \vskip\abovecaptionskip - \sbox\@tempboxa{#1: #2}% - \ifdim \wd\@tempboxa >\hsize - #1: #2\par - \else - \global \@minipagefalse - \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% - \fi +\lst@Key{numberbychapter}{true}[t]{% + \lstKV@SetIf{#1}\lst@ifnumberbychapter} +\@ifundefined{abovecaptionskip}{% + \newskip\abovecaptionskip% + \newskip\belowcaptionskip% +}{} +\@ifundefined{@makecaption}{% + \long\def\@makecaption#1#2{% + \vskip\abovecaptionskip% + \sbox\@tempboxa{#1: #2}% + \ifdim \wd\@tempboxa >\hsize% + #1: #2\par% + \else% + \global \@minipagefalse% + \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}% + \fi% \vskip\belowcaptionskip}% }{} \def\fnum@lstlisting{% {\lstlistingnamestyle\lstlistingname - \ifx\lst@@caption\@empty\else~\thelstlisting\fi}}% + \ifx\lst@@caption\@empty\else~\thelstlisting\fi}% +} \def\lst@MakeCaption#1{% \lst@ifdisplaystyle - \ifx #1t% + \ifx #1t \allowbreak% \ifx\lst@@caption\@empty\expandafter\lst@HRefStepCounter \else \expandafter\refstepcounter \fi {lstlisting}% @@ -1616,17 +1647,18 @@ \addcontentsline{lol}{lstlisting}% {\protect\numberline{\thelstlisting}\lst@@caption}% \fi - \fi - \fi + \fi + \fi \ifx\lst@caption\@empty\else \lst@IfSubstring #1\lst@captionpos {\begingroup \let\@@vskip\vskip \def\vskip{\afterassignment\lst@vskip \@tempskipa}% \def\lst@vskip{\nobreak\@@vskip\@tempskipa\nobreak}% \par\@parboxrestore\normalsize\normalfont % \noindent (AS) - \ifx #1t\allowbreak \fi + %%\ifx #1t\allowbreak \fi \ifx\lst@title\@empty - \lst@makecaption\fnum@lstlisting{\ignorespaces \lst@caption} + \lst@makecaption\fnum@lstlisting{% + \ignorespaces \lst@caption} \else \lst@maketitle\lst@title % (AS) \fi @@ -1940,13 +1972,15 @@ \lst@shortlstinlineinfo{Made }{#1}% \lst@add@special{#1}% \expandafter - \xdef\csname lst@ShortInlineOldCatcode\string#1\endcsname{\the\catcode`#1}% + \xdef\csname lst@ShortInlineOldCatcode\string#1\endcsname{% + \the\catcode`#1}% \begingroup \catcode`\~\active \lccode`\~`#1% \lowercase{% \global\expandafter\let \csname lst@ShortInlineOldMeaning\string#1\endcsname~% - \expandafter\gdef\expandafter~\expandafter{\lst@shortinlinedef#1}}% + \expandafter\gdef\expandafter~\expandafter{% + \lst@shortinlinedef#1}}% \endgroup \global\catcode`#1\active \else @@ -1956,7 +1990,8 @@ {}% \fi} \def\lstDeleteShortInline#1{% - \expandafter\ifx\csname lst@ShortInlineOldCatcode\string#1\endcsname\relax + \expandafter\ifx% + \csname lst@ShortInlineOldCatcode\string#1\endcsname\relax% \PackageError{Listings}% {#1 is not a short reference for \string\lstinline}% {Use \string\lstMakeShortInline first.}% @@ -2067,15 +2102,6 @@ \else \expandafter\lst@BOLGobble \fi} - \lst@Key{consecutivenumbers}{true}[t]{\lstKV@SetIf{#1}\lst@ifconsecutivenumbers} - \def\lst@DisplayConsecutiveNumbersOrNot{% - \lst@ifconsecutivenumbers\typeout{consecutive:}\else% - \typeout{non-consecutive:} - \c@lstnumber=\numexpr-1+\lst@lineno %\relax % this enforces the - %displayed line numbers to always be the - %input line numbers - \fi% -} \def\lst@MSkipToFirst{% \global\advance\lst@lineno\@ne \ifnum \lst@lineno=\lst@firstline @@ -2254,6 +2280,7 @@ \let\lst@loadaspects\@empty \lst@UseHook{SetStyle}\lst@UseHook{EmptyStyle} \lst@UseHook{SetLanguage}\lst@UseHook{EmptyLanguage} +\lst@RestoreCatcodes% \InputIfFileExists{listings.cfg}{}{} \InputIfFileExists{lstlocal.cfg}{}{} \endinput diff --git a/Master/texmf-dist/tex/latex/listings/lstdoc.sty b/Master/texmf-dist/tex/latex/listings/lstdoc.sty index 6312fe017e7..00dfb8ee9d9 100644 --- a/Master/texmf-dist/tex/latex/listings/lstdoc.sty +++ b/Master/texmf-dist/tex/latex/listings/lstdoc.sty @@ -6,8 +6,8 @@ %% %% listings.dtx (with options: `doc') %% -\def\filedate{2020/03/24} -\def\fileversion{1.8d} +\def\filedate{2023/02/27} +\def\fileversion{1.9} \ProvidesPackage{lstdoc} [\filedate\space\fileversion\space(Carsten Heinz)] \let\lstdoc@currversion\fileversion @@ -218,11 +218,6 @@ \lstkeyindex{#1}{}% \lstaspectindex{#1}{}% \keyname{#1}} -\newcommand\ekeyname[1]{% - \@bsphack - \lstkeyindex{#1}{}% - \lstaspectindex{#1}{}% - \@esphack} \newcommand\rkeyname[1]{% \@bsphack \lstkeyindex{#1}{}% diff --git a/Master/texmf-dist/tex/latex/listings/lstlang1.sty b/Master/texmf-dist/tex/latex/listings/lstlang1.sty index 673f56c0a14..c46f0f92db5 100644 --- a/Master/texmf-dist/tex/latex/listings/lstlang1.sty +++ b/Master/texmf-dist/tex/latex/listings/lstlang1.sty @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{lstlang1.sty} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] %% %% ACSL definition (c) 2000 by Andreas Matthias %% @@ -312,9 +312,18 @@ morestring=[d]",% morestring=[d]'% }[keywords,comments,strings]% +\lst@definelanguage[18]{Fortran}[08]{Fortran}{% + morekeywords={FAIL, IMAGE, NON_RECURSIVE},% + morekeywords=[3]{GET_TEAM, TEAM_NUMBER, IMAGE_TEAMS, NUM_IMAGES, + THIS_IMAGE, FAILED_IMAGES, STOPPED_IMAGES, IMAGES_STATUS, CO_BROADCAST, + CO_MAX, CO_MIN, CO_SUM, CO_REDUCE, ATOMIC_ADD, ATOMIC_AND, ATOMIC_OR, + ATOMIC_XOR, ATOMIC_FETCH_ADD, ATOMIC_FETCH_AND, ATOMIC_FETCH_OR, + ATOMIC_FETCH_XOR, ATOMIC_FETCH_CAS, IEEE_GET_MODES, IEEE_SET_MODES, + IEEE_FMA, IEEE_SIGNBIT, IEEE_INT, IEEE_REM, IEEE_MAX_NUM, IEEE_MAX_NUM_MAG, IEEE_MIN_NUM, IEEE_MAX_NUM_MAG, IEEE_NEXT_DOWN, IEEE_NEXT_UP, IEEE_SUPPORT_DATATYPE, IEEE_QUIET_EQ, IEEE_QUIET_GE, IEEE_QUIET_GT, IEEE_QUIET_LE, IEEE_QUIET_LT, IEEE_QUIET_NE, IEEE_SIGNALING_EQ, IEEE_SIGNALING_GE, IEEE_SIGNALING_GT, IEEE_SIGNALING_LE, IEEE_SIGNALING_LT, IEEE_SIGNALING_NE}% +}% \lst@definelanguage[08]{Fortran}[03]{Fortran}{% morekeywords={ALL, BLOCK, CODIMENSION, CONCURRENT, CONTIGUOUS, CRITICAL,% - ERROR, LOCK, SUBMODULE, SYNC, UNLOCK},% + ERROR, IMAGES, LOCK, MEMORY, SUBMODULE, SYNC, UNLOCK},% morekeywords=[3]{ACOSH, ASINH, ATANH, ATOMIC_DEFINE, ATOMIC_REF,% BESSEL_J0, BESSEL_J1, BESSEL_JN, BESSEL_Y0, BESSEL_Y1, BESSEL_YN,% BGE, BGT, BLE, BLT, C_SIZEOF, COMPILER_OPTIONS, COMPILER_VERSION,% @@ -340,8 +349,8 @@ morekeywords={ALLOCATABLE, ALLOCATE, ASSIGNMENT, CASE, CONTAINS, CYCLE,% DEALLOCATE, DEFAULT, EXIT, INCLUDE, IN, NONE, OUT, INTENT, INTERFACE,% MODULE, NAMELIST, NULLIFY, ONLY, OPERATOR, OPTIONAL, OUT, POINTER,% - PRIVATE, PUBLIC, RECURSIVE, RESULT, SELECT, SEQUENCE, TARGET, USE,% - WHERE, WHILE, BLOCKDATA, DOUBLEPRECISION, ENDBLOCKDATA, ENDFILE,% + PRIVATE, PUBLIC, RECURSIVE, RESULT, SELECT, SEQUENCE, TARGET, TYPE,% + USE, WHERE, WHILE, BLOCKDATA, DOUBLEPRECISION, ENDBLOCKDATA, ENDFILE,% ENDFUNCTION, ENDINTERFACE, ENDMODULE, ENDPROGRAM, ENDSELECT,% ENDSUBROUTINE, ENDTYPE, ENDWHERE, INOUT, SELECTCASE,% ELEMENTAL, ELSEWHERE, FORALL, PURE,% @@ -369,8 +378,8 @@ morecomment=[l]!% FILE, FORMAT, FUNCTION, GO, TO, GOTO, IF, IMPLICIT, % INQUIRE, INTEGER, INTRINSIC, LOGICAL, % OPEN, PARAMETER, PAUSE, PRECISION, PRINT, PROGRAM, READ, REAL, % - RETURN, REWIND, STOP, SUBROUTINE, THEN, % - WRITE, SAVE},% + RETURN, REWIND, SAVE, STOP, SUBROUTINE, THEN, % + WRITE},% morekeywords=[2]{ACCESS, BLANK, BLOCK, DIRECT, EOF, ERR, EXIST,% FMT, FORM, FORMATTED, IOSTAT, NAMED, NEXTREC, NUMBER, OPENED,% REC, RECL, SEQUENTIAL, STATUS, TYPE, UNFORMATTED, UNIT},% @@ -497,6 +506,7 @@ morecomment=[l]!% pop2,putfield,putstatic,ret,return,saload,sastore,sipush,swap,% tableswitch,wide,limit,locals,stack},% }[keywords]% +\lst@definelanguage[5.1]{Matlab}[]{Matlab}{} \lst@definelanguage{Matlab}% {morekeywords={gt,lt,gt,lt,amp,abs,acos,acosh,acot,acoth,acsc,acsch,% all,angle,ans,any,asec,asech,asin,asinh,atan,atan2,atanh,auread,% diff --git a/Master/texmf-dist/tex/latex/listings/lstlang2.sty b/Master/texmf-dist/tex/latex/listings/lstlang2.sty index 04fdc713497..e76590cb44a 100644 --- a/Master/texmf-dist/tex/latex/listings/lstlang2.sty +++ b/Master/texmf-dist/tex/latex/listings/lstlang2.sty @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{lstlang2.sty} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] %% %% Abap definition by Knut Lickert %% diff --git a/Master/texmf-dist/tex/latex/listings/lstlang3.sty b/Master/texmf-dist/tex/latex/listings/lstlang3.sty index 02957f30b7c..9d5b43d1db6 100644 --- a/Master/texmf-dist/tex/latex/listings/lstlang3.sty +++ b/Master/texmf-dist/tex/latex/listings/lstlang3.sty @@ -22,7 +22,7 @@ %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% \ProvidesFile{lstlang3.sty} - [2020/03/24 1.8d listings language file] + [2023/02/27 1.9 listings language file] \lst@definelanguage[68]{Algol}% {morekeywords={abs,and,arg,begin,bin,bits,bool,by,bytes,case,channel,% char,co,comment,compl,conj,divab,do,down,elem,elif,else,empty,% diff --git a/Master/texmf-dist/tex/latex/listings/lstmisc.sty b/Master/texmf-dist/tex/latex/listings/lstmisc.sty index 3756865c0a3..36960591299 100644 --- a/Master/texmf-dist/tex/latex/listings/lstmisc.sty +++ b/Master/texmf-dist/tex/latex/listings/lstmisc.sty @@ -16,8 +16,8 @@ %% Send comments and ideas on the package, error reports and additional %% programming languages to Jobst Hoffmann at <j.hoffmann@fh-aachen.de>. %% -\def\filedate{2020/03/24} -\def\fileversion{1.8d} +\def\filedate{2023/02/27} +\def\fileversion{1.9} \ProvidesFile{lstmisc.sty} [\filedate\space\fileversion\space(Carsten Heinz)] \lst@CheckVersion\fileversion |