File Editor 4.80
New or Enhanced Commands
EXTRACT /REClevel/XEDlast/
NSORT
WINSHRinktofit
Miscellaneous
- With files like aaa.bbbb.c,
the filename is aaa.bbbb and the
filetype is c.
New or Enhanced Commands
ALT
EXTRACT/SELECT/
COLOR EDITED
LIMIT
SELECTALL
Miscellaneous
- A large file is a file larger than 2,147,483,647 bytes.
SEDIT supports large files on the operating systems described
in the file displayed when typing HELP LARGEFILES.
New or Enhanced Commands
FONT
Miscellaneous
- New /FONT/CLIPBOARD/ EXTRACT operand.
- Clicking with the first mouse button on the scale line changes the first
VERIFY setting to the corresponding column. This allows to scroll the file
display to the right up to this column.
- With non-US keyboards, it is necessary to remove the default right ALT key
"down_field" assignment.
This is achieved by adding in the profile the "set down_field" command
after the architecture dependent "set_xxx" keyboard setting macro has been
called.
On IBM stations for example, the keyboard setting macro is "set_ibm".
- Files with a large number of lines (100,000+) load much faster.
New or Enhanced Commands
DFLIST SET ? displays all the editor settings.
FFLIST SHOWHISTORY
MESSAGESDIR SORTRING
RECYCLE SOS INSERT
S_COPY STATUS
S_PASTE XCSHELL
SAVECLEARUNDO XKSHELL
XSHELL
XSHELLMAX
XSHOWHISTORY
Miscellaneous
- -batch option
- New /INSERT/XSHELL/WIDTH/ EXTRACT operand.
- The command field extends automatically to 2 lines when needed.
- The history commands can search for commands starting with a given letter.
New or Enhanced Commands
AUTOBIN SCHANGE
BEEP SCN
BINARY SET
CASE SHBLANK
CHANGE SRCHANGE
CURSOR SORT
CN SYNONYM (QUERY SYNONYM)
EXTRACT VERIFY_KSAVE
FLOW VERIFY_SSAVE
FMACRO VERIFY_SAVE
KEEPBLANKS XBIN
POWERINPUT XKB
RCHANGE
Miscellaneous
- The SORT and the various CHANGE commands case sensitivity is tailored by
the CASE command.
- Binary files editing.
- New /BINARY/KEEPBLANKS/SHBLANK/SYNONYM EXTRACT operands.
- An internal or S/REXX macro can use the NULL character.
- The POWERINPUT mode has been enhanced and is now a file related setting.
- xinfo is a graphical utility, and can be used on remote clients.
- The license server is supported on WINDOWS NT systems.
- The EXTRACT command can be replaced with the extract built-ins, such as
the arbchar.0() built-in.
- EXTRACT/CMDLINE/ also returns the command line content.
- EXTRACT/CURSOR/ also returns the line position of the cursor in the file
when the cursor is on the corresponding prefix field.
- CURSOR can place the cursor at the start of a prefix field.
- Function keys can be specified with several modifiers held down, and SET
uses symbolic names like LeftArrow. Type HELP SET for more information.
- Bookmarking with the^nn keys. Type "help task" and click on any keyboard
description file for more information.
- KEDIT-like keyboard personality with the kedit command (UNIX) or icon
(WINDOWS).
- S/REXX syntax error messages are displayed within the SEDIT window.
New or Enhanced Commands
C_ENDSALL RELOAD
DY_FILL REPEATDELAY
LINECOL SET
MBUTTON SORT
MENU SOS
MENUBAR STAMPDELAY
NEXTWORD S_SET
PREVWORD VISIBLE
PRINTFILE
Miscellaneous
- Alt-cc (or Meta-cc) keys can be programmed.
- The line and column corresponding to the cursor position are displayed, as
well as the hexadecimal value of the character on the screen.
- PRINTFILE prints only the visible part of the file defined with the ALL
command.
- SORT sorts only the visible part of the file defined with the ALL command.
- Pressing the first button mouse on the field located between the prefix
- O and OO prefix commands.
New or Enhanced Commands
ACCESS FT
BACKUP GLOBALCASE
DRELEASE LASTFILES
DY_LASTFILES POWERINPUT
FD PRINTFILE
FLDATE RELEASE
FLPP SCKEYS changes the confirmation
keys used by SCHANGE.
FN SHOWPATH
FORMAT SHOWCDPATH
Miscellaneous
- SAVE error messages are displayed in the editing ring.
- When MOUSEMODE is set to MOTIF or FULLMOTIF, rectangular selections can be
pasted with the second mouse button.
- PRIntscreen renamed into PRINTScreen.
- The backup string (% by default) can be changed with the BACKUP command.
- The SHIFT command, and the <, >, <<, and >> prefix commands affect text
from the left zone column.
- When the STRING keyword is not used in a SYNTAX file, the quote and double
quotes characters are not treated as the start of a string.
- WINDOWS NT and WINDOWS 95+ support.
- The POWERINPUT mode supports characters inserted in the middle of a line.
The search for a file in the path does not stop when finding a directory
with the same name as the requested file.
- C_LINEADD scrolls down one line when the cursor is on the last displayed
line.
- S/REXX macros are enabled without an S/REXX license.
New or Enhanced Commands
CENTER NUMBER_SCREEN
CHANGE PREFIX
COLOR PREFIX_SCREEN
DY_OPEN PRINTSCREEN
FOLLOW PUT
FLOW RFLIST
FORMAT RIGHTADJUST
GET SCALE
LEFTADJUST SCALE_SCREEN
MARGINS SYNTAX
MATCH TABLINE
MODE TABLINE_SCREEN
MOUSEMODE VERIFY
NUMBER VERIFY_SCREEN
Miscellaneous
- New /FORMAT/MARGINS/ EXTRACT operands.
SEDIT supports 62 colors.
The background and foreground colors are no longer set by modifying the
BLACK and WHITE colors. Use COLOR BACKGROUND R G B and COLOR FOREGROUND R
G B for that purpose. This is an incompatible change with previous SEDIT
releases. The user will have to edit all its previous macros using the
COLOR WHITE or COLOR BLACK commands.
- Syntax coloring.
- The /NUMBER/PREFIX/SCALE/TABLINE/ZONE/ settings are both file and view
dependant.
- Text formatting capabilities.
- When the screen is split with the 'screen N' or 'screen N V' command, this
command will be applied automatically every time the window is resized.
MOUSEMODE FULLMOTIF assigns the cursor motion function to the first mouse
button.
- PENDING prefix commands are displayed in the function keys help field.
The userid is displayed at the top of the SEDIT window.
MODE EXPAND ON ENV makes SEDIT search for UNIX environment variables
within commands. MODE EXPAND OFF disables completely any variable
substitution.
- Used with ARBCHAR and ZONE, the CHANGE command can remove a set of
columns.
- The PUT and GET commands can be used with native UNIX file names.
- C_ENDLINE extends the line if necessary.
- Directory symbolic link resolving can be disabled with the FOLLOW command.
- SUN's SunView and IBM's WORKBENCH are no longer supported.
S/REXX Enhancements
New or Enhanced Built-in Instructions
SAYR
TRACE
UPPERW
New or Enhanced Built-in Functions
ARG
EXECV
FWC
LN
FN and FT:
with files like aaa.bbbb.c, the filename is aaa.bbbb and the
filetype is c.
SORT
Miscellaneous
- When the query to the system succeeds, STATE() and LSTATE() set the RC
REXX variable to 0.
- When the query fails, STATE() and LSTATE() return 0, and set RC to a
string describing the error.
- CALL SORT TAB does not return an error if tab.0 is 0
Miscellaneous
New or Enhanced Built-in Functions
EXEC
GETDISKSPACE
LSTATE (see the STATE() built-in)
Miscellaneous
- ADDRESS EXEC
- The WINDOWS environment also supports the DIR DOS commands.
- "123"[4:] returns an empty string instead of reporting an index error.
The REXX Graphical Debugger is no longer a separate product. It is included
with S/REXX.
New or Enhanced Built-in Functions
DY_HEADER
DY_REFRESH
DY_OPEN: several filters can be specified by using a ; separator.
KILL
RECYCLE
WIPE
Miscellaneous
- GLOBALV support.
- OPTION GLOBALV NOGLOBALV.
- The WINDOWS environment supports the ASSOC CLS COPY DEL ERASE FTYPE MD
MOVE RD REN RENAME START TIME TYPE VER VERIFY VOL DOS commands.
- On WINDOWS systems, anysrexx.exe and anywsrexx.exe can be used for
automatic execution of an S/REXX program.
- "srexx fname" searches "fname" in the PATH.
New or Enhanced Built-in Functions
ACCEPT REGISTRY_SET SOCKRECVFROM
BIND REGISTRY_VALUES SOCKSELECT
C2O SELECT SOCKSEND
CHARIN SEND SOCKSENDTO
CLEAR SENDTO SOCKSETSOCKOPT
CLOSESOCKET SERVICE_CREATE SOCKSHUTDOWN
CLS SERVICE_DELETE SOCKSOCKET
CONNECT SERVICE_START SOCKSOCK_ERRNO
CPUID SERVICE_STATUS SOCKSOCLOSE
DATE SERVICE_STOP SOCKVERSION
FOLLOW SETSOCKOPT STATE
FORK SHUTDOWN STIME
FLFILES SOCKACCEPT SYSCLS
GETFILE SOCKBIND SYSFILEDELETE
GETHOSTBYADDR SOCKCLOSE SYSFILESEARCH
GETHOSTBYNAME SOCKCONNECT SYSFILETREE
GETHOSTID SOCKDROPFUNCS SYSGETKEY
GETPEERNAME SOCKET SYSMKDIR
GETSOCKNAME SOCKGETHOSTBYADDR SYSRMDIR
GETSOCKOPT SOCKGETHOSTBYNAME SYSSEARCHPATH
IOCTL SOCKGETHOSTID SYSSETPRIORITY
KILL SOCKGETPEERNAME SYSSLEEP
LINEIN SOCKGETSOCKNAME SYSTEMPFILENAME
LISTEN SOCKGETSOCKOPT SYSVERSION
QPID SOCKINIT UTIME
RECV SOCKIOCTL VERSION
RECVFROM SOCKLISTEN WAITPID
REGISTRY_DEL SOCKLOADFUNCS
REGISTRY_GET SOCKPSOCK_ERRNO
REGISTRY_KEYS SOCKRECV
Miscellaneous
- The S/REXX Debugger supports function keys, and various new commands (first
provided in service release 2.30C).
- The S/REXX Debugger runs on WINDOWS systems (first
provided in service release 2.30C).
- On WINDOWS systems, the EXECIO PRINT command and the dialog box management
are supported by both srexx.exe and wsrexx.exe.
- The license server is supported on WINDOWS NT systems.
- An S/REXX program can be used as a standard input filter. See the LINEIN()
and CHARIN() functions for more information.
Version 2.30C of S/REXX included the debugger for Windows
and support for function keys. Use help rxd within SEDIT
for more information about function keys.
New or Enhanced Built-in Functions
ACOS DY_OPEN
ASIN DY_SCH
ATAB EXECIO
COS MAKEBUF
CVTAILS SENTRIES
DATE SIN
DESBUF STATE
DROPBUF SCRIPT
DY_END TAN
Miscellaneous
- env_rx2() new programming interface.
- RENAME() and MV() work across file systems.
- The C API applies to the MOTIF msrexx or the WINDOWS wsrexx.exe
version.
The background color can be specified with DY_END() and DY_OPEN().
fields and the data fields selects a whole line.
New or Enhanced Built-in Functions
CLOSE_CONS DY_WARP
CONCAT FILECONV
CP or COPY GETPID
DEL or RM MV or RENAME
DIR or LS OPEN_CONS
DY_PRINTER RMDIR
DY_SLABEL
Miscellaneous
- The PATH environment variable is parsed every time an external
routine is called.
- WINDOWS NT and WINDOWS 95+ support.
- Specific double click reason code for scrolled lists.
New or enhanced built-in functions
DY_ASCL DY_PSCL
DY_BEEP DY_RSCL
DY_BUTTON DY_SCL
DY_BUTTON_COLOR DY_SCL_COLOR
DY_CH_COLOR DY_SSCL
DY_DSCL DY_TG_COLOR
DY_FOCUS DY_VSCL
DY_INPUT SORT
DY_INPUT_COLOR SUBDIRS
DY_LABEL TBOPEN
DY_LABEL_COLOR TCSH
DY_OPEN
Miscellaneous
- Dialog scrolled lists.
- When OPTION NOLOAD is in effect, S/REXX searches for external
subroutines, and executes them in a different subprocess.
- The .srexxrc and sedit.srexxrc files tailor the default settings.
- MOTIF dialog items can be colored individually.
- The DISKI and DISKD EXECIO options allow the insertion and removal of
lines from a file.
- ADDRESS supports the tcsh option.
- A large file is a file larger than 2,147,483,647 bytes. SEDIT
supports large files on the operating systems described in the file
displayed when typing HELP LARGEFILES, and FLIST displays correctly
large files length.
- The CP, MV and DIFF commands used without arguments bring the filename,
filetype and the = sign on the corresponding command line, allowing easy
editing.
- BOTTOM and TOP commands.
- On WINDOWS systems, when RECYCLE is ON, removing files places them in the
recycle bin.
- The command fields expand to 2 lines when needed.
- Sorting files is done in reversed order when using the shift key.
- Control-HOME and Control-END scroll to the first and last file.
- On WINDOWS systems, the HOME and END keys move the cursor to the start and
the end of the typed string. Type "HELP FLIST" and see the FLIST function
keys description to achieve the same functionality on UNIX systems.
- WIPE macro.
- DFLIST only displays directories.
- FFLIST only displays non-directories.
- XBIN and XKB commands.
- The file size field is no longer limited to 2 Gb.
- S/REXX macros within FLIST.
- ? displays the last command.
- The total size of the displayed files is displayed on the first line.
- FLIST displays a ".." string. Clicking on it initiates a new FLIST level
upon the parent directory.
- Shift-F2 and ^M generate an SEDIT file with the full names of the files
displayed within FLIST.
- FLIST can display dates in US format.
- Better pattern matching, with ? meta character support.
- Regular expression pattern matching.
File Tree Viewer Enhancements
- On WINDOWS systems, when RECYCLE is ON, removing files or directories
places them in the recycle bin.
- ^s (and FIND on Sun keyboards) searches for a directory.
- The UP and DOWN arrow keys scroll the view.
- TREE supports the Home, End, PageUp and PageDown function keys.
- The PRINTSCREEN command changes the default TREE printer and printing
daemon.