See <https://builds.apache.org/job/Pivot-trunk%20on%20Java%207/1214/changes>
Changes: [rwhitcomb] PIVOT-992: Change the "getSelectedText" method of TextPane to just use the equivalent call to "getText(start, finish)" instead of doing a "getSelectedRange()" and serializing that. The results will be different in that if the selection doesn't actually encompass an end of line, then the result will not contain a spurious newline. The difference affects find/replace operations (for instance) that would be calling "getSelectedText" and doing a find operation on a piece of text that doesn't actually appear in the document (like "abc\n"). I suspect that this new method is actually a bit faster than the old way, although that probably makes little to no difference in actual use. ------------------------------------------ [...truncated 1774 lines...] A demos/src/org/apache/pivot A demos/src/org/apache/pivot/wtk A demos/src/org/apache/pivot/wtk/skin A demos/src/org/apache/pivot/wtk/skin/terra A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_ubuntu.json A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_winxp1.json A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_swing.json A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_winxp2.json A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_osx.json A demos/src/org/apache/pivot/wtk/skin/terra/TerraTheme_win2k.json A demos/src/org/apache/pivot/demos A demos/src/org/apache/pivot/demos/memorygame A demos/src/org/apache/pivot/demos/memorygame/img AU demos/src/org/apache/pivot/demos/memorygame/img/10.gif AU demos/src/org/apache/pivot/demos/memorygame/img/11.gif AU demos/src/org/apache/pivot/demos/memorygame/img/12.gif AU demos/src/org/apache/pivot/demos/memorygame/img/13.gif AU demos/src/org/apache/pivot/demos/memorygame/img/14.gif AU demos/src/org/apache/pivot/demos/memorygame/img/default.gif AU demos/src/org/apache/pivot/demos/memorygame/img/15.gif AU demos/src/org/apache/pivot/demos/memorygame/img/16.gif AU demos/src/org/apache/pivot/demos/memorygame/img/17.gif AU demos/src/org/apache/pivot/demos/memorygame/img/18.gif AU demos/src/org/apache/pivot/demos/memorygame/img/1.gif AU demos/src/org/apache/pivot/demos/memorygame/img/2.gif AU demos/src/org/apache/pivot/demos/memorygame/img/3.gif AU demos/src/org/apache/pivot/demos/memorygame/img/4.gif AU demos/src/org/apache/pivot/demos/memorygame/img/5.gif AU demos/src/org/apache/pivot/demos/memorygame/img/6.gif AU demos/src/org/apache/pivot/demos/memorygame/img/7.gif AU demos/src/org/apache/pivot/demos/memorygame/img/8.gif AU demos/src/org/apache/pivot/demos/memorygame/img/9.gif AU demos/src/org/apache/pivot/demos/memorygame/MemGameButtonData.java AU demos/src/org/apache/pivot/demos/memorygame/MemGame.java AU demos/src/org/apache/pivot/demos/memorygame/memgame.bxml A demos/src/org/apache/pivot/demos/million AU demos/src/org/apache/pivot/demos/million/LargeData.java AU demos/src/org/apache/pivot/demos/million/large_data.bxml A demos/src/org/apache/pivot/demos/dnd AU demos/src/org/apache/pivot/demos/dnd/FileDropTargetDemo.java AU demos/src/org/apache/pivot/demos/dnd/drag_and_drop_demo.bxml AU demos/src/org/apache/pivot/demos/dnd/DragAndDropDemo.java AU demos/src/org/apache/pivot/demos/dnd/file_drop_target_demo.bxml A demos/src/org/apache/pivot/demos/itunes AU demos/src/org/apache/pivot/demos/itunes/bullet_cross.png AU demos/src/org/apache/pivot/demos/itunes/magnifier.png AU demos/src/org/apache/pivot/demos/itunes/SearchDemo.java AU demos/src/org/apache/pivot/demos/itunes/search_demo.bxml A demos/src/org/apache/pivot/demos/rss AU demos/src/org/apache/pivot/demos/rss/RSSItemRenderer.java AU demos/src/org/apache/pivot/demos/rss/rss_feed_demo.bxml AU demos/src/org/apache/pivot/demos/rss/RSSFeedDemo.java A demos/src/org/apache/pivot/demos/json AU demos/src/org/apache/pivot/demos/json/JSONViewer.java AU demos/src/org/apache/pivot/demos/json/json_viewer.bxml AU demos/src/org/apache/pivot/demos/json/package.html AU demos/src/org/apache/pivot/demos/json/json_viewer.js A demos/src/org/apache/pivot/demos/tables AU demos/src/org/apache/pivot/demos/tables/fixed_column_table_demo.bxml AU demos/src/org/apache/pivot/demos/tables/FixedColumnTableDemo.java A demos/src/org/apache/pivot/demos/rest AU demos/src/org/apache/pivot/demos/rest/RESTDemoTest.java AU demos/src/org/apache/pivot/demos/rest/contact.json A demos/src/org/apache/pivot/demos/roweditor AU demos/src/org/apache/pivot/demos/roweditor/row_editor_demo.bxml AU demos/src/org/apache/pivot/demos/roweditor/RowEditorDemo.java AU demos/src/org/apache/pivot/demos/roweditor/CustomTableRow.java AU demos/src/org/apache/pivot/demos/roweditor/RowEditorDemo.json AU demos/src/org/apache/pivot/demos/roweditor/AmountBindMapping.java AU demos/src/org/apache/pivot/demos/roweditor/CurrencyValidator.java A demos/src/org/apache/pivot/demos/dom AU demos/src/org/apache/pivot/demos/dom/DOMInteractionDemo.java A demos/src/org/apache/pivot/demos/suggest AU demos/src/org/apache/pivot/demos/suggest/SuggestionDemo.java AU demos/src/org/apache/pivot/demos/suggest/suggestion_demo.bxml A demos/src/org/apache/pivot/demos/decorator AU demos/src/org/apache/pivot/demos/decorator/IMG_0767_2.jpg A demos/src/org/apache/pivot/demos/decorator/ScaleDecoratorDemo.java A demos/src/org/apache/pivot/demos/decorator/scale_window.bxml AU demos/src/org/apache/pivot/demos/decorator/reflection_window.bxml AU demos/src/org/apache/pivot/demos/decorator/DecoratorDemo.java AU demos/src/org/apache/pivot/demos/decorator/translucent_frame.bxml A demos/src/org/apache/pivot/demos/styles AU demos/src/org/apache/pivot/demos/styles/sample_content.bxml AU demos/src/org/apache/pivot/demos/styles/color_scheme_builder_window.bxml AU demos/src/org/apache/pivot/demos/styles/ColorSchemeBuilderWindow.java AU demos/src/org/apache/pivot/demos/styles/ColorSchemeBuilder.java A demos/src/org/apache/pivot/demos/text AU demos/src/org/apache/pivot/demos/text/text_pane_demo.bxml AU demos/src/org/apache/pivot/demos/text/TextPaneDemo.java AU demos/src/org/apache/pivot/demos/text/document.bxml A demos/src/org/apache/pivot/demos/swing AU demos/src/org/apache/pivot/demos/swing/pivot_window.bxml AU demos/src/org/apache/pivot/demos/swing/SwingDemo.java A demos/src/org/apache/pivot/demos/lists AU demos/src/org/apache/pivot/demos/lists/multi_select.bxml A demos/src/org/apache/pivot/demos/xml AU demos/src/org/apache/pivot/demos/xml/NodeRenderer.java AU demos/src/org/apache/pivot/demos/xml/xml_viewer.js AU demos/src/org/apache/pivot/demos/xml/package.html AU demos/src/org/apache/pivot/demos/xml/XMLViewer.java AU demos/src/org/apache/pivot/demos/xml/xml_viewer.bxml AU demos/web.xml A demos/.settings A demos/.settings/org.eclipse.core.resources.prefs A demos/.settings/org.eclipse.jdt.core.prefs A demos/test A demos/test/.gitignore A demos/.classpath AU deployment-example.xml A etc AU etc/README AU etc/pivot.keystore A demos-server A demos-server/.project A demos-server/src A demos-server/src/org A demos-server/src/org/apache A demos-server/src/org/apache/pivot A demos-server/src/org/apache/pivot/demos A demos-server/src/org/apache/pivot/demos/rest A demos-server/src/org/apache/pivot/demos/rest/server AU demos-server/src/org/apache/pivot/demos/rest/server/RESTDemoServlet.java AU demos-server/web.xml A demos-server/.settings A demos-server/.settings/org.eclipse.jdt.core.prefs A demos-server/test A demos-server/test/.gitignore A demos-server/.classpath AU KEYS A web A web/.settings A web/.settings/org.eclipse.core.resources.prefs A web/.settings/org.eclipse.jdt.core.prefs A web/test A web/test/org A web/test/org/apache A web/test/org/apache/pivot A web/test/org/apache/pivot/web A web/test/org/apache/pivot/web/test AU web/test/org/apache/pivot/web/test/QueryDictionaryTest.java A web/.classpath A web/.project A web/src A web/src/org A web/src/org/apache A web/src/org/apache/pivot A web/src/org/apache/pivot/web AU web/src/org/apache/pivot/web/DeleteQuery.java AU web/src/org/apache/pivot/web/PostQuery.java AU web/src/org/apache/pivot/web/QueryDictionary.java AU web/src/org/apache/pivot/web/QueryListener.java AU web/src/org/apache/pivot/web/PutQuery.java AU web/src/org/apache/pivot/web/package.html AU web/src/org/apache/pivot/web/Authentication.java AU web/src/org/apache/pivot/web/BasicAuthentication.java AU web/src/org/apache/pivot/web/QueryException.java AU web/src/org/apache/pivot/web/GetQuery.java AU web/src/org/apache/pivot/web/Query.java AU web/pom.xml A examples A examples/.settings A examples/.settings/org.eclipse.jdt.core.prefs A examples/test A examples/test/.gitignore A examples/.classpath A examples/.project A examples/src A examples/src/org A examples/src/org/apache A examples/src/org/apache/pivot A examples/src/org/apache/pivot/examples A examples/src/org/apache/pivot/examples/tooltips AU examples/src/org/apache/pivot/examples/tooltips/face-smile.png AU examples/src/org/apache/pivot/examples/tooltips/line_item_tooltip_example.bxml AU examples/src/org/apache/pivot/examples/tooltips/battery.png AU examples/src/org/apache/pivot/examples/tooltips/emblem-favorite.png AU examples/src/org/apache/pivot/examples/tooltips/edit-paste.png A examples/src/org/apache/pivot/examples/buttons AU examples/src/org/apache/pivot/examples/buttons/radio_button_group_example.bxml A examples/src/org/apache/pivot/examples/effects AU examples/src/org/apache/pivot/examples/effects/decorator_example.bxml AU examples/src/org/apache/pivot/examples/effects/BorderDecorator.java A examples/src/org/apache/pivot/examples/svg AU examples/src/org/apache/pivot/examples/svg/logo.svg AU examples/src/org/apache/pivot/examples/svg/tiger.svg AU examples/src/org/apache/pivot/examples/svg/svg_example.bxml AU examples/src/org/apache/pivot/examples/svg/logo-64x64.png A examples/src/org/apache/pivot/examples/deployment AU examples/src/org/apache/pivot/examples/deployment/logo-256x256.png AU examples/src/org/apache/pivot/examples/deployment/deployment_example_window.bxml AU examples/src/org/apache/pivot/examples/deployment/logo-notext-256x256.ico AU examples/src/org/apache/pivot/examples/deployment/logo-notext-256x256.icns AU examples/src/org/apache/pivot/examples/deployment/index.html AU examples/src/org/apache/pivot/examples/deployment/DeploymentExample.java AU examples/src/org/apache/pivot/examples/deployment/web.xml A examples/src/org/apache/pivot/examples/keyboard AU examples/src/org/apache/pivot/examples/keyboard/component_key_listener_example.bxml AU examples/src/org/apache/pivot/examples/keyboard/ComponentKeyListenerExample.java A examples/src/org/apache/pivot/examples/scripting AU examples/src/org/apache/pivot/examples/scripting/JavaWindow.java AU examples/src/org/apache/pivot/examples/scripting/java_window.bxml A examples/src/org/apache/pivot/examples/scripting/README.txt AU examples/src/org/apache/pivot/examples/scripting/scala_window.bxml AU examples/src/org/apache/pivot/examples/scripting/ScalaWindow.scala AU examples/src/org/apache/pivot/examples/scripting/groovy_window.bxml AU examples/src/org/apache/pivot/examples/scripting/javascript_window.bxml A examples/src/org/apache/pivot/examples/styles AU examples/src/org/apache/pivot/examples/styles/styles.json AU examples/src/org/apache/pivot/examples/styles/stylesheet_example.bxml A examples/src/org/apache/pivot/examples/builder AU examples/src/org/apache/pivot/examples/builder/MyWindow.java AU examples/src/org/apache/pivot/examples/builder/BuilderExample.java AU examples/src/org/apache/pivot/examples/builder/builder_example.bxml A examples/src/org/apache/pivot/examples/wrapping AU examples/src/org/apache/pivot/examples/wrapping/wrapping_example.bxml AU examples/src/org/apache/pivot/examples/wrapping/WrappingButtonDataRenderer.java A examples/src/org/apache/pivot/examples/displays AU examples/src/org/apache/pivot/examples/displays/multiple_display_example.bxml A examples/src/org/apache/pivot/examples/sheets AU examples/src/org/apache/pivot/examples/sheets/EditGreetingSheet.json AU examples/src/org/apache/pivot/examples/sheets/sheet_example_window.bxml AU examples/src/org/apache/pivot/examples/sheets/SheetExampleWindow.java AU examples/src/org/apache/pivot/examples/sheets/SheetSlideDirectionWindow.java AU examples/src/org/apache/pivot/examples/sheets/edit_greeting_sheet.bxml AU examples/src/org/apache/pivot/examples/sheets/EditGreetingSheet.java AU examples/src/org/apache/pivot/examples/sheets/SheetExampleWindow.json AU examples/src/org/apache/pivot/examples/sheets/sheet_slide_direction.bxml U . At revision 1783447 No changes for http://svn.apache.org/repos/asf/pivot/jenkins since the previous build [EnvInject] - Executing scripts and injecting environment variables after the SCM step. [Pivot-trunk on Java 7] $ /home/jenkins/tools/ant/latest/bin/ant check clean package test doc deploy package-tests package-sources package-javadoc Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/tools/ant/launch/Launcher : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:482) Build step 'Invoke Ant' marked build as failure