ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* RE: bug in latest ConTeXt (confirmed)
@ 2005-03-24  4:54 ishamid
  2005-03-24  9:04 ` Hans Hagen
  0 siblings, 1 reply; 9+ messages in thread
From: ishamid @ 2005-03-24  4:54 UTC (permalink / raw)


>===== Original Message From Hans Hagen <pragma@wxs.nl> =====
>> 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

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: bug in latest ConTeXt (confirmed)
@ 2005-03-24 23:09 ishamid
  0 siblings, 0 replies; 9+ messages in thread
From: ishamid @ 2005-03-24 23:09 UTC (permalink / raw)


>===== Original Message From Hans Hagen <pragma@wxs.nl> =====
>ishamid wrote:
>
>> lines all over the place in my work that compiled fine with the old ConTeX,
>> and I suspect that XeTeX may be responsible. Is there a way to completely
>> isolate the new stuff because I'm going to lose a lot of time trying to 
track
>> down every situation where my previously well-behaved stuff now gives 
errors
>> because of this.
>
>just put \endinput atthe topmost lin eof supp-dir.tex and remake the format

Those problems I told you about in a private email are still being caused by 
supp-dir, even after  \endinput. I played around with supp-dir and thise 
following works;-)

==========================================================
\unprotect

\chardef\inlinedirection\zerocount % 0==notset 1==LR 2==RL

\beginETEX \beginL

%  \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

 %\appendtoks \checkinlinedirection \to \everypar % see core-ini.tex

  \def\checkinlinedirection
    {\ifcase\inlinedirection\or\beginL\or\beginR\fi}

\endETEX

\protect \endinput
==========================================================

It seems that the \checkinlinedirection is still needed or I get other errors.

I hope that you and Adam can up with something that won't kill me next time:-)

Best
Idris

============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: bug in latest ConTeXt (confirmed)
@ 2005-03-24 15:44 ishamid
  0 siblings, 0 replies; 9+ messages in thread
From: ishamid @ 2005-03-24 15:44 UTC (permalink / raw)


Hi Hans,

>===== Original Message From Hans Hagen <pragma@wxs.nl> =====
>at the moment the best way of dealing with is is to use texexec's engine 
handler;
>
>locate texexec.ini (or rme) and set
>
>set UseEnginePath to true
>
>after that pdfetex, aleph, xetex, mpost etc will end up on their own path.

I have done that previously and, yes, I do get the subdirectories. But that's 
not the problem. The problem is that aleph is searching for its format in 
pdfetex's subdirectory:

This is Aleph, Version 3.141592-1.15-2.1-0.0-rc4 (Web2c 7.5.3)
 \write18 enabled.
Copyright (c) 2002--2004 the Aleph task force
---! c:\CONTEXT\tex\texmf-mswin/web2c/pdfetex/cont-en.fmt was written by 
pdfetex

How do we make aleph search its own subdirectory?

Just to be sure, texexec --verbose gives

setting : 'UseEnginePath' to 'true' for 'all'

Best
Idris

============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: bug in latest ConTeXt (confirmed)
@ 2005-03-24  5:28 ishamid
  2005-03-24  7:10 ` Hans Hagen
  2005-03-24  8:50 ` Hans Hagen
  0 siblings, 2 replies; 9+ messages in thread
From: ishamid @ 2005-03-24  5:28 UTC (permalink / raw)


>===== Original Message From Hans Hagen <pragma@wxs.nl> =====
>> 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 -)

Not to belabor this, but I'm getting

### simple group (level 1) entered at line

lines all over the place in my work that compiled fine with the old ConTeX, 
and I suspect that XeTeX may be responsible. Is there a way to completely 
isolate the new stuff because I'm going to lose a lot of time trying to track 
down every situation where my previously well-behaved stuff now gives errors 
because of this.

This has been a really frustrating week...

Idris

============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523

^ permalink raw reply	[flat|nested] 9+ messages in thread
* bug in latest ConTeX
@ 2005-03-23  1:30 ishamid
  2005-03-23 10:09 ` bug in latest ConTeXt (confirmed) Adam Lindsay
  0 siblings, 1 reply; 9+ messages in thread
From: ishamid @ 2005-03-23  1:30 UTC (permalink / raw)


Dear gang,

There is a bug in the latest ConTeXt that affects aleph, particularly 
\pardir TRT. Needless to say this is an absolute showstopper...

Try this:

===========================
\pardir TLT

test

\bye
===========================

$>aleph test

works fine, but

$>texexec --tex=aleph test

gives an error:

===========================
This is Aleph, Version 3.141592-1.15-2.1-0.0-rc4 (Web2c 7.5.3)
 \write18 enabled.
Copyright (c) 2002--2004 the Aleph task force
entering extended mode
(test.tex

ConTeXt  ver: 2005.03.16  fmt: 2005.3.21  int: english  mes: english

systems         : eTeX version 201 -> too old (bugs)

language        : language en is active
<protectionstate 0>
system          : cont-new loaded
(c:\CONTEXT\tex\texmf-local/tex/context/base/cont-new.tex
systems         : beware: some patches loaded from cont-new.tex
color           : palette rollover is available
)
system          : cont-old loaded
(c:\CONTEXT\tex\texmf-local/tex/context/base/cont-old.tex
loading         : Context Old Macros
)
system          : cont-fil loaded
(c:\CONTEXT\tex\texmf-local/tex/context/base/cont-fil.tex
loading         : Context File Synonyms
)
system          : cont-sys loaded
(c:\CONTEXT\tex\texmf-local/tex/context/user/cont-sys.tex)
bodyfont        : 12pt rm is loaded
language        : patterns en->ec:ec->1->2:2 uk->ec:ec->2->2:2 
de->texnansi:tex
nansi->3->2:2 de->ec:ec->4->2:2 fr->texnansi:texnansi->5->2:2 
fr->ec:ec->6->2:2
 es->ec:ec->7->2:2 pt->ec:ec->8->2:2 it->texnansi:texnansi->9->2:2 
it->ec:ec->1
0->2:2 nl->texnansi:texnansi->11->2:2 nl->ec:ec->12->2:2 cz->il2:il2->13->2:2 
c
z->ec:ec->14->2:2 sk->il2:il2->15->2:2 sk->ec:ec->16->2:2 pl->pl0:pl0->17->2:2
pl->ec:ec->18->2:2 loaded
specials        : tex,postscript,rokicki loaded
system          : test.top loaded
(./test.top)
! Undefined control sequence.
\pardir #1#2#3->\global \TeXXeTstate
                                     \plusone \if #2L\chardef 
\inlinedirecti...
l.1 \pardir TLT
===========================

Two more notes:

1. There is a complaint that

 : eTeX version 201 -> too old (bugs)

2. There is no aleph.ini file in mswincontext so I had to import it from 
\TeXLive to make the format. Also manfnt is missing in mswincontext; should 
not the minimal context installation also support the plain format?

Thnx as always
Idris

============================
Professor Idris Samawi Hamid
Department of Philosophy
Colorado State University
Fort Collins, CO 80523

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-03-24 23:09 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-03-24  4:54 bug in latest ConTeXt (confirmed) ishamid
2005-03-24  9:04 ` Hans Hagen
  -- strict thread matches above, loose matches on Subject: below --
2005-03-24 23:09 ishamid
2005-03-24 15:44 ishamid
2005-03-24  5:28 ishamid
2005-03-24  7:10 ` Hans Hagen
2005-03-24  8:50 ` Hans Hagen
2005-03-23  1:30 bug in latest ConTeX ishamid
2005-03-23 10:09 ` bug in latest ConTeXt (confirmed) Adam Lindsay
2005-03-23 15:25   ` Hans Hagen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).