|
From: Makarius <mak...@sk...> - 2013-09-18 15:08:27
|
On Tue, 17 Sep 2013, Eric Berry wrote: >> This exception only comes from the MacOS plugin. If I remove the plugin, >> the exception goes away. >> But I am still using the MacOS look and feel, without the plugin >> > > Hmm. No idea then. It's enabled, but I'm pretty sure I'm not using any > of it's features. Could be some default option that I'm not using. jEdit > seems perfectly usable without it though. :) Note Mac OS X look-and-feel works independently of the plugin. I am using jEdit on Mac OS X on a regular basis and never have the MacOSX plugin enabled -- it tends to cause problems, probably from some old workarounds that are not fully updated to Java 6 yet, let alone Java 7. The main purpose of the plugin is to provide certain handlers for "native" applications on Mac OS X, via com.apple.eawt.Application and com.apple.eawt.ApplicationListener. There are various degrees of support: * The most important one is "handleQuit", which is required to make native COMMAND-Q or the "Quit" menu in Apple's dock work as expected. Lacking this is likely to cause complaints by all users on that platform. * Further fine points are a "standard" About or Preferences dialog, but that already requires more work, and workarounds of certain fine points. We should leave that for later, to get it fully polished even for the most critical Mac experts. Makarius |