Bug 12037 fixed: Simplified Chinese version SciNotes warnings at startup 12/13812/2
Calixte DENIZET [Mon, 24 Feb 2014 15:17:21 +0000 (16:17 +0100)]
Change-Id: I1705780f4ed86843d3bebbf39b9f308ed3b4b21d

scilab/CHANGES_5.5.X
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/CapitalizeAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/EvaluateSelectionAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/HelpOnKeywordAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/HelpOnKeywordInPopupAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/LineNumbersAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/OpenFileInAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/RegisterFavoriteDirsAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/SaveFileInAction.java
scilab/modules/scinotes/src/java/org/scilab/modules/scinotes/actions/SplitAction.java

index ccbd42c..b9765d7 100644 (file)
@@ -278,6 +278,8 @@ Scilab Bug Fixes
 
 * Bug #11996 fixed - eye extended to hypermatrix.
 
+* Bug #12037 fixed - Simplified Chinese version of SciNotes displayed warnings at startup.
+
 * Bug #12073 fixed - Width of code examples has been decreased in XML help pages.
 
 * Bug #12082 fixed - convstr function did not work with non-ASCII symbols.
index 65ad6d5..f266ae6 100644 (file)
@@ -104,7 +104,7 @@ public final class CapitalizeAction extends DefaultAction {
      * @return MenuItem
      */
     public static MenuItem createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer token = new StringTokenizer(label, ";");
+        StringTokenizer token = new StringTokenizer(label, ";\uff1b");
         final String label1 = token.nextToken();
         final String label2 = token.nextToken();
         return createMenu(label1, label2, editor, key, new CapitalizeAction(label1, editor));
index 8b9380b..270c53f 100644 (file)
@@ -74,7 +74,7 @@ public final class EvaluateSelectionAction extends DefaultAction {
      * @return MenuItem
      */
     public static MenuItem createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer token = new StringTokenizer(label, ";");
+        StringTokenizer token = new StringTokenizer(label, ";\uff1b");
         final String label1 = token.nextToken();
         final String label2 = token.nextToken();
         final MenuItem menuitem = createMenu(label1, null, new EvaluateSelectionAction(label1, editor), key);
index b057f16..74e87ba 100644 (file)
@@ -74,7 +74,7 @@ public class HelpOnKeywordAction extends DefaultAction {
      * @return MenuItem
      */
     public static MenuItem createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer token = new StringTokenizer(label, ";");
+        StringTokenizer token = new StringTokenizer(label, ";\uff1b");
         final String label1 = token.nextToken();
         final String label2 = token.nextToken();
         return createMenu(label1, label2, editor, key, new HelpOnKeywordAction(label1 + SciNotesMessages.DOTS, editor));
index 4015b0c..da00938 100644 (file)
@@ -46,9 +46,9 @@ public class HelpOnKeywordInPopupAction extends HelpOnKeywordAction {
      * @return MenuItem
      */
     public static MenuItem createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer token = new StringTokenizer(label, ";");
+        StringTokenizer token = new StringTokenizer(label, ";\uff1b");
         final String label1 = token.nextToken();
         final String label2 = token.nextToken();
         return createMenu(label1, label2, editor, key, new HelpOnKeywordInPopupAction(label1 + SciNotesMessages.DOTS, editor));
     }
-}
\ No newline at end of file
+}
index 4fab7e6..dcbe2b1 100644 (file)
@@ -93,7 +93,7 @@ public final class LineNumbersAction extends DefaultAction {
      * @return createMenu
      */
     public static Menu createMenu(String label, SciNotes editor, KeyStroke key) {
-        StringTokenizer tokens = new StringTokenizer(label, ";");
+        StringTokenizer tokens = new StringTokenizer(label, ";\uff1b");
         String labelLineNumbering = tokens.nextToken();
         String labelOff = tokens.nextToken();
         String labelNormal = tokens.nextToken();
index d693be3..e002c8c 100644 (file)
@@ -87,7 +87,7 @@ public final class OpenFileInAction extends OpenAction {
      * @return PushButton
      */
     public static PushButton createButton(String tooltip, String icon, SciNotes editor) {
-        StringTokenizer token = new StringTokenizer(tooltip, ";");
+        StringTokenizer token = new StringTokenizer(tooltip, ";\uff1b");
         String tt = token.nextToken();
         String path = token.nextToken();
         if (path.equals(SCI)) {
index 74c6724..847ed82 100644 (file)
@@ -58,7 +58,7 @@ public final class RegisterFavoriteDirsAction extends DefaultAction {
      * @return the menu
      */
     public static Object createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer token = new StringTokenizer(label, ";");
+        StringTokenizer token = new StringTokenizer(label, ";\uff1b");
         String label1 = token.nextToken();
         String label2 = token.nextToken();
         String label3 = token.nextToken();
index 45e4c0a..bfbf9a5 100644 (file)
@@ -14,7 +14,6 @@ package org.scilab.modules.scinotes.actions;
 
 import java.io.File;
 import java.util.List;
-import java.util.StringTokenizer;
 
 import javax.swing.KeyStroke;
 import javax.swing.event.MenuEvent;
index 3382a30..acf230f 100644 (file)
@@ -75,7 +75,7 @@ public final class SplitAction extends DefaultAction {
      * @return createMenu
      */
     public static Menu createMenu(String label, final SciNotes editor, KeyStroke key) {
-        StringTokenizer tokens = new StringTokenizer(label, ";");
+        StringTokenizer tokens = new StringTokenizer(label, ";\uff1b");
         String labelSplitView = tokens.nextToken();
         String labelOff = tokens.nextToken();
         String labelH = tokens.nextToken();