Riparitaj eraretoj. v2.1
authorviric@llimona
Sun, 29 Jul 2007 23:28:51 +0200
changeset 25 764c48b54327
parent 24 198db2540721
child 26 201b9840b751
Riparitaj eraretoj.
LEGUMIN
src/jdict/AskWord.java
src/jdict/DictIndex.java
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/LEGUMIN	Sun Jul 29 23:28:51 2007 +0200
@@ -0,0 +1,14 @@
+Se pretas la kompilitaj dosieroj (.class):
+------------------------------------------------
+Eniru la dosierujon "dicts-src", kaj tie tajpu:
+ ./makepackage /ie/en/disko/vortaro.index
+
+Apud la index dosiero estu la datumujo ".dict" aŭ ".dict.dz". Tio kreos al vi
+jar pakaĵon por alŝuti al la telefono.
+
+
+Se vi volas kompili la javajn dosierojn:
+------------------------------------------------
+Metu en la media variablo WTK2 la dosierujan adreson de via Sun Toolkit.
+Poste, uzu simple 'make'.
+
--- a/src/jdict/AskWord.java	Sun Jul 29 21:42:55 2007 +0200
+++ b/src/jdict/AskWord.java	Sun Jul 29 23:28:51 2007 +0200
@@ -24,9 +24,6 @@
 	
 	public AskWord()
 	{
-        translit_neniu = T.t("Neniu");
-        translit_iksa = T.t("Iksa sistemo");
-        translit_rusa = T.t("ASCII-rusa");
         get_vortaro();
 
 		show();
@@ -57,6 +54,10 @@
 
 	public void show()
 	{
+        translit_neniu = T.t("Neniu");
+        translit_iksa = T.t("Iksa sistemo");
+        translit_rusa = T.t("ASCII-rusa");
+
 		myform = new Form(vortaro);
 
         word = new TextField(T.t("Vorto:"), "", 20, TextField.ANY);
--- a/src/jdict/DictIndex.java	Sun Jul 29 21:42:55 2007 +0200
+++ b/src/jdict/DictIndex.java	Sun Jul 29 23:28:51 2007 +0200
@@ -43,7 +43,7 @@
 
     public String getName()
     {
-        byte tmp[] = new byte[50];
+        byte tmp[] = new byte[100];
         int i;
 
         i = 0;
@@ -63,7 +63,7 @@
                 break;
             }
             i += 1;
-        } while (tmp[i-1] != '\t' /* tab */ && i < 50);
+        } while (tmp[i-1] != '\t' /* tab */ && i < 100);
 
         if (i == 51 || i == 0)
             return null;
@@ -87,7 +87,7 @@
 
     public int getOffset()
     {
-        byte tmp[] = new byte[50];
+        byte tmp[] = new byte[100];
         int i;
 
         i = 0;
@@ -107,7 +107,7 @@
                 return -1;
             }
             i += 1;
-        } while (tmp[i-1] != '\t' /* tab */ && tmp[i-1] != '\n' && i < 50);
+        } while (tmp[i-1] != '\t' /* tab */ && tmp[i-1] != '\n' && i < 100);
 
         if (i == 51)
             return -1;