## Change History.
.v010:(95/06/04)
initial release
.v020:(95/07/09)
.fixed CID support
.file name input panel support(MENU 1,2)
.v021:(95/07/10)
.Bug correction.
.v050:(95/10/08)
.Directory list support
.New DOS command(ATTrib,MKDir,RMDir,DELete,REName,XCOpy)
.v060:(96/02/11)
.Additional DOS command(XMOve,XDD,XPRINT)
.Native DOS,OS/2 command is available.
.v070:(96/04/15)
.Extended function for Native DOS,OS/2 command process.
(">" command prefix,option 6 on menu screen)
.Support valiable length of line-no field.
.v080:(96/09/07)
.Support MENU Option 0(set color)..
.Dir list line command copy function.
.v090:(96/12/16)
.XE(Windows 95 version) is added.
.File partial EDIT/BROWSE function.
.v091:(97/01/04)
.Bug correction.
.v092:(97/06/01)
.DPMI(DOS PROTECT MODE INTERFACE) version added.
.v094:(97/10/05)
.Binary file support.
.UNIX text file support.
.Support margin.
.Support Line-Numbered file.
.New line cmd "/" and "+".
.v097:(97/12/27)
.Long File Name support.(W95/GCC version)
.v098:(98/04/28)
.WindowsNT support(w95 version)
.Allow range specification to "O"(on),"P"(paste) command("OO","PP").
.Search line range support for Find/Change command.
.New EXClude/IX(case insensitive EXClude) cmd
.New DROp cmd.
.v099:(98/04/29)
.Bug correction.
.v100:(98/07/21)
.BUGS -(W95 version only) Start fail on V4.00.950B.
Now tested under v4.00.1111, and also Windows98 4.10.1998.
.Additional line-command function.
-Bundled lines function for each line command.
.New option on Menu screen.
-Command assignment to Fn key,Key assignment changed/display.
.Other miscellaneous.
-(WIN version only)Add bypass DBCS input process option on
exe parameter(/Yn).
.v101:(98/12/01)
.Additional Function.
-SUBmit command(Execute script file).Line command "="(compare).
.v102:(99/05/01)
.Additional Function.
-HEX digit input mode support(toggle by HEX cmd or Alt+F12)
-New option to Edit/Browse/Select command.
/Mb[nn][s]:b:binary mode.nn:line width.s:save.
/Mn :mode of 80 column line-numbered file with no CID.
New cmd BB/EB/SB for /Mb and BN/EN/SN for /Mn.
Dir-list line cmd "1"(Browse Binary) and "2"(Edit Binary).
-SORT command.
-F6 key on dir-list. Toggle file size display by byte and lineno.
.v103:(99/09/01)
-Cols command.Column-gauge is displayed. Any gauge fmt can be set.
-Option for binary file.
Edit/Browse/Select command. /O :file input range by Hex digit offs
/Mo,/Ml:Line no is hex offset or no.
Num command. NUM XON|XOFF[,S] :line number type.S:save.
Locate command. LOC [O|L]nn[,C] O:Hex offset,L:line number digit.
C:location on current status.
-"EXClude ALL" hides all lines.
-To print currently displayed file enter "XPRint *".
.v104:(99/11/27)
. *\ support to also Edit screen cmd(Edit,Save,Repl,Copy,...).
.v105:(00/02/26)
.For Edit/Browse/Select with wildcard filename specification,
display the file if only one filename is correspond to it.
.v106:(2000/05/08)
-Sort cmd.
Duplicated-key check and Key-break check option is added.
-Refresh cmd to refresh directory list.
-Basic calculation command BC.
-Table calculation command TC.
.v107:(2000/12/01)
1.Additional function.
-CID(ChangeID:updated line tag)
.New option on top CID line,option to maintenance update-ctr
on top CID line and option to clear TAB at save file.
Update counter is automaticaly 1 up at save.
-Filename history list.
2.Linux Console Version.
3.AIX TeraTerm Version.
-It works on AIX through TeraTerm(*).
(*)TeraTerm is a freeware terminal emulator by T.Teranisi.
I tested with Ter Term Pro version 2.3.
.v108:(2001/10/08)
-New line cmd "[" and "]". shift reducing intermediate space.
-New function key, "Alt+." and "Alt+,".
.Search the pair of the parenthesis (,),[,],{,},<,>,/* or */.
-XBC(Basic Calc) cmd.
.Double word calc support.(Decimal is up to 19 digit).
.Timestamp conversion. (Mainframe HOST TOD is also supported).
-eXclude cmd.
.Exclude repeated lines by "x *=[n] all".
-DROp cmd.
.Rep option replace excluded lines by a comment line
"!! nn line excluded -----".
-COBOL support.
.Left most column displayed and indentation pos when line
insert is col 7.
.Col 73-80 is optionally CID column.
######################################################################
.v109:(2001/10/08)
-Binary Editor.
-New line-cmd on directory list.
.h(Hex), i(SPFCOB-with col 1-6 seqno),j(SPFCOB w/o seqno),
k(COB w/o seqno), L(COB with seqno), n(SPF file)
-Find,eXclude cmd.
.&:search line containing 2 word. ex). word1 & word2.
.-an or -bn:display and exclude n lines after or before
the line containing search word.
.-c:keep screen to display the found word to the rightmost.
.-d[<|>]n:distance of 2 word of & search. n:line count.
ex) -d>n:distance is over than n lines.
-d<n:distance is lower than n lines. -dn:word2 is on the next
n'th line. without -d option or -d0,& search 2nd word only
on the same line as 1st word found.
-Macro pair search.
.Search same nest level corresponding macro of #if/#ifdef/
#ifndef/#else/#endif/#elif.
.Use "Alt+." or "Alt+," when csr is on the char of "#".
-New SPLit command.
######################################################################
.v110:(2002/01/14)
.Linux version BUG corection.
######################################################################
.v111:(2002/05/19)
-"OPT EOL eol-char [ON|OFF]" cmd.
-"JOIn {X|NX} [all] [.lab1 .lab2]" cmd.
-Alt+F12. repeat previous cmd.
-Find/eXclude cmd.
Accept minus value for -ann and -bnn option.
-(UNX)Floppy disk support.
-Dir-list line cmd "o"(Open).
-/M{P|U|M} (EndOfLIne code change) parm to CREate,REPlace,APPend
and SAVe. P:0d0a, U:0a, M:0d.
-String Input Shortcut key.
######################################################################
.v112:(2003/01/19)
-(WIN)WXE is a new member.
-FINd/EXClude cmd.
-*L option.
-*=[n](search continued same n line) option is supported
-TC cmd.
support "=="(compare) operation.
-CV cmd.
JSI<-->SJIS,JIS<-->EUC and Unicode conversion(SJISM<-->UCS2<-->UTF8)
is now supported.
-REN(or NUM RENUM) cmd.
added function to set line number on any position of text area.
######################################################################
.v113:(2003/09/06)
-2 word &(and) search support on also dir list.
-% edit dir list line command.
-CV cmd.
.EBCDIC<-->ASCII conversion(except DOSversion)
.Hankaku(SBCS)katakana<-->English lower case letter conversion(except DOSversion)
.HexNotation string-->Char conversion(except DOSversion)
-ROTate cmd.
-SPAwn cmd.
-(LNXversion)
.supports X-Window
-(AIXversion)
.support telnet from Linux.
.supports X-Window.
######################################################################
.v114:(2003/09/15)
. binary compiled by RedHat v9 is packaged.
(xe compiled by TurboLinux v9 will ABEND at gnome-terminal on
RedHat v9 when Kanji input.)
######################################################################
.v115:(2004/03/02)
-FTP support(remote file access).
-(WIN) AT new command.
AT/& [-i] interval [repeat-count];command-1;command-2,...;command-n
Repeat command-1 -- command-n repeat-count times by interval seconds.
Without repeat-count,loops infinitly.
-(WIN) Sleep new command.
-EXE cmd added.
.execute edit command in the file.
-TC cmd.
."~" new operation to count existing record.
-Find cmd.
."-j" option. join lines in -a and -b or -d for &(and search) range.
.search word *\n to positioning End-Of-Line.
"*"\n is for search "*" in the EOL position.
.eol option to search word in the EOL.
-Opt cmd.
.Beep [on|off] :Beep when err.
.RCTL [on|off] :use Right-Ctrl key as execute function.
.CCFUNC [on|off]:to use Ctrl+Char key as function key.
.FREECSR [on|off]:scroll or wrap around when cursor reached to
edge of the screen.
Always wrap when cursor is on lineno column.
-CV cmd.
.\u :use with u2s. convert \uxxxx unicode format.
.-Hpre[XXpost]:use with x2c. convert between prefix and postfix.
-JOIn cmd.
n-b-s option:repeat b times of n lines concatination then skip s lines.
-Alt+w function key copies word to clipboard.
-Alt+Left(Up),Alt+Right(Down) edit/browse the file/dir on the path
of currently displayed file/dir.
-S+right,S+Left is supported also on dir-list screen.
-(WIN)Start application associated with filename extension.
-(WXE)
.wxp cmd. print by wxe function not by xprint tool.
-(LNX)
.mouse support.
######################################################################
.v116:(2004/12/21)
-EXE cmd.
.ignore error of each cmd in the cmd file and continue to process.
-RSH new cmd.
-SORt cmd.
.support sort by timestamp/filesize on dirlist.
-TC cmd.
.option to output summary(subtotal,total) line to file.
.support copy operation.
opd3=opd2 [INS] [RJust]
-remote file access.
.support print local by XPRint cmd, "p" dirlist line cmd.
.% dirlist line cmd on remote dirlist is done by rsh.
-"n" edit line cmd support.
-"#" dirlist line cmd support.
######################################################################
.v117:(2005/04/15)
-File on another screen of splitted.
."^*" means the file on another screen of splitted.
"^*\" means path of the file or dir itself and may be used
like as "e ^*\file2".
-3 line HEX display mode.
-Find cmd.
.-Llcmd option.
.-m[n] option. keep reverse display of found word.
.matching function.
*=Mn, n:key column of the other screen file.
-remote file access.
.support "u"(undo) DirList line cmd for also remote file.
-Command Log.
.logging option is set OPT CMDLOG [ON|OFF]. default:OFF.
-"#" new edit line cmd.
######################################################################
.v118:(2005/07/04)
-GREp cmd support.
-(WXE)Drag & Drop.
.support Drag from dirlist screen and drop out of xe.
######################################################################
.v119:(2005/07/30)
-(LNX)new member gxe(Gnome GUI version executable) is added.
-OPT DELZ {ON|OFF}
-Support wildcard path specification for Copy/Move DOS cmd and dirlist line cmd.
-(WXE)Accept Shift+PrtScr key as file print request.
-(LNX)support OpenWith(Open by associated application)
-(LNX)Scroll by wheel mouse middle button is supported.
-(LNX)support child shell(terminal window) creation by "DOS sh" or
"> sh".
######################################################################
.v120:(2005/12/12)
-New "&" DirList line cmd.
-(XXE)support printer selection on Preview dialog.
-(XXE)Help(display xe html help)support.
-Support Windows like Cut&Paste operation.
######################################################################
.v121:(2006/04/17)
-Retrieve command of the screen.
F12 retrieve all command input on any panel,A+F12 retrieve
command only input on the panel.
-Alias cmd.
Set alias cmd on short-cut-key panel("0.1 SC-CMD" of top menu).
Add line prefixed "Alias:".
-CV command.
support "\u" option(uni-code by \uxxxx format) for also conversion
type s2u/f2u(uni-code output) and u2f(uni-code input).
-(WXE/XXE)Drag&Drop
Copy the file into the dir if dropped on the dir-list panel.
Inter-splitted-screen drag&drop is also available.
######################################################################
.v122:(2006/12/14)
-Display file description on dir-list panel.
-Horizontal scrolling.
-(WXE)Forward/Backword button click of 5 button mouse is treated
as DPU/DPD(FilePath Up/Down) command.
-LOCate cmd.
.search labeled line by .label operand spcification.
-Fix keyboad input to uppercase.
.New command CAP.
-Setup "Line Drawing Character" by the ini file.
-SUBmit command.
-(Win) Turnkey MVS support.
-Edit command
.New option Fn[-m] to force the record length to n and set
left margin to m.
.New TC|NOTC option to specify TAB clear(change to space at save).
-B2A/A2B(EBCDIC<==>ASCII) conversion option is added.
(Ignore 0x0e/0x0f as SO/SI of SBCS(Japanese DBCS))
-Change command.
IC(CaseInsensitive) and ICN(CaseInSensitive,change displayed line only)
commands are added.
######################################################################
.v123:(2007/09/17)
-(WXE/XXE)GUI version support CrossHair cursor(ruler).
-It is configurable to popup exit-confirmation-dialog on setup dialog.
To bypass the dialog check on QuietExit checkbox.
-COL [on|off] ALL; command set option to display default type column gauge
line at open for all file.
-Line cmd(_:LowerCase conversion) support.
-BOUnds(BNDs) command support.
BND [col1] [col2] [ext]
-Text Flow function.
-TS line command.
Split the line at the cursor point.
-E8/B8/S8 command.
Open the file by Fixed LRECL=80 without line-number on col.73-80.
-New DirList line command.
."g":grep in the file or directory.
."=":compare two files using tool "xfc" in this package.
."3":open the file by binary mode(browse or edit depends on the dir mode)
."8":open the file by Fixed LRECL=80 without line-number-column.
-New panel 3.12(File/Directory compare), 3.14(Search) support.
-ROTate cmd.
-Fixed Record Length file.
-Expand parameter input area for DirList line cmd "#".
-Linux version is now packaged using libtool to enable installing
xe from source file by "./configure && make".
-Remote file access.
.Deal with the FTP server of active mode only.
######################################################################
.v124 :(2009/04/13)
-Remote Access(FTP).
.Support TinyFTP daemon on Windows server.
.Support PSFTP in PuTTY. (SSH2 was tested under v060)
-Assign Alt+g to the new function to jump cursor between Char-part and Hex-part
when horizontal/vertical HEX display mode.
-CRLF option of SPLit cmd
Split lines by the width or CRLF code,used to change the display width of text mode.
-UTF8 support version. ,
-Another word search function key. ,
CaseSensitive CaseInsensitive
Bwd C+[, A+S+[ A+[
Fwd C+], A+S+] A+]
-Another word paste function key.
Ctrl+w:append the word on the cursor into command line.
In this function the word means space delimited word.
-EXE cmd redirect parameter. ,
EXE [!] { * | ^* | filename } [parm1 parm2...] [< {@parmfile | [S] wildcard [D[+]] ]
-SYN new cmd. ,
.Using GNU source-highlight, text is optionally displayed with syntax specific color.
.andre-simon's "Highlight" is also tested.
-CUT/PASte new cmd. ,
-Find/Change cmd new option.
"-g" (grep) support regular expression.
-Profile function.
-3270 connection.
Now connection with S390 by tn3270 was tested.
-NLS Spport.
.Support Korean and Chinese encoded file and IME imput.
-(Win) Support ENC format(\\server\sharefolder\file) filename.
-(Win) C:\ may protected on Vista.
-LineDrawingCharcter input function(Default key assign ment:Alt+0 to Alt+9)
######################################################################
.v125K:(2011/02/11)
-UTF8 Support.
.UTF8 encoded file is processed after translated to UCS2(16bit UCS) for windows version,
Unicode input by hex notation and unicode synthesis by "u" key is supported.
-NLS support
.(LNX).4 byte DBCS of GB18030 is displayed as 4 columns char followed by 2 column padding chars.
.Ligature support.
-CV(Code conVersion) cmd.
.f2e/e2f(UTF8<-->Japanese-EUC) option was added
-HEX cmd new option to move cursor zigzag.
HEX [ On | Off | YZ | NZ ]
-RECORD Mode Edit cmd option.
.Edit fiels with no EndOfLine ID.
-EBCDIC file support.
.EBCDIC encoded file is maintained as it is without translation to locale codepage.
-64bit support(Tested only by Linux version)
######################################################################
.v127S (2015/03/10)
-Symbolic Link(JunctionPoint/MountPoint also for Windows) consideration.
-RECFM=V support.
-(LNX)gtk3 support.
-Supports Ctl+W(copy string to command line) also on dir-list.
-(Win)display Filename of foreign language by unicode.
-FINd cmd, new option "U4" to search not 2 byte ucs but 4 byte ucs
-For PuTTY 0.63, additional function key by modifier+Fn key combination.
-Expanded record display width from 9999 to 32760.
######################################################################
.v128K (2017/03/29)
-Unicode input by Alt+n (n:1-9,h,v)
use u-xxxx format in the file ::xelch{win|lnx}.ini[.locale]
- Find cmd new option.
. { FINd | IFInd | FNX | INX } [find-options] [-{PSP|PSF}[X|R|D]]
. PSD command
- Utilizes Shift+Alt+Fn, Shift+Ctrl+Fn keys.
- Tab cmd, new altch option.
. TAB { on [altch] | off | clear | =default | nn [asdefault] }
- Select command.
. new lineno option: "S -lineno" (1st member if lineno is missing)
-command verb "LIG" to toggle ligature mode(A+";" key)
and "CMB" to toggle combine mode(A+":" key) was added.
######################################################################
.v129X (2024/02/20)
-Shortcut pathname
.SP { edit | refresh | add sp-name { file-spec | *\\ | ^*\\ } }
.To utilize Shortcut pathname, add prefix "sp:" to file-spec.
-SelectAll
.SEL [all] [col1 col2] [.label1 .label2]
.Select range to Cut/Copy/Paste on Edit panel.
-XML tag pairing searchv by Alt+"/"
.It is convenient to correct html text.
-CommandHistoryList.
Mouse operation support.
-TC fmt cmd -D"..." and -S"..." option
Accept escape secuence such as \x, \t as Delimeter(\t(0x09) is not allowed for -S).
-COL command (Display column gauge to enable setting of tab stop position)
.COL [on|off] [ALL|type|default]
-Syntax Highlight.
Supports ANSI:reverse attributes of Andre Simon's Highlight and GNU source-highlight.
-Unicode support for CID prefix.
U-235d is a comment prefix in APL language, CID supports it.
-(Axe)
.And.Android 13 (Api-33) compatible.
.Shared storage support.