diff --git a/core/src/processing/core/PApplet.java b/core/src/processing/core/PApplet.java index fb3492779..b51f7e000 100644 --- a/core/src/processing/core/PApplet.java +++ b/core/src/processing/core/PApplet.java @@ -1221,7 +1221,7 @@ in */ String msg = ite.getTargetException().getMessage(); if ((msg != null) && (msg.indexOf("no jogl in java.library.path") != -1)) { - throw new RuntimeException(openglError); + throw new RuntimeException(openglError + " (Native library missing.)"); } else { ite.getTargetException().printStackTrace(); @@ -1236,7 +1236,7 @@ in */ } catch (ClassNotFoundException cnfe) { if (cnfe.getMessage().indexOf("processing.opengl.PGraphicsGL") != -1) { - throw new RuntimeException(openglError); + throw new RuntimeException(openglError + " (Library code missing.)"); } else { throw new RuntimeException("You need to use \"Import Library\" " + "to add " + irenderer + " to your sketch."); @@ -4383,8 +4383,8 @@ in */ public InputStream openStream(String filename) { return createInput(filename); } - - + + /** * Simplified method to open a Java InputStream. *
@@ -4690,25 +4690,25 @@ in */ /** - * Similar to createInput() (formerly openStream), this creates a Java - * OutputStream for a given filename or path. The file will be created in + * Similar to createInput() (formerly openStream), this creates a Java + * OutputStream for a given filename or path. The file will be created in * the sketch folder, or in the same folder as an exported application. *
* If the path does not exist, intermediate folders will be created. If an * exception occurs, it will be printed to the console, and null will be - * returned. - * - * Future releases may also add support for handling HTTP POST via this - * method (for better symmetry with createInput), however that's maybe a + * returned. + * + * Future releases may also add support for handling HTTP POST via this + * method (for better symmetry with createInput), however that's maybe a * little too clever (and then we'd have to add the same features to the * other file functions like createWriter). Who you callin' bloated? */ public OutputStream createOutput(String filename) { return createOutput(saveFile(filename)); } - - - static public OutputStream createOutput(File file) { + + + static public OutputStream createOutput(File file) { try { return new FileOutputStream(file); @@ -4717,8 +4717,8 @@ in */ } return null; } - - + + /** * Save the contents of a stream to a file in the sketch folder. * This is basically saveBytes(blah, loadBytes()), but done diff --git a/core/todo.txt b/core/todo.txt index 684e79bd8..0e891b94f 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -29,6 +29,10 @@ X http://dev.processing.org/bugs/show_bug.cgi?id=762 X add XMLElement (not filename) constructor to SVG lib X http://dev.processing.org/bugs/show_bug.cgi?id=773 + +_ Add support style attribute for path tag to Candy SVG (ricard) +_ http://dev.processing.org/bugs/show_bug.cgi?id=771 + _ should we do joins when alpha is turned off? _ http://processing.org/discourse/yabb_beta/YaBB.cgi?board=OpenGL;action=display;num=1210007450