Thanks for testing!
1. I have trouble applying the patches that you inline in the emails --- it's something with the whitespace, I think, but I always get "malformed patch" messages, and end up having to type them in by hand...
Yes, in fact same for me with other people's inlined patches. Have to get my mailer to use the right mime type for patches....
2. I got this error:MathMacro.h:51: error: extra qualification 'lyx::MathMacro::' on member 'idxUpDown'
oops, sorry. "MathMacro::" had to go. Had done that, updated the patch, compiled (so Xcode hadn't saved it yet.
3. After removing the MathMacro:: from idxUpDown, it's better --- down moves to the next parameter, and not out. However, when going down out of the last parameter, the macro still doesn't collapse -- I don't know if this is intentional or not... If that's right, then this is OK (and even if not, this is still better than the current behavior...)
No, it's not intentional. It's a bug that notifyCursorLeaves is not called. Had noticed that before some time ago. Will look into it.
StefanP.S.: hope you got the mail from Miki. I think it was not sent to the list....
PGP.sig
Description: Signierter Teil der Nachricht