LATEX-L Archives

Mailing list for the LaTeX3 project

LATEX-L@LISTSERV.UNI-HEIDELBERG.DE

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Joseph Wright <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Date:
Sun, 7 Dec 2008 09:43:19 +0000
Content-Type:
text/plain
Parts/Attachments:
text/plain (34 lines)
Will Robertson wrote:
> On 07/12/2008, at 8:55 AM, Arno Trautmann wrote:
> 
>> I think, it’s only a tiny typo, but confused me some minutes: On page 17
>> of l3basics, version 2008/11/24, there is the description of
>> \engine_if_etex: which says
>> ”This function detects if we’re running an Aleph-based format.“
>> It should be ”running an eTeX format“, shouldn’t it?
> 
> Yes, silly typo by me :)
> This command will probably end up being removed, and an error called if
> eTeX is not being used -- it's too hard (or impossible, for somethings)
> not to use the extended features that eTeX offers.

Just to point out (again) that I don't see any test in expl3 for eTeX,
even though the extensions are required (see for example
\tlp_put_right:, where \unexpanded is used).  Surely l3names should have
something like

\begingroup
  \@ifundefined{eTeXversion}{%
    \PackageError{l3names}{Not running under e-TeX}
      {This package requires e-TeX. Try compiling the document with
       \MessageBreak `elatex' instead of `latex'. When using pdfTeX, try
       `pdfelatex' \MessageBreak instead of `pdflatex'}%
     \endgroup\endinput
  }{%
    \endgroup
}

near the beginning.
-- 
Joseph Wright

ATOM RSS1 RSS2