Neil Hodgson wrote:
Jason Haslam:

I ought to have caught this before the release of 1.74, but I didn't
have a chance to test the release candidate.  I don't believe that
the use of the __APPLE__ macro for the OS X port is correct.  In fact
it breaks my Qt port on OS X.  I imagine that it will break the wx
and gtk ports on mac as well.

  There are 4 occurrences of __APPLE__. The 2 that are most likely to
cause a break are for WaitMouseMoved which appears unnecessary now
that Scintilla waits for a mouse move before starting a drag.

  The others are for determining the default colour and borders of
calltips. These are unlikely to break a build and may actually be the
correct values for other platforms on OS X. Its probably worth adding
some more Platform methods for these aspects to avoid the #ifdefs
completely.

Anyone can jump in and do it, I'm unlikely to participate much till after OSCON.

Regards,
Shane

_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest

Reply via email to