summaryrefslogtreecommitdiff
path: root/tex/context/base/page-lin.mkvi
diff options
context:
space:
mode:
authorContext Git Mirror Bot <phg42.2a@gmail.com>2015-04-03 20:15:06 +0200
committerContext Git Mirror Bot <phg42.2a@gmail.com>2015-04-03 20:15:06 +0200
commitf1cde6067499874bf126dfc6f5bedb598f117073 (patch)
treeda8b4e8f480df5e4caa8149253ee6711b918784c /tex/context/base/page-lin.mkvi
parentd48764d88ac59aa9b0130f1049892296a3eb4684 (diff)
downloadcontext-f1cde6067499874bf126dfc6f5bedb598f117073.tar.gz
2015-04-03 20:04:00
Diffstat (limited to 'tex/context/base/page-lin.mkvi')
-rw-r--r--tex/context/base/page-lin.mkvi12
1 files changed, 7 insertions, 5 deletions
diff --git a/tex/context/base/page-lin.mkvi b/tex/context/base/page-lin.mkvi
index 7fbde3df8..73f8fe460 100644
--- a/tex/context/base/page-lin.mkvi
+++ b/tex/context/base/page-lin.mkvi
@@ -196,10 +196,10 @@
\ifx\m_argument\v!empty
\let\currentlinenumbering\empty
\else
- \doifassignmentelse{#1}
+ \doifelseassignment{#1}
{\let\currentlinenumbering\empty
\setupcurrentlinenumbering[#1]}
- {\doifnumberelse\m_argument
+ {\doifelsenumber\m_argument
{\let\currentlinenumbering\empty
\letlinenumberingparameter\c!start\m_argument}
{\let\currentlinenumbering\m_argument}}%
@@ -219,7 +219,7 @@
\else
\c_page_lines_mode\plusone
\ifx\m_argument\v!empty \else
- \doifassignmentelse{#2}
+ \doifelseassignment{#2}
{\setupcurrentlinenumbering[#2]}
{\doifnumber\m_argument
{\letlinenumberingparameter\c!start\m_argument}}%
@@ -541,15 +541,17 @@
\let\m_page_lines_to \empty
\unexpanded\def\doifelsesamelinereference#1#2#3%
- {\doifreferencefoundelse{lr:b:#1}
+ {\doifelsereferencefound{lr:b:#1}
{\edef\m_page_lines_from{\currentreferencelinenumber}%
- \doifreferencefoundelse{lr:e:#1}
+ \doifelsereferencefound{lr:e:#1}
{\edef\m_page_lines_to{\currentreferencelinenumber}%
%[\m_page_lines_from,\m_page_lines_to]
\ifx\m_page_lines_from\m_page_lines_to#2\else#3\fi}
{#2}}
{#2}}
+\let\doifsamelinereferenceelse\doifelsesamelinereference
+
\unexpanded\def\inline#1[#2]%
{\doifelsenothing{#1}
{\doifelsesamelinereference{#2}