**2024/11/30
######################################################################
.v130A<--130 :(2024/11/30)
.v130 <--129X:(2024/07/05)
*****(130A)*****(2024/11/30)
1.BUGs
-Hard copy (Alt+z) may be garbled with substitute characters for unprintable characters.
-When you use S+F1 (update list) with the directory list with a file mask specified,
the list will not be updated if there are no matching members.
2.Additional function.
-CID command.
clear/shfit option now supports label specification.
3.Miscellaneous.
-EBCDIC file support has been improved.
Euro support, -Mz option treats ebcdic 0x0d15 as a line feed,
Addition of command line options -EBC (internal conversion table, cfg file specification),
Revision of cfg file options, etc.
4.Tool.
-xcv v1.24 (Character set conversion)
.-icudata=, -Mcp037 options are added.
.When the option to ignore mismatched end-of-line comments is specified, tabs up to the comment also have to be ignored.
-xdig v1.14 (apply any command to each directory level)
.dir-mask
Multiple specifications are concatenated with ";". e.g. "dirA;subsirB*"
You can specify both the top dir target and all dir targets, connect them with ";;". e.g. "top1;top2;;subdir*".
-xfc v1.30 (compare files and show inconsistencies)
.(Windows:Bug) 0x1a is considered as the end of file.
*****(130)*****(2024/07/05)
1.BUGs
-(Linux) ./configure may fail by "/gth.h Not found".
-(Linux:gxe) When using Gtk3, the widget size is not fixed and changes at each start.
-(Linux:gxe) Pressing the print icon may result in a blank page being printed or a crash
2.Additional function.
-Improved display of UTF-8 files
.For ZWJ(u-200d), ZWNJ(u-200c), or other chars in category Cf(Format).
-Added 2 options to specify the display width of Unicode chars whose display width is ambiguous.
./G{Y|N}{y|0|1|2}
:Specy cell width of unicode defined width is ambiguous.
Y:Fit to font width.
You can also specify the second option for chars in unfamiliar languages.
However, this option takes a cost, the start-up will be slightly slower.
N: Specify the display width uniformly using the second option.
The default value is /GY2.
Ex.) /GN2: All ambiguous chars are displayed in two cells.
/GYy: All ambiguous chars are adjusted according to the font.
/GY0: Unfamiliar languages are displayed as ':;' instead.
./F{fontname[:charset] | @font_param_filename}
The font name required for /G option is---
when running on Windows Terminal, setting.json is checked,
when running on Linux, on gnome-terminal, konsole, etc.,
the profile of the Home dir is checked by xeGetFont.sh.
But if it fails, specify this option.
Use font_param_filename when specifying indirectly from a file, use font_param_filename.
See Microsoft's documentation for the appropriate charset for the font.
Ex.) /F"MS Mincho":128, /F@.\fontParm.txt.
/F"\uff2d\uff33 \u660e\u671d".
-XBC command supports ucs4<-->utf16 conversion.
Ex.) xbc 1f468/s ==> x1f468/s:=d83ddc68
Ex.) xbc d83ddc68/s ==> xd83ddc68/s:=0001f468
-"-cont" option added to Find command.
When selecting lines in a large file by the Find command in the Exe cmd file,
from a performance consideration,
when NotFound occurred, the next Find will start not from the first line,
but from the last Found line.
It will be better on condition that files were sorted.
-Screen hard copy output.
Alt+z writes a screen hard copy to ::hcopy in append mode
Ctrl+h is also available for except Linux Console version.
3.Miscellaneous.
-(LNX) Gtk2 support has been discontinued, only Gtk3 is supported.
-(LNX) Install scripts to check font settings for the console version
into /usr/local/bin. Also install xprint.sh.
4.Tool.
-xbc v1.7
Added ucs4 <--> utf16 conversion.
-xcv v1.23
Limits option /Yh (input in hexadecimal notation) to standard input including pipe.
-xprint.c 3.39
(LNX)The right edge of lines may exceed the right margin and text may be cut off.