home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 3 Comm
/
03-Comm.zip
/
UED201PB.LZH
/
UED_BETA.OS2
< prev
next >
Wrap
Text File
|
1992-01-27
|
5KB
|
103 lines
UEDit Version 2.01 Mod 1b Beta for OS/2
Maximus-CBCS User Base Editor
(C) Copyright 1990,91 by CodeLand, All Rights Reserved
Written by Colin Wheat of 3:690/613
OS/2 Version ported by Graham J Stair of 3:711/409
This documentation is by Graham J Stair
INTRODUCTION TO THE OS/2 VERSION
* WARNING -- WARNING -- This is a TEST version of the DOS version of UEDIT.
As with all test software you should make backups of the data that could
be affected, in this case your Maximus V2.0 user file (USER.BBS). Please
take 2 minutes now to back it up and ensure you have an on-going method
of backing it (and other important data) up. When the file gets corrupted
is TOO late to think about it.
* UEDit for OS/2 is a port of the Turbo C version for DOS written by Colin
Wheat. As such, bugs could be introduced first by Colin in his base code
(unlikely), secondly by my conversion to Microsoft C and OS/2. All problems
encountered with the OS/2 version will be considered by me first and if
necessary passed onto Colin.
* UEDit for OS/2 will have "major" version number that is the same as the
DOS version. For example V2.01 Mod 1a means the DOS version is at '2.01'
with the OS/2 version WITHIN the DOS version at 'Mod 1a'. The 'a' being
the beta level and will be dropped upon proper release.
* The following section 'DIFFERENCES' covers the differences between the DOS
version of UEDit and the OS/2 version. Please read this section carefully,
as it will be included in the final OS/2 release as a guide to all OS/2
users. Please comment on it and make suggestions if need be.
* All UEDit OS/2 support questions should be directed to Graham Stair at
3:711/409 via NETMAIL.
CHANGES FOR VERSION 2.01 MOD 1B
27 January 1992
* DOS enhancements included. Checkout UED_BETA.DOC.
* Speed improvements for the screen I/O. You should notice the difference!
Informal tests show a 5 fold speed increase on a 386dx/20MHz in an OS/2
window.
* Minor speed improvement gained when writing a user record (OS/2 version
only).
* Fixed memory display in 'STATISTICS -- MEMORY AVAILABLE' for the MSC DOS
version (not available).
* There is not a lot more speed that can be gained without a TOTAL re-write
of the CXL library code that Colin uses. Again let me know whether this
beta is usable (the last wasn't!).
CHANGES FOR VERSION 2.01 MOD 1A
12 January 1992
* First of all, this is a DOUBLE beta. There has been new stuff included in
the DOS version which is not in the current released version. Check out the
UED_BETA.DOC included in the archive you received.
* Colin forgot to send me one file before he went on holidays. This file
contains the code for looking after the new date format facility he added
in V2.01. I've kludged up something from a previous version until Colin can
get the updated source to me. So don't tell me about date format problems
(just yet) please.
* I know the speed of UEDitp is SLOW, don't tell me that, tell me how slow. Is
it still usable? What processor do you run it on? What version of OS/2? How
much memory? On my 486 it is slow, just! Speed imporovement will be my number
one priority once conversion bugs are out of the way.
* Why is it so slow? It has to do with how I did the DOS to OS/2 conversion.
Colin uses a C package called CXL for the menus and windows. I have 'forced'
BIOS support ON in UEDitp to facilitate a fairly easy conversion from DOS
to OS/2. By doing this I didn't have to convert a LOT of direct screen I/O's,
I just had to emulate _some_ BIOS calls. Most of the screen I/O is done via
positioning the cursor and then either reading or writing ONE byte. I will be
rewriting some of the CXL routines to use faster OS/2 routines and facilities
over time.
OS/2 VERSION DIFFERENCES FROM THE DOS VERSION
* The 'STATISTICS -- MEMORY AVAILABLE' option is not supported under OS/2,
mainly because OS/2 doesn't specifically have a memory limitation.
* The BIOS screen writing (-B) and CGA snow reduction (-R) command line
options are redundant, but are there for compatibility with the DOS
version.
* There is NO mouse support.
* CTRL-BREAK and CTRL-C interrupt the program, these will be implemented
in a future version.