summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/eledmac
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2015-04-30 20:39:54 +0000
committerKarl Berry <karl@freefriends.org>2015-04-30 20:39:54 +0000
commit25e26e9a00325030747f024cb884bd6d58f4469b (patch)
treec83488d3c36ddc98f9e8ebc6aa3288ed77b99c3e /Master/texmf-dist/tex/latex/eledmac
parentac2e59d335498d52fb93fae8eb1b443d194f6327 (diff)
eledmac (30apr15)
git-svn-id: svn://tug.org/texlive/trunk@37131 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/eledmac')
-rw-r--r--Master/texmf-dist/tex/latex/eledmac/eledmac.sty9
1 files changed, 3 insertions, 6 deletions
diff --git a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
index ca5ac4cd695..e5cd4d0769b 100644
--- a/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
+++ b/Master/texmf-dist/tex/latex/eledmac/eledmac.sty
@@ -26,7 +26,7 @@
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{eledmac}[2015/04/25 v1.22.0 LaTeX port of EDMAC]%
+\ProvidesPackage{eledmac}[2015/04/29 v1.22.1 LaTeX port of EDMAC]%
\newif\ifledfinal
\newif\ifoldprintnpnumspace@
\newif\ifnocritical@%
@@ -2141,7 +2141,7 @@
\ifnumequal{\csuse{prevpage#1@num}}{\page@num}%
{\ifcsdef{prevline#1}% Be sur \prevline#1 exists.
{\ifnumequal{\csuse{prevline#1}}{\line@num}%
- {\ifcsempty{symplinenum}{\csuse{parafootsep@#1}}{}}%
+ {\IfStrEq{\csuse{symlinenum@#1}}{\csuse{parafootsep@#1}}{}}%
{\csuse{parafootsep@#1}}%
}%
{\csuse{parafootsep@#1}}%
@@ -3502,10 +3502,7 @@
{%Be sure the \prevline exists.
\ifcsequal{prevline#2}{lineinfo@}%Try it
{%
- \expandafter\ifstrempty\expandafter{\csuse{symlinenum@#2}}%This test use a complex construction with two expand after and not simple test. The following tests are not working:
- %1) single `\ifstrempty{\csuse{symlinenum@#2}}` won't work because it will test `\csuse{symlinenum@#2}` and not the expansion of `\csuse{symlinenum@#2}`. So in never case will be empty.
- %2) `\IfStrEq{\csuse{symlinenum@#2}}{}` is problematic for full expansion of \csuse{symlinenum@#2} when the first level of expansion is \textbardbl.
- %3) `\ifcsempty{symlinenum@#2}` won't work if user doesn't use `\symlinenum{}`, because the default definition of `\symlinenum@#2` is `\symplinenum` and we need to keep this definition in order to avoid breaking backward compatibility with ledmac (see http://tex.stackexchange.com/a/232734/7712 for an example of problem with `\ifcsempty{symlinenum@#2}`
+ \IfStrEq{\csuse{symlinenum@#2}}{}%
{%
\hspace{\csuse{inplaceofnumber@#2}}%
}%