diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/latexbug/latexbug.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/latexbug/latexbug.sty | 93 |
1 files changed, 60 insertions, 33 deletions
diff --git a/Master/texmf-dist/tex/latex/latexbug/latexbug.sty b/Master/texmf-dist/tex/latex/latexbug/latexbug.sty index 1c47e96b909..083c5dd42e5 100644 --- a/Master/texmf-dist/tex/latex/latexbug/latexbug.sty +++ b/Master/texmf-dist/tex/latex/latexbug/latexbug.sty @@ -30,15 +30,15 @@ %% version 2005/12/01 or later. %% \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{latexbug}[2021/06/28 v1.0k Bug-classification] +\ProvidesPackage{latexbug}[2021/09/25 v1.0l Bug-classification] \def\latexbug@empty{} \def\latexbug@us{us} \def\latexbug@usstar{us*} \def\latexbug@ignore{ignore} \def\Contact{\MessageBreak \@spaces} \begingroup -\long\def\latexbug@loop #1 = #2 , {% spaces matter - \global\@namedef{latexbug@@#1}{#2}% +\long\def\latexbug@loop #1 = #2 #3, {% spaces matter + \global\@namedef{latexbug@@#1}{{#2}{#3}}% \ifx\latexbug@empty#1\else\expandafter\latexbug@loop\fi} \latexbug@loop latexbug.sty = us , @@ -495,8 +495,7 @@ xparse-generic.tex = us* , xparse.ltx = us* , xfp.sty = us* , expl3-code.tex = ignore , -expl3.ltx = us* , -expl3.ltx = us* , +expl3.ltx = ignore , expl3.lua = us* , expl3.sty = us* , l3backend-dvipdfmx.def = ignore , @@ -532,33 +531,46 @@ xfrac.sty = us* , xgalley.sty = us* , xparse.sty = us* , xtemplate.sty = us* , +pdfmanagement-testphase.sty = us* + \Contact https://github.com/latex3/pdfresources/issues +pdfmanagement-testphase.ltx = ignore , hluatex.def = ignore , hpdftex.def = ignore , hxetex.def = ignore , hyperref.cfg = ignore , -hyperref.sty = LaTeX Team +hyperref.sty = us* \Contact https://github.com/latex3/hyperref/issues , hyperref-langpatches.def = ignore , pd1enc.def = ignore , puenc.def = ignore , -blindtext.sty = ignore , -etoolbox.sty = ignore , -kantlipsum.sty = ignore , -lipsum.ltd = ignore , -lipsum.sty = ignore , +xcolor.sty = us* + \Contact https://github.com/latex3/xcolor/issues , beamer.cls = Joseph Wright \Contact https://github.com/josephwright/beamer/issues , +dashundergaps.sty = Frank Mittelbach + \Contact https://github.com/FrankMittelbach/fmitex-dashundergaps/issues , +fewerfloatpages.sty = Frank Mittelbach + \Contact https://github.com/FrankMittelbach/fmitex-fewerfloatpages , fontspec.sty = Will Robertson \Contact https://github.com/wspr/fontspec/issues , -geometry.sty = Hideo Umeki - \Contact <latexgeometry [at] gmail [dot] com> , luatex85.sty = Joseph Wright \Contact https://github.com/josephwright/luatex85/issues , +parskip.sty = Frank Mittelbach + \Contact https://github.com/FrankMittelbach/fmitex-parskip/issues , siunitx.sty = Joseph Wright \Contact https://github.com/josephwright/siunitx/issues , +widows-and-orphans.sty = Frank Mittelbach + \Contact https://github.com/FrankMittelbach/fmitex-widows-and-orphans/issues , +blindtext.sty = ignore , +etoolbox.sty = ignore , +kantlipsum.sty = ignore , +lipsum.ltd = ignore , +lipsum.sty = ignore , +geometry.sty = Hideo Umeki + \Contact <latexgeometry [at] gmail [dot] com> , basque.ldf = Juan M. Aguirregabiria \Contact <http://tp.lc.ehu.es/jma.html> , -belarusian.ldf = Aleksey Novodvorsky, Andrew Shadura +belarusian.ldf = Aleksey Novodvorsky and Andrew Shadura \Contact <andrew [at] shadura [dot] me> , bosnian.ldf = Samir Halilcevic %% Halilčević \Contact <samir [dot] halilcevic [at] fet [dot] ba> , @@ -628,31 +640,35 @@ vietnamese.ldf = Werner Lemberg \endgroup \let\latexbug@addtofilelist\@addtofilelist \def\latexbug@zzzz{} -\def\latexbug@expl{} +\def\latexbug@own{} \let\latexbug@process@table\process@table \def\process@table{\global\let\@addtofilelist\latexbug@addtofilelist \latexbug@process@table \ifx\latexbug@zzzz\latexbug@empty - \ifx\latexbug@expl\latexbug@empty + \ifx\latexbug@own\latexbug@empty \else - \PackageError{latexbug}% - {LaTeX3 file(s)\MessageBreak + \typeout{}% + \PackageWarningNoLine{latexbug}% + {Special bug tracker!\MessageBreak \MessageBreak -This test files uses the LaTeX3 file(s)\MessageBreak +This test file uses the following file(s)\MessageBreak \MessageBreak ==============\MessageBreak - \latexbug@expl + \latexbug@own ==============\MessageBreak \MessageBreak -You should report bugs in these packages\MessageBreak -at the LaTeX3 GitHub site,\MessageBreak -https://github.com/latex3/latex3/issues\MessageBreak -(Or remove them from your example,\MessageBreak -if they are not necessary to\MessageBreak -exhibit the problem).\MessageBreak -}{Please correct your test file prior - to submitting the bug report.\MessageBreak - Otherwise it is likely to be rejected!}% +Please note that these files have their own\MessageBreak +bug tracker and your issue should therefore\MessageBreak +be reported in the indicated repository.\MessageBreak + \MessageBreak +If they are not necessary to exhibit the problem,\MessageBreak +remove them from your example and rerun it,\MessageBreak +otherwise report the issue in the listed repository.\MessageBreak + \MessageBreak +If different repositories are listed, try to\MessageBreak +select the most appropriate one (but don't worry\MessageBreak +too much, if the choice is not clear to you)}% + \typeout{}% \fi \else \PackageError{latexbug}% @@ -689,14 +705,23 @@ this explicitly in your bug report\MessageBreak \ifx\csname latexbug@@\latexbug@x\endcsname\relax \def\latexbug@y{}% \else - \xdef\latexbug@y{\csname latexbug@@\latexbug@x\endcsname}% + \xdef\latexbug@y{\expandafter\expandafter\expandafter + \@firstoftwo\csname latexbug@@\latexbug@x\endcsname}% + \xdef\latexbug@z{\expandafter\expandafter\expandafter + \@secondoftwo\csname latexbug@@\latexbug@x\endcsname}% \fi \ifx\latexbug@y\latexbug@us\else \ifx\latexbug@y\latexbug@usstar \begingroup \let\MessageBreak\relax - \xdef\latexbug@expl{% - \latexbug@expl\latexbug@x + \xdef\latexbug@own{% + \latexbug@own\latexbug@x + \space\space -> \space Report at: + \ifx\latexbug@z\@empty + \Contact https://github.com/latex3/latex3/issues + \else + \latexbug@z + \fi \MessageBreak }% \endgroup @@ -705,7 +730,9 @@ this explicitly in your bug report\MessageBreak {\let\MessageBreak\relax \xdef\latexbug@zzzz{\latexbug@zzzz\latexbug@x \ifx\latexbug@y\latexbug@empty\else - \space\space -> \space \latexbug@y\fi + \space\space -> \space \latexbug@y + \space \latexbug@z + \fi \MessageBreak}}% \fi \fi |