v126D *** 2012/01/05
1.BUGs
-(Linux)crash when ICU mode is specified on EBCDIC trans cfg file(xeebc.map).
-(Linux)command input line cursor positioning error if UTF-8 and
some EUC code(hankaku-katakana, 3 byte extended code) is mixed.
-(Axe)Flick operation generates both base code and flick code.
2.Additional function.
-CV cmd
.B2F/F2B(EBCDIC<-->UTF8) option is added.
-Android Version
.ICU support
.You can display EBCDIC file if you installed EBCDIC cnv file.
Folowings are contained in this package.
ibm37,ibm930,ibm939
.Currently ICU is installed on android3.0
data: /system/usr/icu/icudt44l.dat
lib : /system/lib/libicui18n.so
.To use your converter
Create xxx.cnv file referencing ICU HomePage.
Install it to your terminal (adb push)
/data/data/com.xe.Axe/files/icu/icudt__l (__:ICU version like as icudt44l)
If you placed it different folder, specify the folder in EBCDIC cfg file.
ICU_DATA=/system/usr/icu:/data/data/...
(This method is effective on Linux.
ICU folder may be /usr/local/share, so install yor cnv file into there.
(On android, /system/usr/icu may be protected)
There may be no data-dir depending your ICU package's make option:"with-data-packaging".
In that case you have to make data-dir which contains icudt__l folder.
Supported converter is listed by "uconv --list"
)
.Soft Keyboard
.Code generated by flick operation is optionally displayed on keyboard.
.Keyboard layout was changed. SYM(ASCII symbol) is placed on flick-right position.
Code by AltGr+ is re-aranged.
.Deals orientation change.
.Keyboard height is adjusted to half of screen height.
.SyntaxHighlight support
.highlight(highlight-2.16 by Andre Simon) is included,
update ::xesyna.cfg to enable SyntaxHighlight("OPEN y")
3.Miscellaneous.
-Default EBCDIC mapping was changed from S3270 definition to IBM-37(Control charcter and CR/LF)
EBCDIC-0x25<-->ASCII-0x0a, EBCDIC-0x15<-->ASCII<-->0x85
s390 standard CR/LF is x25<->x85, x15<->x0a.
If you prefer s390, select converter with suffix -s390 or specify sawplfnl.
ex) ibm-37_P100-1995,swaplfnl or ibm-37-s390
-ICU_DATA option is added to EBCDIC cfg file.
specify folder contains your specific converter(xxx.cnv file)
Create sub-folder icudt__l, copy cnv file into subfolder.
Specify folder containis the sub-folder.
4.Tools.
-xcv v1.16 :CodeConversion
.B2F/F2B(EBCDIC<-->UTF8) option was added.
."-ICU" was added. Alternative of mapping file option(-m:mapfile) for B2x/x2B(x:B/M/F).
Specify EBCDIC codepage on "-CPEB:cp" option.
ex) xcv x1ebc -cB2F -icu -cpeb:cp930
.-List was added to list converters supported by ICU.
On Windows, lists Windows codepages when ICU option is not specified.