summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/latexbug
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-09-25 21:25:48 +0000
committerKarl Berry <karl@freefriends.org>2021-09-25 21:25:48 +0000
commitf14c01420c2deaeedd3ad6c5f84a8bc77555a7c7 (patch)
tree2ae2487f67c439ea6165796b7b67c9c25eea670c /Master/texmf-dist/tex/latex/latexbug
parent9a9c2bbc549f86d77e5a36dbf725a48591010990 (diff)
latexbug (25sep21)
git-svn-id: svn://tug.org/texlive/trunk@60609 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/latexbug')
-rw-r--r--Master/texmf-dist/tex/latex/latexbug/latexbug.sty93
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