Bug Tracker 
| ID | 119🔗 |
|---|---|
| Submitted by: | Nicola Talbot 🦜 |
| Date: | 2017-02-07 03:22:33 |
| Status | Closed (Fixed) |
| Category | glossaries-extra |
| Version | 1.12 |
| Summary | \glsdisp hangs |
Sign in to subscribe to notifications about this report.
Description
\glsdisp causes document build to hang.
MWE
Download (203B)
\documentclass{article}
\usepackage{glossaries-extra}
\newabbreviation{ekg}{EKG}{Elektrokardiogramm}
\begin{document}
Works: \gls{ekg}
Hangs with glossaries-extra: \glsdisp{ekg}{TEST}
\end{document}
Evaluation
Fixed in v1.13 (2017-02-17).
Patch:
\makeatletter
\renewcommand*{\@glsdisp}[3][]{%
\@glsxtr@record{#1}{#2}%
\glsdoifexists{#2}{%
\let\do@gls@link@checkfirsthyper\@gls@link@checkfirsthyper
\let\glsifplural\@secondoftwo
\let\glscapscase\@firstofthree
\def\glscustomtext{#3}%
\def\glsinsert{}%
\def\@glo@text{\csname gls@\glstype @entryfmt\endcsname}%
\@gls@link[#1]{#2}{\@glo@text}%
\ifKV@glslink@local
\glslocalunset{#2}%
\else
\glsunset{#2}%
\fi
}%
\glspostlinkhook
}
\makeatother
Comments
0 comments.
Add Comment
Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=119
