Comment 6 for bug 373514

Revision history for this message
su_v (suv-lp) wrote :

>JazzNico wrote:
>> Could we consider closing it (and Bug #346721 "Segfault after
>> opening JVM scripts dialog") "won't fix". The java script dialog
>> was added in 0.47 but never released. And we now have a script
>> tab in File>Document properties, and the possibility to use d-bus.

There seems to have been a basic misunderstanding about which dialog this report was actually about: the menu entry 'View > Scripts…' which was present in the released version Inkscape 0.46 (screenshot on demand) and subsequently removed shortly before the release of 0.47 (while the underlying source code was left in place).

To the best of my knowledge, the 'View > Scripts…' dialog was part of an experimental feature to run external python or perl scripts from within Inkscape - available if the sources had been configured with '--with-python' and '--with-perl'. These two configure options never worked on Mac OS X (neither python nor perl libraries are detected), and thus the feature was not enabled with the official packages for Mac OS X.

In my understanding it has no relation to embedding / linking javascript code into Inkscape SVG files (Document Properties > Scripting).

~suv wrote:
> Revisiting & reconsidering my earlier comment - no opposition
> to close this report (bug #373514), maybe as 'Fix Released'
> without milestone (referring to trunk between the branches of
> 0.46 and 0.47):
> - "disable dialog on OS X" had been done (for all platforms)
> <https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/revision/8828>

My mistake (the dialog this report is about was actually present in released versions) -> closing this report as 'Fix Released' with milestone set to 0.47 (dialog removed from menu 'View', for all platforms).

Remaining issues as listed in comment #5 ought to be filed separately in case the Java bindings are revisited and play an active role in current Inkscape versions (AFAIU the java bindings are considered obsolete).

Please revert the status change and unset the milestone if you don't agree.