diff options
author | Context Git Mirror Bot <phg42.2a@gmail.com> | 2015-04-03 20:15:06 +0200 |
---|---|---|
committer | Context Git Mirror Bot <phg42.2a@gmail.com> | 2015-04-03 20:15:06 +0200 |
commit | f1cde6067499874bf126dfc6f5bedb598f117073 (patch) | |
tree | da8b4e8f480df5e4caa8149253ee6711b918784c /tex/context/base/page-lin.mkvi | |
parent | d48764d88ac59aa9b0130f1049892296a3eb4684 (diff) | |
download | context-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.mkvi | 12 |
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} |