home *** CD-ROM | disk | FTP | other *** search
/ Shareware 1 2 the Maxx / sw_1.zip / sw_1 / UTILS / CONED27.ZIP / HISTORY.DOC < prev    next >
Text File  |  1992-02-08  |  12KB  |  291 lines

  1.                                 ConEd Revisions
  2.  
  3.      02/08/92   Version 2.7 release
  4.  
  5. Bug fix - The delete routine was not stable in the previous release, this
  6. has been fixed.  Occasionally, the configuration selections on screen would
  7. get trashed, this too has been fixed.  
  8.  
  9. ConEd now checks if a AUTOEXEC.XXX and/or CONFIG.XXX exists before trying
  10. to create them, this will prevent an overwrite of a configuration set with
  11. a duplicate name.
  12.  
  13. Program does not allow for duplicate entries into the ConEd26.cfg file.
  14.  
  15. Fixed 'insert' mode when editing configuration descriptions.
  16.  
  17. This release was compiled with Borland C++ 3.0.  I will be porting ConEd
  18. to an Object Oriented base.
  19.  
  20.  
  21.      11/06/91   Version 2.6 release
  22.  
  23. Once again I have re-written the engine to ConEd. ConEd now
  24. dynamically allocates memory for configurations.  What does this
  25. mean to you?  Previously, ConEd allowed for upto 200
  26. configurations.  If you only had three configurations, ConEd would
  27. allocate memory for 200 configurations, not an efficient use of
  28. system resources.  ConEd now only allocates memory for the amount
  29. of configurations you use.  This means that if you only have 3
  30. different configurations, ConEd will only allocate memory for those
  31. configurations.  On the other hand, you can have as many
  32. configurations as memory will allow.  During testing, I have had
  33. over 6000 configurations (yes, you read it correctly, six
  34. thousand!) loaded.  Not that I expect anyone to have that many
  35. configurations, but ConEd will not limit you, nor will it waste
  36. memory on allocating for configurations you may not use.
  37.  
  38. ConEd will operate in less than 200K of memory.
  39.  
  40. When deleting a configuration, ConEd asks "Are you sure?".  One
  41. more added security feature.
  42.  
  43. Added the ability to Find a configuration by indicating the
  44. configuration extension you want to search for. <ALT-F>
  45.  
  46. Added the ability to Go to the current active configuration. <ALT-G>
  47.  
  48. Fixed a nasty bug that would lock up some XT class machines when
  49. ConEd was used.
  50.  
  51. Screen changes
  52.  
  53.  
  54.      06/21/91   Version 2.5 release
  55.  
  56. DOS 5.0 Compatible (it was before this release as well).
  57.  
  58. Added the ability to start ConEd  from any  drive/directory
  59. provided that ConEd.exe is in your PATH.
  60.  
  61. Added statement 'COMSPEC = <your COMSPEC>' to any AUTOEXECs created
  62. by ConEd.   This will allow users who have thier command processor
  63. in a subdirectory, access to commands on boot.
  64.  
  65. The ShareWare Library I use, TCXL, has been upgraded so ConEd has
  66. been upgraded to use this FANTASTIC C programmers library.
  67.  
  68. Some machines were not able to issue the 'flush' command for use
  69. with a disk cache, this has been corrected.
  70.                    
  71.      12/19/90   Version 2.4 release
  72.  
  73. Minor fix - ConEd did not allow certain ASCII characters to be
  74. entered into the 'flush' command box.  While I was at it I, also
  75. increased the size of the array allowing for a path to be added to
  76. the flush command.  With this fix, your cache program need not be
  77. in your path.
  78.  
  79. Delay function was broke, now its working properly.
  80.  
  81.      12/07/90   Version 2.3 release
  82.  
  83. Changed the way ConEd handles the configurations.  They no longer
  84. move to the top of the list every time you update the root
  85. directory.  Instead, the highlighted cursor now appears on the
  86. current configuration when the program is started, and towards the
  87. bottom of the screen, in the center, the current configuration
  88. description is displayed.
  89.  
  90. When you add a configuration, it no longer is added to the bottom
  91. of the bottom of the list, but to a position just below the
  92. highlighted configuration. 
  93.  
  94. With these two changes, you will now be able to keep your
  95. configuration list in the 'order' you desire, and not have the
  96. program arrange these configurations in a 'last used' order.
  97.  
  98. I have added five more options to the setup menu.  You can define
  99. if you use a caching program, and if so, what parameter(s) must be
  100. passed to 'flush' the cache buffers so that information is not lost
  101. during the reboot process.
  102.  
  103. Some machines require a 'cold' reboot (a reboot where a memory
  104. check is performed) because of various reasons such as an old bios,
  105. or use of hardware that conflict with a software 'warm' reboot. You
  106. now have the ability to define if you want a warm or cold reboot in
  107. the setup menu.
  108.  
  109. The fourth and fifth of these features allows you to add an
  110. alternate reboot command.  This may be necessary if you have an
  111. add-in board that requires a specific machine instruction passed to
  112. it in order to reset itself and then reboot the pc. Or, this can be
  113. used if the internal ConEd reboot routine does not work properly
  114. with your machine, and you have an alternate reboot routine that
  115. does work.
  116.  
  117. Added another feature to allow you to update the ConEd.xxx files
  118. with the root directory config files with the <ALT>-U key
  119. combination.  This will allow you to copy the current configuration
  120. in the root directory to the highlighted configuration in the ConEd
  121. directory.
  122.  
  123. I have updated the windowing library I have been using CXL version
  124. 5.2 to TCXL version 5.5.  This is another fine shareware product,
  125. and I highly recommend it to other 'C' programmers.
  126.  
  127.      10/26/90   Version 2.21 release
  128.  
  129. Fixed another reported bug, if you use an editor that adds a
  130. CONTROL-Z to the end of your file, the ConEd copy routine would not
  131. copy that character and, would always cause ConEd to notify you
  132. that the files do not match.  
  133.  
  134. I also added "Is this information correct" screens to two places,
  135. the Configuration Menu (F5), and The Edit Configuration option.
  136. After pressing the RETURN key in the last field of each of these
  137. forms, a window pops up and asks you if the information is correct.
  138. Simply press 'Y' if the information is correct, or N if it is not
  139. correct and re-edit those fields that require it.
  140.  
  141. A very minor note, I changed my revision naming convention from
  142. NUMBER.NUMBER ALPHA to NUMBER.NUMBER NUMBER.  Why? I think it looks
  143. better.
  144.  
  145.      10/23/90   Version 2.2A release
  146.  
  147. Had a problem with the -s option locking up some systems. My
  148. appologies.  Fixed with no other 'bugs' reported.  
  149.  
  150.      10/21/90   Version 2.2 release
  151.  
  152. MAJOR CHANGES - Most are behind the scenes programming changes,
  153. that provide me with a more flexible update path for future
  154. enhancements. Please, keep those letters coming.  Over 80% of the
  155. enhancements to date are user requested.
  156.  
  157. I rewrote the entire engine to the program.  ConEd now allows for
  158. up to 200 configurations!  
  159.  
  160. The configuration file has changed format, therefore before running
  161. the new version of ConEd, please delete the old 'CONED.CFG' file.
  162. I realize this is an inconvenience, but at most, you will only have
  163. ten descriptions to type over.
  164.  
  165. Because of the added configurations, I had to change the user
  166. interface.  The user now has available Page UP, Page DOWN, UP
  167. Arrow, DOWN Arrow, HOME and END keys to maneuver thru all the
  168. selections available.  
  169.  
  170. F5, which used to be for Boot Drive identification, Editor
  171. selection, and configuration description input, is now used only
  172. for Boot Drive ID, Editor selection, and ConEd path information.
  173.  
  174. <ALT>A -  Allows a user to ADD a configuration (up to 200 of them). 
  175.  
  176. <ALT>C - Copy a configuration.  This allows you to copy
  177. thehighlighted configuration to the boot drives root directory
  178. WITHOUT rebooting at this time.  This allows you plan ahead for an
  179. upcoming system reboot.
  180.  
  181. <ALT>D -  Deletes the highlighted configuration AND the associated
  182. AUTOEXEC.xxx and CONFIG.xxx files.
  183.  
  184. <ALT>E - Edit the highlighted configuration description. 
  185.  
  186. Registration Feature - There now exists the ability to input your
  187. name into the 'REGISTERED TO:' area on the main menu.  Since there
  188. has been a VERY GOOD response to ConEd, I feel those users who have
  189. registered ConEd should have their own personalized copy.  This
  190. feature is only available to users who recieve instructions after
  191. registration.   Registration now includes phone support.  All
  192. previously registered users will recieve information thru the mail.
  193.  
  194. Delay Feature -  Enhanced again to provide a window which displays
  195. the 'countdown' in seconds until the system starts.
  196.  
  197.      09/15/90   Version 2.1a release
  198.      
  199. I must appologize for such a quick release, but a bug was
  200. discovered, and I wanted this out as soon as possible.
  201.  
  202. Bug Fix  -  fixed problem that would not allow for 10th
  203. configuration to be used.  
  204.  
  205. Memory Model - Enhanced code so that a smaller memory model could
  206. be used.
  207.  
  208.      09/01/90   Version 2.1 release
  209.  
  210. Compiler Change  -  I have upgraded to Microsoft C 6.0, and have
  211. recompiled and optimized the program, thereby reducing the size of
  212. the executable.  Additionally, less memory is required to run
  213. ConEd.
  214.  
  215. Source Code Revision  -  Optimized source code to perform loops
  216. more efficiently.
  217.  
  218. Delay - modified the delay function to be completely user defined.
  219. The previous release had a mandatory 20 second delay when this
  220. function was invoked.   Now, a user may select the amount of
  221. seconds to be delayed.  
  222.  
  223.      04/23/90   Version 2.0 release.
  224.  
  225. Source Code Revision  - Modified the source code to eliminate
  226. temporary files created by ConEd.
  227.  
  228. Function Keys -  Changed the function key assignment to reflect
  229. what many users suggested would be an easier, more 'universal'
  230. association.  The 'F1' key is now the HELP key; 'F2' is Review DOS 
  231. screen;  'F3' is edit AUTOEXEC.xxx; 'F4' is edit CONFIG.xxx; 'F5'
  232. is for the ConEd configuration menu; 'F6' is the ConEd information
  233. window; 'F7' reboots your computer; and, 'F8' will allow you to
  234. exit ConEd.
  235.  
  236. Delay - added the '-d' option to the command line allowing for a
  237. twenty (20) second delay of invoking the current configuration.  
  238. With this addition, a user can invoke ConEd in this manner: 'coned
  239. -d', this would start the current configuration 20 seconds after
  240. the program loads and allow for such things as a BBS, which may of
  241. had its power interrupted and then restored, to automatically
  242. restart the BBS without human intervention. 
  243.  
  244. File Creation - When in the configuration menu, and a user creates
  245. a new configuration, two files are created for ConEd.  The first is
  246. "AUTOEXEC.xxx", and the second is "CONFIG.xxx", where xxx is the
  247. extension you assigned to a particular configuration description. 
  248.  
  249. The  AUTOEXEC contains the following:
  250.                              echo off
  251.                              cd\coned
  252.                              coned
  253.                              cd\
  254.                              prompt $p$g
  255. The CONFIG file contains: 
  256.                              files = 20
  257.                              buffers = 20
  258.  
  259. File Check -  when selecting the current configuration, ConEd
  260. compares the file length of the current AUTOEXEC.BATand CONFIG.SYS
  261. files with the AUTOEXEC.xxx and CONFIG.xxx files to ensure they are
  262. the same file.  If your AUTOEXEC or CONFIG files have been
  263. modified, ConEd will present a menu that will allow you to continue
  264. to exit, copy the AUTOEXEC.xxx and/or CONFIG.xxx file to the boot
  265. directory, or copy the boot directory AUTOEXEC.BAT and/or
  266. CONFIG.SYS to the ConEd directory with an extension that matches
  267. the current configurations extension.
  268.  
  269.      04/12/90   Version 1.1 release.  
  270.  
  271. Review Screen -  If you were using a Mono monitor, the Review
  272. Screen function F6 did not work properly. After exiting from the
  273. Configuration Menu F3, and a Review Screen was called, the screen
  274. which showed up was NOT the DOS screen, but the Configuraton Menu
  275. screen instead.
  276.  
  277. ESC Key - Pressing the ESC key no longer allows a user to exit the
  278. program.  To exit, a user must press either the return or enter
  279. key, selecting the highlighted configuration, or; by depressing F7
  280. to exit ConEd. 
  281.  
  282. Mouse Support - Mouse support has been added for the convenience of
  283. those users who wish to use a mouse.
  284.  
  285. Video Support - CGA, MONO, and BIOS video support are now included
  286. with the -c (CGA), -m (MONO), & -b (BIOS) parameters on the command
  287. line.
  288.  
  289.  
  290.      04/08/90  Initial release of CONfiguration EDitor Version 1.0
  291.