From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/19313 Path: news.gmane.org!not-for-mail From: Hans Hagen Newsgroups: gmane.comp.tex.context Subject: Re: bug in latest ConTeXt (confirmed) Date: Wed, 23 Mar 2005 16:25:52 +0100 Message-ID: <42418A80.9090709@wxs.nl> References: <425AE8F9@webmail.colostate.edu> <20050323100930.29814@mail.comp.lancs.ac.uk> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------090306080207060402030203" X-Trace: sea.gmane.org 1111592118 19907 80.91.229.2 (23 Mar 2005 15:35:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 23 Mar 2005 15:35:18 +0000 (UTC) Cc: ishamid Original-X-From: ntg-context-bounces@ntg.nl Wed Mar 23 16:35:16 2005 Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by ciao.gmane.org with esmtp (Exim 4.43) id 1DE7hv-0001My-Oo for gctc-ntg-context-518@m.gmane.org; Wed, 23 Mar 2005 16:23:44 +0100 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 552EF127F4; Wed, 23 Mar 2005 16:26:05 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16921-03; Wed, 23 Mar 2005 16:26:01 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D66B9127C0; Wed, 23 Mar 2005 16:26:00 +0100 (CET) Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id DC998127C0 for ; Wed, 23 Mar 2005 16:25:59 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (ronja.vet.uu.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 16878-04 for ; Wed, 23 Mar 2005 16:25:59 +0100 (CET) Original-Received: from mailrelay01.solcon.nl (maillb.solcon.nl [212.45.32.200]) by ronja.ntg.nl (Postfix) with ESMTP id 052E61278A for ; Wed, 23 Mar 2005 16:25:59 +0100 (CET) Original-Received: from server-1.pragma-net.nl (dsl-212-84-128-085.solcon.nl [212.84.128.85]) by mailrelay01.solcon.nl (8.12.11/SQL-8.12.11-5/8.12.11) with ESMTP id j2NFPoh7024422; Wed, 23 Mar 2005 16:25:50 +0100 Original-Received: by server-1.pragma-net.nl (Postfix, from userid 65534) id ED17E18EE0; Wed, 23 Mar 2005 16:08:40 +0100 (CET) Original-Received: from [10.100.1.54] (unknown [10.100.1.54]) by server-1.pragma-net.nl (Postfix) with ESMTP id 8A5E317AF0; Wed, 23 Mar 2005 15:08:38 +0000 (UTC) User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913) X-Accept-Language: en-us, en Original-To: mailing list for ConTeXt users In-Reply-To: <20050323100930.29814@mail.comp.lancs.ac.uk> X-Virus-Scanned: ClamAV 0.80/744/Fri Mar 4 04:01:45 2005 clamav-milter version 0.80j on mailrelay01 X-Virus-Status: Clean X-Virus-Scanned: by amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.5 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: by amavisd-new at ntg.nl X-MailScanner-From: ntg-context-bounces@ntg.nl X-MailScanner-To: gctc-ntg-context-518@m.gmane.org Xref: news.gmane.org gmane.comp.tex.context:19313 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:19313 This is a multi-part message in MIME format. --------------090306080207060402030203 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Adam Lindsay wrote: > ishamid said this at Tue, 22 Mar 2005 18:30:48 -0700: > > >>! Undefined control sequence. >>\pardir #1#2#3->\global \TeXXeTstate >> \plusone \if #2L\chardef >>\inlinedirecti... >>l.1 \pardir TLT > > > Oops, I think I recognize this. > This came about when Hans and I were trying to introduce some very basic > imitations of Omega's bidi support, prompted by XeTeX's Unicode > capabilities. Unfortunately, it rests on an eTeX check--not a problem > with Omega, but with Aleph, it means we clobber the \pardir primitives! > Oops, indeed. > > 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 -) 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 ----------------------------------------------------------------- --------------090306080207060402030203 Content-Type: application/x-tex; name="supp-dir.tex" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="supp-dir.tex" %D \module %D [ file=supp-dir, %D version=2004.11.11, %D title=\CONTEXT\ Support Macros, %D subtitle=Directional Things, %D author=Hans Hagen, %D date=\currentdate, %D copyright={PRAGMA / Hans Hagen \& Ton Otten}] %C %C This module is part of the \CONTEXT\ macro||package and is %C therefore copyrighted by \PRAGMA. See mreadme.pdf for %C details. %D Inspired by and needed for Adam Lindsay's \XETEX\ efforts: %D %D \starttyping %D \starttext %D \input tufte \par %D \pardir TRT \input tufte \par \input tufte \par %D \pardir TLT \input tufte \par %D \stoptext %D \stoptyping \unprotect \chardef\inlinedirection\zerocount % 0==notset 1==LR 2==RL \beginETEX \beginL \ifx\pardir \undefined \def\pardir#1#2#3% messages end up in a higher level command {\global\TeXXeTstate\plusone \if#2L\chardef\inlinedirection\plusone\else \if#2R\chardef\inlinedirection\plustwo\fi\fi \checkinlinedirection} % needed / added \let\normalpardir\pardir \else \let\normalpardir\pardir \def\pardir#1#2#3% {\if#2L\chardef\inlinedirection\plusone\else \if#2R\chardef\inlinedirection\plustwo\fi\fi \normalpardir#1#2#3} \def\beginL {} % todo: \normalpardir... \def\beginR {} % todo: \normalpardir... \fi %\appendtoks \checkinlinedirection \to \everypar % see core-ini.tex \def\checkinlinedirection {\ifcase\inlinedirection\or\beginL\or\beginR\fi} \endETEX \protect \endinput --------------090306080207060402030203 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context --------------090306080207060402030203--