home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 3 Comm / 03-Comm.zip / UED201PB.LZH / UED_BETA.OS2 < prev    next >
Text File  |  1992-01-27  |  5KB  |  103 lines

  1.  
  2.                      UEDit Version 2.01  Mod 1b Beta for OS/2
  3.                           Maximus-CBCS User Base Editor
  4.  
  5.             (C) Copyright 1990,91 by CodeLand, All Rights Reserved
  6.                        Written by Colin Wheat of 3:690/613
  7.                OS/2 Version ported by Graham J Stair of 3:711/409
  8.  
  9.                    This documentation is by Graham J Stair
  10.  
  11.  
  12.                        INTRODUCTION TO THE OS/2 VERSION
  13.  
  14. * WARNING -- WARNING -- This is a TEST version of the DOS version of UEDIT.
  15.   As with all test software you should make backups of the data that could
  16.   be affected, in this case your Maximus V2.0 user file (USER.BBS). Please
  17.   take 2 minutes now to back it up and ensure you have an on-going method
  18.   of backing it (and other important data) up. When the file gets corrupted 
  19.   is TOO late to think about it.
  20.  
  21. * UEDit for OS/2 is a port of the Turbo C version for DOS written by Colin
  22.   Wheat. As such, bugs could be introduced first by Colin in his base code
  23.   (unlikely), secondly by my conversion to Microsoft C and OS/2. All problems
  24.   encountered with the OS/2 version will be considered by me first and if
  25.   necessary passed onto Colin.
  26.  
  27. * UEDit for OS/2 will have "major" version number that is the same as the
  28.   DOS version. For example V2.01 Mod 1a means the DOS version is at '2.01'
  29.   with the OS/2 version WITHIN the DOS version at 'Mod 1a'. The 'a' being
  30.   the beta level and will be dropped upon proper release.
  31.  
  32. * The following section 'DIFFERENCES' covers the differences between the DOS
  33.   version of UEDit and the OS/2 version. Please read this section carefully,
  34.   as it will be included in the final OS/2 release as a guide to all OS/2
  35.   users. Please comment on it and make suggestions if need be.
  36.  
  37. * All UEDit OS/2 support questions should be directed to Graham Stair at
  38.   3:711/409 via NETMAIL.
  39.  
  40.  
  41.                         CHANGES FOR VERSION 2.01 MOD 1B                        
  42.                                 27 January 1992                                
  43.  
  44. * DOS enhancements included. Checkout UED_BETA.DOC.
  45.  
  46. * Speed improvements for the screen I/O. You should notice the difference!
  47.   Informal tests show a 5 fold speed increase on a 386dx/20MHz in an OS/2
  48.   window. 
  49.  
  50. * Minor speed improvement gained when writing a user record (OS/2 version
  51.   only).
  52.  
  53. * Fixed memory display in 'STATISTICS -- MEMORY AVAILABLE' for the MSC DOS 
  54.   version (not available).
  55.  
  56. * There is not a lot more speed that can be gained without a TOTAL re-write 
  57.   of the CXL library code that Colin uses. Again let me know whether this 
  58.   beta is usable (the last wasn't!).
  59.  
  60.  
  61.                         CHANGES FOR VERSION 2.01 MOD 1A
  62.                                 12 January 1992
  63.  
  64. * First of all, this is a DOUBLE beta. There has been new stuff included in
  65.   the DOS version which is not in the current released version. Check out the
  66.   UED_BETA.DOC included in the archive you received.
  67.  
  68. * Colin forgot to send me one file before he went on holidays. This file
  69.   contains the code for looking after the new date format facility he added
  70.   in V2.01. I've kludged up something from a previous version until Colin can
  71.   get the updated source to me. So don't tell me about date format problems
  72.   (just yet) please.
  73.  
  74. * I know the speed of UEDitp is SLOW, don't tell me that, tell me how slow. Is
  75.   it still usable? What processor do you run it on? What version of OS/2? How
  76.   much memory? On my 486 it is slow, just! Speed imporovement will be my number
  77.   one priority once conversion bugs are out of the way.
  78.  
  79. * Why is it so slow? It has to do with how I did the DOS to OS/2 conversion.
  80.   Colin uses a C package called CXL for the menus and windows. I have 'forced'
  81.   BIOS support ON in UEDitp to facilitate a fairly easy conversion from DOS
  82.   to OS/2. By doing this I didn't have to convert a LOT of direct screen I/O's,
  83.   I just had to emulate _some_ BIOS calls. Most of the screen I/O is done via
  84.   positioning the cursor and then either reading or writing ONE byte. I will be
  85.   rewriting some of the CXL routines to use faster OS/2 routines and facilities
  86.   over time.
  87.  
  88.  
  89.                     OS/2 VERSION DIFFERENCES FROM THE DOS VERSION
  90.  
  91. * The 'STATISTICS -- MEMORY AVAILABLE' option is not supported under OS/2,
  92.   mainly because OS/2 doesn't specifically have a memory limitation.
  93.  
  94. * The BIOS screen writing (-B) and CGA snow reduction (-R) command line
  95.   options are redundant, but are there for compatibility with the DOS
  96.   version.
  97.  
  98. * There is NO mouse support.
  99.  
  100. * CTRL-BREAK and CTRL-C interrupt the program, these will be implemented
  101.   in a future version.
  102.  
  103.