home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
list1_56.zip
/
LIST2
/
LIST2.TXT
< prev
next >
Wrap
Text File
|
1994-10-27
|
9KB
|
190 lines
LIST2 a file viewer, Release 1.56
Brought to you by John J. Allen a member of Team OS/2.
Release notes
This release adds an additional platform with the release of a Win32 version
of LIST2. The Win32 version does not support piped input correctly. This is
due to a bug in the Borland C++ 4.0 standard library for Win32 and as soon as
a fix is available for the compiler I'll put up a fixed LIST2 on
hobbes.nmsu.edu. It should also be available from the hobbes mirror
ftp.cdrom.com.
Hex mode has been change to show 16 bytes per line instead of the 17 bytes
per line that release 1.43 showed.
Bright background colours really work now in both windowed and full screen
sessions. You can also select bright backgrounds for the top & bottom lines.
Plain text searching (ie. not regular expression) has been speeded up
considerably, although this is only really noticeable with large files where
the text you are looking for is far from the point you are at or does not
exist at all.
An ability to display text with layout information has been added, although
this is restricted to underlining(blue) and bold(white). Text with layout
supports the following formats in the text file.
1. CHARACTER<BKSPACE>CHARACTER This displays the character with the bold
attribute.
2. _<BKSPACE>CHARACTER This displays the character with the
underlined attribute.
3. ^B Text Text ^B This displays the surrounded text in bold
4. ^S Text Text ^S This displays the surrounded text
underlined
The bold & underlined attributes can be changed with the F5 & F6 keys. The
default colours are white for bold and blue for underlined.
Files can also have a style associated with their extension. This allows
control over all the LIST2 settings on a per-file-type basis. Syntax
highlighting is also supported. Check out the LIST2.SET file which has a
number of predefined styles including C, C++, Pascal, Unix Man Page and a
number of file types which LIST2 will treat as binary.
A filter command can be assigned to a file type. This will cause LIST2 to
execute the filter and display it's output instead of the files content.
The help file is now loaded into it's own viewer and pressing ESC will bring
you directly back to the file you were viewing. Normal keys such as X for
exit no longer work whilst viewing the help file.
Feature list release 1.56
Case-sensitive/insensitive regular expression and plain text searches.
Horizontal scrolling 10 chars at a time.
Page up & down.
Go to top or bottom of file.
Go to a specific line.
Go to previous or next file.
Load OS/2, MAC & Unix text files and binary files.
Supports redirected stdin.
Command help with ? or F1. (list2.hlp must be in same dir as list2.exe)
Toggleable sound.
Toggleable tab expansion.
User configurable tab size.
Customisable colours.
Configuration saving.
Quick file select using keys 1 to 9.
DOS 32 bit version.
Buffer selection list.
Remove files from buffer selection list.
List with no args brings up file selection browser.
List with first arg a directory brings up file selection browser.
Line editor with history recall for Find, Scan & Goto.
Bookmarks.
Multiple top line display formats.
Hex mode.
Bright background colors.
NEW! Display of text with layout information.
NEW! Win32 version. (Tested on NT 3.5 and Chicago)
NEW! User definable styles, including syntax highlighting.
NEW! Invoke editor. (Including PM or Win32 apps)
NEW! Display output of filter rather than file contents.
NEW! Enhanced file selection browser.
Coming soon
Faster regular expression searching.
Future stuff
Copy, Move, Rename, Delete from the file selection browser.
Option to use standard OS/2 or DOS wildcards.
Word wrap in text mode. (version 2.x)
Background file loading. (version 2.x)
Win32 Support (Windows NT & Chicago)
This release also supports Win32. It has been tested on Windows NT 3.5 BETA
2, but not on any commercial release of Windows NT. It has also been tested
on recent Chicago betas.
DOS Support (IBM, Novell, Microsoft)
The 32 bit DOS version is compiled with DJ's GPP and uses his GO32 extender.
In accordance with the GNU General Public License agreement the following
information is provided to allow you access to the sources comprising the
GO32 dos extender and gcc compiler for DOS.
The GO32 extender (go32.exe) is available for anonymous ftp from
oak.oakland.edu in the directory /pub/msdos/djgpp, which is where I got it
from. This FTP server allows a large number of anonymous logins and is
quite fast. The extender and sources are also available from
omnigate.clarkson.edu in the same directory.
Video Mode support
LIST2 supports whatever text mode you happen to be in. Personally I prefer
34 line mode as the text looks so much smoother. To change text mode just
use the OS/2 (or DOS) mode command. (e.g. mode co80,34).
NOTE: Under Windows NT it is possible to change the size of a character mode
session when in windowed mode and then switch to fullscreen mode where the
same number of rows and columns may not be supported. This will cause LIST2
to become more os less unusable. It is also not recommended that the screen
size be changed whilst running LIST2.
Memory requirements
LIST2 loads the currently viewed file into memory in it's entirety and
therefore your system will have to have enough available memory to load the
largest file you wish to view. LIST2 only actually keeps one file in memory
at a time and this can cause delays when jumping about between two or more
large files.
There is an option which will allow list to keep all viewed files loaded.
Files will not be preloaded, ie. even though a file is in the buffer list
it won't be loaded until you view it.
Using LIST2 with redirected input.
When piping or redirecting from stdin LIST2 will not display anything until
the input has closed. This means that when using LIST2 to display the
results of a long process you will not be able to see any output until that
long process has finished. I will endeavour to remove this in the next
major release.
Help
Help is available by pressing ? or F1. The help is very basic and is only
a list of keys and their functions.
Configuration
LIST2 stores the configuration options into LIST2.INI in the same directory
as LIST2.EXE is run from. Use CTRL+S to save the current options. The
LIST2.INI file is not shipped with the .ZIP file and is only created the
first time you save the configuration.
Renaming LIST2.*
You can rename LIST2.EXE to anything you want and the help and saved
configuration will still work provided you rename LIST2.HLP, LIST2.SET and
LIST2.INI also. (e.g. ren LIST2.* L.*)
Copyright
LIST2 is copyright Warp Factor 7 and is shareware, previous versions were
distributed as freeware and this release as shareware does not affect their
status as freeware.
See LICENSE.DOC for additional license info.
Acknowledgements
Henk Den. Adel for writing the manual for version 1.38, without his efforts
there still wouldn't be a manual which really explains LIST2's functions.
D.J. Delorie for his excellent GO32 extender with virtual memory support.
J. Alan Eldrige & D. Buerssner for the gppconio library. All the users who
have mailed me with suggestions, bugs etc. Most of the features that LIST2
has today are of a direct result of suggestions users have made.
Thanks.
Home
LIST2 can normally be found on hobbes.nmsu.edu in /os2/32bit/editors and on
ftp.cdrom.com in /pub/os2/32bit/editors. New versions are uploaded to the
/os2/incoming directory on hobbes.nmsu.edu so check there to see if there is
a newer version. If you wish to be notified by email of new releases then
check the "Update notification via E-Mail" check box in the registration
form.
Author info
Please do send comments, bug reports etc... to
Internet: jallen@iol.ie
Compuserve: coming soon!