[dev-context] beta
Wolfgang Schuster
schuster.wolfgang at gmail.com
Fri Jul 6 20:08:20 CEST 2012
Am 06.07.2012 um 19:24 schrieb Hans Hagen:
> Hi Wolfgang,
>
> The current beta has pack-rul.mkiv adapted ... it also uses the commandhandler code now so you might want to have a look at it. There are now only a few mechanisms left that don't use the new parent chain code. AFAIKS the speed penalty is neglect able.
\unexpanded\def\pack_framed_defined_process[#1]% official (not much checking, todo: parent)
{\bgroup
\ifcsname\??regularframedlevel#1\endcsname
\expandafter\let\expandafter\c_framed_temp\csname\??regularframedlevel#1\endcsname
\else
\let\c_framed_temp\c_framed_crap
\fi
\advance\c_framed_temp\plusone
\expandafter\def\csname\??framed#1>\the\c_framed_temp:\s!parent\endcsname{\??framed#1}% \inheritlocalframed
\bgroup
\edef\currentframed{#1>\the\c_pack_framed_temp}%
\pack_framed_initialize
- \dosingleempty\pack_framed_process}
+ \dosingleempty\pack_framed_defined_process_indeed}
Wolfgang
More information about the dev-context
mailing list