summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-08-10 21:21:54 +0000
committerKarl Berry <karl@freefriends.org>2017-08-10 21:21:54 +0000
commit75203398cd63828ec3ddd066e69ac01ac3c03262 (patch)
treecfb5cab1d45377e4a284eb03065a0ae98004621c /Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty
parent7632db03e7814976aa5e919276513ae0b4e442b8 (diff)
glossaries (10aug17)
git-svn-id: svn://tug.org/texlive/trunk@45010 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty')
-rw-r--r--Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty12
1 files changed, 9 insertions, 3 deletions
diff --git a/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty b/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty
index e6041bfae35..c9f7c96a53d 100644
--- a/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty
+++ b/Master/texmf-dist/tex/latex/glossaries/base/glossaries.sty
@@ -39,7 +39,7 @@
%% Grave accent \` Left brace \{ Vertical bar \|
%% Right brace \} Tilde \~}
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{glossaries}[2017/06/11 v4.30 (NLCT)]
+\ProvidesPackage{glossaries}[2017/08/10 v4.31 (NLCT)]
\RequirePackage{ifthen}
\RequirePackage{xkeyval}[2006/11/18]
\RequirePackage{mfirstuc}
@@ -142,7 +142,7 @@ false,nolabel,autolabel,nameref}[nolabel]{%
{\newcommand*{\@glossary@default@style}{index}}
{\newcommand*{\@glossary@default@style}{list}}
\define@key{glossaries.sty}{style}{%
- \renewcommand*{\@glossary@default@style}{#1}%
+ \def\@glossary@default@style{#1}%
}
\newcommand*{\@gls@declareoption}[2]{%
\DeclareOptionX{#1}{#2}%
@@ -167,7 +167,13 @@ false,nolabel,autolabel,nameref}[nolabel]{%
\newcommand*{\@gls@loadsuper}{}}
\@gls@declareoption{nosuper}{\renewcommand*{\@gls@loadsuper}{}}
\newcommand*{\@gls@loadlist}{\RequirePackage{glossary-list}}
-\@gls@declareoption{nolist}{\renewcommand*{\@gls@loadlist}{}}
+\@gls@declareoption{nolist}{%
+ \renewcommand*{\@gls@loadlist}{%
+ \ifdefstring{\@glossary@default@style}{list}%
+ {\let\@glossary@default@style\relax}%
+ {}%
+ }%
+}
\newcommand*{\@gls@loadtree}{\RequirePackage{glossary-tree}}
\@gls@declareoption{notree}{\renewcommand*{\@gls@loadtree}{}}
\@gls@declareoption{nostyles}{%