From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/7104 Path: main.gmane.org!not-for-mail From: John Culleton Newsgroups: gmane.comp.tex.context Subject: Re: A fresh approach to learning Context. Date: Sun, 3 Mar 2002 13:44:58 -0500 Sender: owner-ntg-context@let.uu.nl Message-ID: <02030313445801.13938@publish> References: <5.1.0.14.1.20020302140029.02c21580@server-1> Reply-To: john@wexfordpress.com NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1035397593 16504 80.91.224.250 (23 Oct 2002 18:26:33 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 23 Oct 2002 18:26:33 +0000 (UTC) Cc: ntg-context@ntg.nl Original-To: Hans Hagen , john@wexfordpress.com In-Reply-To: <5.1.0.14.1.20020302140029.02c21580@server-1> Xref: main.gmane.org gmane.comp.tex.context:7104 X-Report-Spam: http://spam.gmane.org/gmane.comp.tex.context:7104 > >with pdftex causes an error message in Context thus: > > > >! Use of \def doesn't match its definition. > >l.79 \def\hpenalty > > {\ifvmode\leavevmode\fi \penalty}% > > >> it seems that somehow the primitiev \def has been defined, > > add the line \show\def before line 79 and see what happened, move > this line up till the primitive def shows up. > > Hans Following this advice I found a strange piece of code in eplain that causes the problem. Then I went to xeplain (eplain annotated) and found an explanation of the code. Here is the xeplain.tex code and explanation: ------------------------------ % % In order to do anything with ^^L inside a macro, it must % be made non-\outer. % \def^^L{\par}% --------------------- If I comment out this line then Context offers no error message as indicated above. I have no idea what the code does. It is the first instance I have seen of a \def that was not immediately followed with a command name beginning with a backslash. I will teke this issue to the eplain mailing list. -- John Culleton, john@wexfordpress.com Able Indexers and Typesetters http://wexfordpress.com <------------------------------------>