yet another Amaya bug

Hello,

I use the Amaya 9.51 Debian package from the Amaya website on Debian GNU/Linux 
3.1 on an i386 PC.

To reproduce the bug I've found, first open a new MathML document.  Press C-m 
C-p.  Then press the Cursor Right key twice.  The cursor is now behind the 
closing paranthesis.  The structure view reveals that it's still inside the 
mo element of the closing paranthesis.  Now press C-m C-e and enter bull.  
Instead of inserting a bullet, Amaya lets the closing paranthesis disappear.  
In a similar situation, I also experienced the insertion of an mo element 
inside the closing paranthesis' mo element after the paranthesis was deleted.  
It's now impossible to select parts of the document with the mouse or to jump 
through the document by using Control plus Cursor Right or Left.  If you do 
the same with a formula which is part of an XHTML document then this 
inability to move and select applies to the whole document.

While I really appreciate your work on Amaya, I'd also appreciate if Amaya 
wouldn't contain such a plenty of bugs.  Why are bugs like the one I just 
described so frequent in Amaya?  Is this because of using a programming 
language which makes accidental illegal memory overwriting easy or is there a 
different reason?

Best wishes,
Wolfgang

Received on Wednesday, 21 June 2006 15:59:37 UTC