RE: [NTG-context] bug in latest ConTeXt (confirmed)
===== Original Message From Hans Hagen
===== Sounds like supp-dir needs a no-Omega check, as well. Hans?
attached for testing, i dunny what the pardir equivalents are for \beginL and \beginR -)
Ok, the new supp-dir.tex helps. But there is another problem. Now my following macros are messed up (used in our private ar-cont.tex) \let\beginRL=\leavevmode\startarabictext \let\endRL=\stoparabictext \catcode`\<=\active \catcode`\>=\active \defineactivecharacter < {\enclosedarabic} \def\enclosedarabic#1>{\struttedbox{\beginRL#1\endRL}} Aleph complains that (\end occurred inside a group at level 2) ### semi simple group (level 2) entered at line 102 (\begingroup) ### simple group (level 1) entered at line 102 ({) ### bottom level Can you fix the XeTeX macros so that this is no longer affected? I also have some otp's that use the \beginRL\endRL syntax; I'm afraid that's all going to be negatively affected now... Idris ============================ Professor Idris Samawi Hamid Department of Philosophy Colorado State University Fort Collins, CO 80523
ishamid wrote:
Ok, the new supp-dir.tex helps. But there is another problem. Now my following macros are messed up (used in our private ar-cont.tex)
one reason more for a layer of abstraction -)
\let\beginRL=\leavevmode\startarabictext
\let\beginRL=\startarabictext or: \def\beginRL{\dontleavehmode\startarabictext} it was a miracle that your code worked anyway since your \beginLR was equal to \leavevmode and you entered arabictext immediately Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (2)
-
Hans Hagen
-
ishamid