Stefan Schimanski wrote:
I think this version of the patch is ready to commit. I have tested it on many examples and think the behavior is as it should be (up to some minor points which can and should be addressed later). Below you find some explanation of what the patch does and these issues. If you haven't tried it out, please do so and send a answer here, I don't feel good to commit it if I am the only one who tried it, and then RC1 is broken because of that.

Stefan, I don't understand at all how cursorLeft and cursorRight work :( (but they do). Looking at cursorLeft: how is the boundary identified in the first place? it seems to me like every step would enter the code which is supposed to only move across the boundary! And how does moving across the boundary actually happen --- you're setting the cursor to the same position it is currently at (and setting the boundary to true, yes) --- but it still moves across without another call to cursorLeft --- I don't get it!

Could you please elucidate me?

Thanks!
Dov

Reply via email to