Re: Test

Behdad Esfahbod <[email protected]> Mon, 5 Jan 2004 08:57:08 -0500
Newsgroups gmane.comp.tex.omega.devel
Message-ID <[email protected]>
On Mon, 5 Jan 2004, Roozbeh Pournader wrote:

> On Mon, 2004-01-05 at 17:04, Behdad Esfahbod wrote:
> > BTW, lets ask a question.  I'm implementing a macro aliasing
> > system.  The idea is that when translating macro names in
> > localized TeX systems, you need to somehow specify that eg. \b
> > and \B are the same thing.  Means, whenever \b is changed, \B
> > should also change, and vice versa.
>
> As far as I know, TeX-e-Parsi people decided to implement a new
> primitive for this alias thing in The Program itself, since it proved to
> be almost impossible to do in macros without side effects.

Perhaps I know that ;).  But:

1. I don't trust them deciding it's impossible ;).

2. I solve the problem for now, until peopel implement it in
eTeX, pdfTeX, Omega.  Don't ask me to wait until they implement
it first.

3. In a second thought, it does not look impossible.  Ofcourse
overriding \def and \let is not a good idea, but not necessarily
problematic.  Yes, to implement it for any object (font, box,
dim, ...) taks more work.  But even that one's possible.

> roozbeh

behdad