**2024/11/30
######################################################################
[English] v1.30
##This editor is fit for programmers working on both main-frame and PC.
Its operation is based on mainframe SPF editor,
and like as other editor on PC convenient short-cut key operation is hybrid.
.Available to Windows and Linux.
.Supports Fixed-Length and Variable-Length record file.
.Suppors text file encoded by UTF8 and EBCDIC(requires ICU installation).
.Supports binary file edit. Vertical 2 line and horizontal dump format.
.Filer fuction (apply Delete, Rename, Copy, Move, Execute, ...) is available.
.Supports Remote file access using ftp,samba,rsh,ssh,fuse.
.Optionally update-tag:CID(ChangeID) is automatically appended to updated lines.
LICENSE: use GNU GPL
By Mizumaki-machi (sakachin2@yahoo.co.jp)
http://hp.vector.co.jp/authors/VA010562
http://www.geocities.jp/sakachin2/index.htm
For windows, "xe.exe" is console application and "wxe.exe" is GUI application.
"wxe.exe" is WTL/ATL application(requires no MFC library) compiled on vs2010Express.
Thorse are included in w64binGit.zip.
For Linux, "xe" is console application and "gxe" is GUI application.
Untar gxe-x.xx.tar.gz, and make binary by ./configure && make.
For Android, install "Axe" from PlayStore.
***************************************************
Following command line tools are also included.
xads For Windows Only,Access to NTFS ADS(Alternative Data Stream).
xbc Basic calculator.
xcfont (Windows)change command prompt font.
xci C/C++/Java text file indentation
xcv Code conversion. ||+124FR~,
EUC,SJIS(Japanese:Shift JIS),Unicode,UTF-8,EBCDIC,Any-Codepage.
xcvsjisc Convert SJIS in xe's source file to Octal-notation.
xdc directory compare tool
xdd directory delete tool
xdig directory walk utility
tool apply command to all sub-directory/files.
xds Directory size display tool
xfc File compare tool
xff file search by size/timestamp/name.
xfg Binary file string search & Recursive grep.
xfmt FileLineFormatter. "TC FMT" for huge file.
xfs Split large file,it enable backup large file to diskets.
xkp (Windows) display process-id and kill process.
xlow Rename UpperCase file name to LowerCase.
xmj 2 file matching.
xpe Display comment of errno(libc error code).
xts Set/Display File timestamp
xver Set ERRORLEVEL from OS version
xprint text file print program
gxp (Linux)xprint using GTKPrint
Other contents.
xehelp:
Html files for Help.
put it WorkDirectory, set "xehelp=..." environment variable
or use -hd commandline parameter.
Under linux you can put it in /usr/local\/shareLinux(see xelnxe.txt).
sample/doc:
Manual text files.
xej.txt/xee.txt
xeREADME_jp.txt/xeREADME_en.txt
xelnxj.txt/xelnxe.txt(For Linux)
xewxej.txt/xewxee.txt(For wxe and gxe)
sample/data:
xehosts setup file for remote access.
xesynw.cfg (Win)setup file to use syntax highlight.
xeebc.map setup fie for EBCDIC conversion
sample/staff:use following external tools if you have not in hand.
grep.exe It is used by GREp command and =3.14 panel.
Select one from following syntax highlight tool and specify it xesynw.cfg
See xee.txt and xesynw.cfg for how-to-use.
gnu-source-highlight.zip
(Win)GNU source-highlight v2.9 is compiled on MinGW.
WinHighlight31.copies2.zip
andre simon's highlight v3.1
Put dll in the same folder as exe.
putty063.zip
Required when use putty for remote file access.
How to execute.
(Windows)
DCreate WorkDirectory, default is c:\Users\_username_\xe_wd.
Avoid c:\ which may be protected, e.g. "mkdir d:\xe_wd".
DPut zip file in the WorkDirectory, then unzip it.
copy xehosts etc. from sample\data to the WorkDirectory if you use those function.
Put dummy file consist of one comment line(starting by "#" when you do not use the function.
. Put executable binary on PATH environment valiable.
Windows10 case:ControlPanel-->System and Security-->System-->Advanced Setting-->EnvironmentVariable:PATH
. Set WorkDirectory to environment variable xe.
Or, prepare .bat file
e.g) xe.bat
set xe=d:\xe010
xe.exe
OR
xe.exe /wd:\xe010
DStart by "xe [file-spec]".
"xe /?" shows commandline parameters.
. Above is also applied to wxe.
(Linux)
.On terminal emulator, install xe.
tar -zxvf gxe-1.xx.tar.gz
cd
./configure
make
sudo make install -->install to /usr/local/bin
See sample/READMEj.txt when install trouble occured.
If you want, install manually other binary from src/xsub folder than installed by "make install".
.Create WorkDirectory at home.
mkdir ~/xe_wdnnnnn nnnnn is uid.
Copy setup files such as xehosts from sample folder to the WorkDirectory if you use the function.
If you do not use the function, create dummy file containing one comment record starting with "#".
DStart xe by "xe [file-spec]
"xe -?" shows command line parameter
Terminal emulator defines shortcut key such as F1, F10 and ModifierKey(Shift/Alt/Ctrl) combination.
If you want use such key, disable shortcut by terminal emulator settings.
. gxe is no affected terminal emulator setting.