diff options
author | Hans Hagen <pragma@wxs.nl> | 2009-08-19 17:10:00 +0200 |
---|---|---|
committer | Hans Hagen <pragma@wxs.nl> | 2009-08-19 17:10:00 +0200 |
commit | a8e81e5eab3d41a14e5bc9a8a6f0345bbea1a0e2 (patch) | |
tree | 8be73e943d5705566b163a768a83c04ae9676ae6 /tex/context/base/tabl-tbl.mkiv | |
parent | b4b3a706fa151ca1769854921a4424f52d9f7421 (diff) | |
download | context-a8e81e5eab3d41a14e5bc9a8a6f0345bbea1a0e2.tar.gz |
stable 2009.08.19 17:10
Diffstat (limited to 'tex/context/base/tabl-tbl.mkiv')
-rw-r--r-- | tex/context/base/tabl-tbl.mkiv | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/tex/context/base/tabl-tbl.mkiv b/tex/context/base/tabl-tbl.mkiv index af2b50c86..bfff978ab 100644 --- a/tex/context/base/tabl-tbl.mkiv +++ b/tex/context/base/tabl-tbl.mkiv @@ -792,17 +792,17 @@ \def\doparsetabulate {\futurelet\next\dodoparsetabulate} -\def\dodoparsetabulate % \@EAEAEA gebruiken - {\ifx\next\relax - % exit - \else\ifx*\next - \let\next\dorepeatparsetabulate - \else\ifx\bgroup\next - \let\next\dododoparsetabulate - \else - \let\next\dodododoparsetabulate - \fi\fi\fi - \next}% +% \def\dodoparsetabulate % \@EAEAEA gebruiken +% {\ifx\next\relax +% % exit +% \else\ifx*\next +% \let\next\dorepeatparsetabulate +% \else\ifx\bgroup\next +% \let\next\dododoparsetabulate +% \else +% \let\next\dodododoparsetabulate +% \fi\fi\fi +% \next}% \def\dorepeatparsetabulate*#1#2% {\dorecurse{#1}{\!!toksb\expandafter{\the\!!toksb#2}}% \dorecurse{#1}{\appendtoks#2\to\!!toksb}% @@ -816,6 +816,14 @@ {\!!toksb\expandafter{\the\!!toksb#1}% \appendtoks#1\to\!!toksb \doparsetabulate} +\letvalue{\??tt<\meaning *}\dorepeatparsetabulate +\letvalue{\??tt<\meaning \bgroup}\dododoparsetabulate +\letvalue{\??tt<\meaning \relax}\donothing +\letvalue{\??tt<\s!unknown }\dodododoparsetabulate + +\def\dodoparsetabulate + {\csname\??tt<\ifcsname\??tt<\meaning\next\endcsname\meaning\next\else\s!unknown\fi\endcsname} + \setvalue{\??tt:\c!split:\v!yes }{\splittabulatetrue} \setvalue{\??tt:\c!split:\v!repeat}{\splittabulatetrue} \setvalue{\??tt:\c!split:\v!no }{\splittabulatefalse} |