diff --git a/core/src/processing/core/PApplet.java b/core/src/processing/core/PApplet.java index 3a0369b19..683a9282a 100644 --- a/core/src/processing/core/PApplet.java +++ b/core/src/processing/core/PApplet.java @@ -3292,6 +3292,9 @@ public class PApplet implements PConstants { } + static String openLauncher; + + /** * ( begin auto-generated from launch.xml ) * @@ -3310,7 +3313,8 @@ public class PApplet implements PConstants { *

* If args is a String (not an array), then it can only be a single file or * application with no parameters. It's not the same as executing that - * String using a shell. For instance, open("jikes -help") will not work properly. + * String using a shell. For instance, launch("javac -help") will not work + * properly. *

* This function behaves differently on each platform. On Windows, the * parameters are sent to the Windows shell via "cmd /c". On Mac OS X, the @@ -3329,21 +3333,6 @@ public class PApplet implements PConstants { * @param filename name of the file * @usage Application */ - static public void launch(String filename) { - launch(filename); - } - - - static String openLauncher; - - /** - * Launch a process using the platform's shell. This version uses an array - * to make it easier to deal with spaces in the individual elements. - * (This avoids the situation of trying to put single or double quotes - * around different bits). - * - * @param args list of commands passed to the command line - */ static public Process launch(String... args) { String[] params = null; diff --git a/core/todo.txt b/core/todo.txt index 261d19ef9..d08a65784 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -22,6 +22,7 @@ o or is this a bad move until we've sorted out Android? X HashMap sucks b/c we'd have to cast everything X doesn't help to have intParam() etc, too many types (5ish? OutputStream) X just stick with the current setup +X remove launch(String) since it was calling itself, and anachronistic cleaning o possible addition for 'implementation' variable @@ -61,6 +62,7 @@ X https://github.com/processing/processing/issues/3255 X NPE when using image() created with createGraphics(PGraphicsRetina2D) X https://github.com/processing/processing/issues/2510 + docs _ note that full screen and present are now different _ on Export to Application, this has an impact diff --git a/todo.txt b/todo.txt index d28f58ad8..37467a757 100644 --- a/todo.txt +++ b/todo.txt @@ -10,10 +10,16 @@ X Show "not compatible" error message in the manager X https://github.com/processing/processing/issues/3386 X Add more code for handling low-level errors on startup +contribs +X Use correct localized strings in JavaEditor.java +X https://github.com/processing/processing/pull/3376 + gsoc X Mode problems window wasn't doing line breaks X https://github.com/processing/processing/issues/3369 X https://github.com/processing/processing/pull/3370 +X Add missing internationalization in app/Sketch.java +X https://github.com/processing/processing/pull/3392 fixed earlier X dim edit menus as appropriate during selection/no selection/etc @@ -76,8 +82,8 @@ _ otherwise could run in one mode, then try to stop in another pde/build -_ need to show error message instead of exceptions when loading Android Mode -_ https://github.com/processing/processing/issues/3386 +_ error message caused by curly bracket in a println string +_ https://github.com/processing/processing/issues/3394 _ when variables used in size(), getting exceptions instead of any warning _ https://github.com/processing/processing/issues/3311 _ crashed on startup w/ JavaScript mode as default b/c PdeKeyListener not found @@ -160,6 +166,7 @@ _ don't allow users to create 'blah.java' when 'blah.pde' already in sketch 3.0 beta/final +_ wonder if "Save As" is causing the problems with auto-reload _ look at the sound library https://github.com/wirsing/ProcessingSound _ sound is not yet supported on Windows _ clean out the repo