On Tue, Sep 25, 2001 at 12:14:01PM +0200, Dekel Tsur wrote:
> > And it is non-trivial btw: The base and the scripts are a unit. Cursor
> 
> Isn't is possible to implement scripts as before ? (and still compute their
> position correctly)

Sure it is "possible", since it obviously had been done before somehow...
The question is whether it is sensible. The overall structure is much
simpler now, we use less code for the same functionality. And we basically
do what TeX does.

> > positions are "unit steps". If you want that this would mean to rewrite a
> > larger part of the cursor again... What's actually wrong with the current
> > behaviour? What kind of thing is impossible to do?
> 
> Suppose I have x+y^{2}, and I want to change the y to x.
> If I put the cursor before the y and press delete, the y is deleted but
> the cursor is now after the script, namely x+^{2}| (| denotes the cursor
> position), so when I type x, the result is x+^{2}x|
> (however it is possible to first type x and then press delete:
> x+|y^{2} -> x+x|y^{2} -> x+x^{2}|  ).

You could type the x first and delete the y afterwards:
    x+|y^{2} -> x+x|y^{2} -> x+x^{2}

But even your prefered way could be used if we had empty blue boxes to mark
empty bases.

Andre'

-- 
Andr� P�nitz ............................................. [EMAIL PROTECTED]

Reply via email to