Just figured this thing out at work the other.
Eclipse ganymed (and galileo too if I got it right) has a weird bug on mac when running it on an secondary monitor: line numbers, breakpoints and pretty much anything that shows up in the gutter do not show up. Annoying.
The bug is apparently in the carbon version of SWT. Seems to be fixed in 3.6, but flex developers won’t care about that, since flex/flash builder only runs on ganymede.
Hopefully, some guy here http://www.quilix.com/node/75 “backported” the patch from 3.6 to galileo and ganymede. Apparently, he just extracted the relevant .class from the JFace jar and included them in ganymede/galileo’s jars, in the plugin folder. The guy is so kind, he evens provides the patched jars. Yay.
I’ve been using his patch for about 2 weeks now, didn’t notice any major issue. I just had to restart eclipse once, no big deal.
Hopefully, someday, flash builder will run on 3.5+. I’d love to use the cocoa version of eclipse. Someday. After flex4 gets released.