diff --git a/app/src/processing/app/Language.java b/app/src/processing/app/Language.java index ad651c6ba..4c9476729 100644 --- a/app/src/processing/app/Language.java +++ b/app/src/processing/app/Language.java @@ -300,6 +300,11 @@ public class Language { if (equals != -1) { String key = line.substring(0, equals).trim(); String value = line.substring(equals + 1).trim(); + + // fix \n and \' + value = value.replaceAll("\\\\n", "\n"); + value = value.replaceAll("\\\\'", "'"); + table.put(key, value); } } diff --git a/core/todo.txt b/core/todo.txt index 340d0c500..93ffdc3b1 100644 --- a/core/todo.txt +++ b/core/todo.txt @@ -35,14 +35,6 @@ X add addRows(Table) method (more efficient, one resize) X support "header" option with ODS files _ handling of 'missing' values in Table needs serious work -graphics -X roll back full screen changes -X https://github.com/processing/processing/issues/2641 -X remove isGL(), is2D(), is3D(), displayable() from PApplet -X these were auto-imported from PGraphics -X remove pause variable from PApplet (was not documented) -X added copy() to PImage (to work like get(), ala PVector) - pulls X Fix check in loadShader() X https://github.com/processing/processing/pull/2867 @@ -83,6 +75,14 @@ A Exceptions in P3D / P2D not showing up properly A https://github.com/processing/processing/issues/2930 +graphics +X roll back full screen changes +X https://github.com/processing/processing/issues/2641 +X remove isGL(), is2D(), is3D(), displayable() from PApplet +X these were auto-imported from PGraphics +X remove pause variable from PApplet (was not documented) +X added copy() to PImage (to work like get(), ala PVector) + applet/component _ remove Applet as base class _ performance issues on OS X (might be threading due to Applet)