home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / cfgmt100.zip / cm2.inf (.txt) < prev    next >
OS/2 Help File  |  1999-04-06  |  172KB  |  778 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.  
  5.                               ConfigMaint/2 (CM/2)
  6.                               (c) 1999 by Kai Evers
  7.                    CM2CFG.DAT and HOWTO.DAT by Klaus Staedtler
  8.  
  9.  
  10.  
  11. ConfigMaint/2 is a Config.Sys analyzer/optimizer/information tool for PM. 
  12.  
  13. CM2CFG.DAT is based on OS2CFG11.DAT for ConfigInfo 4.0 by Rick Meigs but is 
  14. being maintained now by Klaus Staedtler (stadt@ibm.net), as Rick Meigs no 
  15. longer (since 1995) seems to support it. ATTENTION: The OS2CFG.DAT file can't 
  16. be used together with CM/2, as the CM2CFG.DAT can't be used together with 
  17. ConfigInfo. 
  18.  
  19. CM2CFG.DAT is unlikely ever to be complete; but it can improve, gradually, as 
  20. people send us the missing data, and as we have the time to make the necessary 
  21. changes. You can help by mailing all your tips'n'tricks to stadt@ibm.net. 
  22.  
  23. Note:  REXX must be installed on your system to run properly. 
  24.  
  25. ConfigMaint/2 only supports Warp 3 and 4. OS/2 2.X is no longer supported (but 
  26. CM/2 should run, though). 
  27.  
  28. It is strongly recommended to read everything in this information file and in 
  29. CM2CFG.DAT. See also chapter 'Reading the CM2CFG and HOWTO data for additional 
  30. information'. 
  31.  
  32.  
  33.  
  34. Remarks: 
  35.  
  36.       We are aware that there is a commercial IBM software named 
  37.       'Communications Manager/2' shortened to 'CM/2'. 
  38.  
  39.       We mention only FREE software as CM/2 is build only with Freeware. 
  40.  
  41.            This is not because we have anything against commercial products, 
  42.            but more to support those developers around the world who create 
  43.            great software solutions without expecting financial reward. 
  44.            And this saves your money to buy commercial OS/2 software. Support 
  45.            OS/2 by buying native OS/2 software! 
  46.  
  47.       Sources of tips'n'tricks other than ConfigMaint/2 include: 
  48.  
  49.            V.O.I.C.E. newsletters to be found at 
  50.            http://www.os2voice.org/newsletters.html and OS2-EZINE at 
  51.            http://www.os2ss.com/ 
  52.            'Surviving with OS/2 Warp in a sea of Windows' by Robert "RokNroB" 
  53.            Thomas at http://www.flash.net/~roknrob/sea.htm, 
  54.            German reading users may also wish to know about other OS/2 FAQ at 
  55.            http://www.on-line.de/ 
  56.  
  57.       If no other URL is quoted in CM2CFG.DAT the places for downloading the 
  58.       mentioned software are: 
  59.  
  60.            Hobbes 
  61.            OS2Supersite 
  62.            Link Everything Online (LEO) 
  63.  
  64.       For mentioned drivers look first at the OS/2 Device Driver Pack at 
  65.       http://service.software.ibm.com/os2ddpak/html/ 
  66.  
  67.  
  68. ΓòÉΓòÉΓòÉ 1.1. DISCLAIMER ΓòÉΓòÉΓòÉ
  69.  
  70. REALISTICALLY, WE CANNOT BE HELD RESPONSIBLE FOR WHAT YOU DO WITH OR TO YOUR 
  71. SYSTEM OR YOUR CONFIG.SYS FILE BASED UPON WHAT YOU MAY LEARN FROM INFORMATION 
  72. PROVIDED IN THIS PROGRAM OR THROUGH USE OF THIS PROGRAM. BE WARNED: NO WARRANTY 
  73. OR FITNESS FOR ANY PURPOSE IS IMPLIED. INFORMATION AND PROGRAM ARE PROVIDED ON 
  74. AN "AS IS" BASIS TO BE USED AT YOUR OWN RISK. 
  75.  
  76. THE AUTHORS SHALL IN NO EVENT BE LIABLE FOR THE ACCURACY OF THE RETRIEVED DATA 
  77. AND THE PROGRAM CODE OR FOR ANY DAMAGE THAT THE SOFTWARE MIGHT CAUSE DIRECTLY 
  78. OR INDIRECTLY. 
  79.  
  80. This whole process started in 1992 when Rick Meigs began researching what many 
  81. of the config.sys file commands in OS/2 were for. 
  82. The data files used by this program is the result of this still ongoing 
  83. research. All current versions of this program are Freeware. 
  84.  
  85. ConfigMaint/2 (c) 98/99 by Kai Evers 
  86. Data compilation, documentation by Klaus Staedtler 
  87.  
  88.  
  89. ΓòÉΓòÉΓòÉ 2. Installation ΓòÉΓòÉΓòÉ
  90.  
  91. REXX MUST BE INSTALLED ON YOUR SYSTEM TO RUN THIS PROGRAM. 
  92.  
  93. Note: Using ObjectRexx will significantly slow down processing ConfigMaint/2. 
  94. To compare with ClassicRexx, performance is ways slower so we suggest to use 
  95. ClassicRexx if you don't have any good reason to do not. 
  96.  
  97. For best results, install this program on your hard drive. The partition should 
  98. not matter, since its local. 
  99.  
  100. To install: 
  101.  
  102. Unzip the files to a temporary directory or where you want to reside CM/2 and 
  103. run install.cmd. 
  104. The installation process will NOT modify your Config.Sys or system INI files. 
  105. To deinstall you can safely delete all files and ConfigMaint/2 is gone. 
  106.  
  107. If you use Warp 3 or 4 it's a good idea to 'pack' the executable and the DLL 
  108. with 'lxlite' by Andrew Zabolotny to save some space on your HD. 
  109.  
  110.  
  111. ΓòÉΓòÉΓòÉ 3. To launch ΓòÉΓòÉΓòÉ
  112.  
  113.  
  114. Double click on the program icon to launch the program, by default it loads 
  115. your config.sys from root on your boot drive. 
  116.  
  117.  
  118. You can also launch the program from within its folder by double clicking on 
  119. the ConfigMaint/2 icon. 
  120.  
  121. Further more you can also drop a config.* file on the ConfigMaint/2 Icon to 
  122. start ConfigMaint/2 with the selected file. 
  123.  
  124. Naturally you can also start the program by command line. 
  125.  
  126. In this case you can simply start ConfigMaint/2 with any config.* file you 
  127. want; e.g. cm2.exe d:\backup\config.bak. 
  128.  
  129. Note:  If you want to make sure that CM/2 finds the program related files 
  130. (*.DAT, *.DLL), be sure to add the CM/2 path to your PATH and LIBPATH statement 
  131. in CONFIG.SYS (for command line use) or add the proper work directory to your 
  132. program object (for GUI use). 
  133.  
  134. As you see starting ConfigMaint/2 can be done in the way you like it ;-). 
  135.  
  136.  
  137. ΓòÉΓòÉΓòÉ 4. Using it ΓòÉΓòÉΓòÉ
  138.  
  139.  
  140.  
  141. CM2.EXE is a CONFIG.SYS information and editing utility. 
  142. When launched, the program loads your CONFIG.SYS file into window #2 (middle 
  143. one) and excerpts from the CM2CFG.DAT into window #3 (bottom one). The selected 
  144. line of your config.sys is in window #1 (edit field, top one) for editing. 
  145.  
  146. Once CM2.EXE has loaded both files, click on any CONFIG.SYS statement in window 
  147. #2; if available, a description of that item appears in window #3, along with 
  148. tips, notes, warnings and other information. Not all items can be covered but 
  149. much is. 
  150.  
  151. The program also lets you edit, back up and analyzes your CONFIG.SYS file, and 
  152. do more besides. 
  153.  
  154. Incidentally, CM2CFG.DAT and HOWTO.DAT are plain text files, worth reading on 
  155. its own for the good stuff in it. The program is not needed for access. A plain 
  156. text editor is enough but be careful not to make unintentional changes. 
  157.  
  158.  
  159. ΓòÉΓòÉΓòÉ 4.1. Detailed description ΓòÉΓòÉΓòÉ
  160.  
  161. On the next pages you'll find a detailed description how to make use of 
  162. ConfigMaint/2 when optimizing your config.sys 
  163.  
  164.  
  165. ΓòÉΓòÉΓòÉ 4.1.1. Editing your CONFIG SYS ΓòÉΓòÉΓòÉ
  166.  
  167. When CM/2 starts for the first time, it automatically makes a backup of your 
  168. config.sys as config.org. This file is stored in the subdirectory 'backup' of 
  169. the CM/2 directory. So if anything should go wrong, you have the possibility to 
  170. restore your original config.sys by copying this file over the edited 
  171. config.sys. For doing this you have to copy the file config.org to your 
  172. root-directory on your boot drive and rename it to config.sys. 
  173.  
  174. TIP: You can also start CM/2 instead of the default config.sys from the boot 
  175. drive with any config. * file as a command line parameter, or simply drop a 
  176. config.* file on the CM/2 icon. 
  177.  
  178. During the load of the config.sys CM/2 tries to analyze it for inconsistencies 
  179. and double entries, so don't worry if this takes sometime. This process is 
  180. signalized by a growing blue bar at the bottom in the message window. 
  181.  
  182. Warning: CM/2 normally only parses the \OS2\BOOT directory, in some case you'll 
  183. see a lot of errors. This appears when BASEDEVICE DRIVERS are stored in the 
  184. \OS2 directory (e.g. with IBM THINKPADS) or in the root. If this happens you 
  185. first have to customize CM/2. How to do this see the chapter CONFIGURE CM/2. 
  186.  
  187. As soon CM/2 is ready it shows 'Done' in the message window and your config.sys 
  188. is shown in the middle window #2. 
  189.  
  190. The message window at the bottom displays also the significance of every button 
  191. used in CM/2 as detailed text whenever your mouse pointer is over a button. 
  192.  
  193. If you singleclick on any line the lower window #3 shows the suggestions for 
  194. this line found in the cm2cfg.dat. You can search this specific suggestion by 
  195. pressing the 'SEARCH' -Button. A pop-up opens and you can insert the term you 
  196. are searching for by pressing an arrow-symbol. The 'UP'-Arrow searches upwards, 
  197. pressing the 'DOWN'-Arrow searches downwards. 
  198.  
  199. The message window directly near the entry filed for the search terms shows how 
  200. often the term is found and as many you have seen. 
  201.  
  202. Pressing the 'CLOSE' button closes the search pop-up. 
  203.  
  204. You can also clip the whole suggestions to your clipboard by pressing the 
  205. 'CLIP'-Button. 
  206.  
  207. The SIGNS in front of every line of your config.sys signalize the following: 
  208. GREEN HOOKS 
  209. Are signalizing that the line seems to be okay. 
  210. BLUE DASHES 
  211. Are signalizing lines with a REM in front, this  means the line is inactive. 
  212. RED CROSSES 
  213. Are signalizing errors in the line, e.g. the 
  214. path could not be found, the driver is not available... 
  215.  
  216. Warning: When the line contains a variable (e.g.%N) CM/2 shows an error 
  217. although everything is okay! 
  218.  
  219.  
  220.  
  221. Editing a line is quite easy: The with a single mouseclick selected line 
  222. appears into window #1 at the top. There you can edit the line. After editing 
  223. press the 'APPLY' button. When you press the 'APPLY'-Button the corresponding 
  224. line in the loaded config.sys will be overwritten with the new line. The middle 
  225. window #2 shows your updated config.sys. 
  226.  
  227. Note:  All changes are not really written to your config.sys. This only happens 
  228. when you press the 'SAVE CONFIG FILE' button. 
  229.  
  230. If you do a singleclick on a line and then a 'right mouse button' click you'll 
  231. get a pop-up with three entries: 'TOGGLE REM', 'VIEW INFO' and 'DELETE LINE'. 
  232. Left clicking on 'TOGGLE REM' either puts a 'REM' in front of this line to 
  233. deactivate it, or removes a 'REM' to activate the line. 'DELETE LINE' deletes 
  234. the line. 
  235.  
  236. 'VIEW INFO' does the same as pressing 'Return' on your keyboard or a 
  237. mousedoubleclick on a line: 
  238. There are shown some file information's, like size, vendor, build level, 
  239. additional informations or the creation date (Y2K tested;-) if available in 
  240. window #3. Selecting another line reverts to the informations in cm2cfg.dat. 
  241.  
  242.  
  243.  
  244. CM/2 defaults to your config.sys on your boot drive and starts with it 
  245. automatically. If you want to edit any other configuration file (e.g. a 
  246. config.*) click on the 'LOAD CONFIG FILE' button. This opens a file-dialog 
  247. where you can select an alternating file from an alternating drive or 
  248. directory. 
  249.  
  250.  
  251.  
  252. 'RELOAD' reloads the current selected config file without saving any changes. 
  253. This is usefull if you have made mistakes and want to get rid of them. 
  254.  
  255.  
  256.  
  257. Pressing the 'SAVE CONFIG FILE' button applies all of your changes and rewrites 
  258. your config.sys. 
  259.  
  260.  
  261.  
  262. If you press the 'SORT CURRENT CONFIG FILE' button your config.sys will be 
  263. sorted and stored as 'config.srt' in your CM/2-Directory. To make it active 
  264. copy this file to your boot drive and rename it to 'config.sys'. 
  265.  
  266.  
  267.  
  268. Pressing the 'CONFIGURE PROGRAM' button opens a notebook with the setting pages 
  269. where you can select how the sorting and the save should be done. 
  270. See next chapter. 
  271.  
  272.  
  273.  
  274. Pressing 'REPORT' gives you a quick summary on all detected errors in your 
  275. Config.Sys. 
  276.  
  277.  
  278.  
  279. Pressing the 'SHOW HOWTO'S... TIPS&TRICKS' button loads the howto.dat and 
  280. displays it in window #3. 
  281.  
  282.  
  283.  
  284. Pressing the 'EDIT RECOVERY OPTIONS/ MULTIPLE CONFIG FILES' button opens a 
  285. pop-up-menu see one of the following chapters for a detailed description. 
  286.  
  287.  
  288.  
  289. Pressing the 'INFORMATIONS' button opens a notebook with the info pages. On the 
  290. first page you'll find some informations about the program. On the second page 
  291. you can find informations about the current config file. You can change or edit 
  292. comments to be stored in .COMMENTS Extended Attribute of the config file for 
  293. additional informations and timestamping, which can also be made automatically 
  294. when saving. See CONFIGURE CM/2 for more details. 
  295.  
  296.  
  297.  
  298. Pressing the 'EXIT PROGRAM' button exits CM/2 and saves preferences. 
  299.  
  300.  
  301. ΓòÉΓòÉΓòÉ 4.1.2. Configure CM/2 ΓòÉΓòÉΓòÉ
  302.  
  303. PAGE ONE 
  304.  
  305.  
  306. EDITOR SECTION 
  307.  
  308. You can define an alternate editor if you don't want to use e.exe delivered 
  309. with OS/2. 
  310. BTW. Using EPM.EXE is not such a good idea because of the way in which OS/2s 
  311. Enhanced PMeditor (EPM.EXE) handles word wrapping and its restricted line 
  312. length. 
  313.  
  314. BASEDEVICE DRIVERS SECTION 
  315.  
  316. Here you can define the directories where CM/2 parses for the BASEDEVICE 
  317. drivers. 
  318.  
  319. In OS/2 V3 and V4 normally only the root directory and the \OS2\BOOT directory 
  320. are 'allowed' places for storing basedevice drivers, but... 
  321.  
  322. As the root directory isn't such a good place for basedevice drivers CM/2 
  323. doesn't parse it for drivers. If you get an error message about a missing 
  324. basedevice driver - you'll get a red cross in front of the corresponding line - 
  325. check if all drivers are in \OS2\BOOT or if some rest in the root directory. 
  326.  
  327. By default CM/2 only searches in \OS2\BOOT, but for special cases you can also 
  328. define \OS2 - like in OS/2 Ver. 2.X -, or a 'thinkpad mode' where CM/2 parses 
  329. the \OS2 and \OS2\BOOT directories for BASEDEVICES (necessary for e.g. IBM 
  330. THINKPADS, cause the THINKPAD Driver Installer installs the drivers in \OS2). 
  331.  
  332. Note:  If you select the 'thinkpad mode' the start of CM/2 will be slightly 
  333. slower. But don't mind, this should not be a real big deal. 
  334.  
  335. PAGE TWO 
  336.  
  337.  
  338. SAVE SECTION 
  339.  
  340. If you select 'CONVERT TO UPPERCASE' all letters are written in CAPITALIZED, 
  341. normally this should be the correct mode how entries are made in the config.sys 
  342. (but like everywheredictions produce contradictions... - so have a test). If 
  343. you select 'SAVE BACKUP' CM/2 save's your config.sys in the corresponding 
  344. directory as config.cm2. 'SAVE .COMMENTS EA' timestamps config files when they 
  345. are saved. 
  346.  
  347. SORT SECTION 
  348.  
  349. All entries here affect only the config.srt file 
  350.  
  351. 'IFS.FIRST' moves the installable file systems on the first place in the 
  352. config.srt. This is advised as the normal case. E.g. if you have a HPFS 
  353. formatted drive as boot drive OS/2 won't boot without the hpfs.ifs line at 
  354. first. 
  355.  
  356. If you check 'delete REM' all lines carrying a REM in front are deleted. 
  357.  
  358. You can also select to convert the letters to 'UPPERCASE'. 
  359.  
  360. Additionally you can select the desired font (e.g. if you want to have a non 
  361. proportional font) for the description field. Simply drop the font out of the 
  362. fontpalette on the listbox window #2 or on window #3. Both informations will be 
  363. preserved when restarting. 
  364.  
  365.  
  366. ΓòÉΓòÉΓòÉ 4.1.3. Edit recovery options / multiple config files ΓòÉΓòÉΓòÉ
  367.  
  368. Pressing the 'EDIT RECOVERY OPTIONS/ MULTIPLE CONFIG FILES' button opens a new 
  369. window showing a screen that is similar to the one you get after pressing 'ALT 
  370. F1' during bootup. 
  371.  
  372.  
  373.  
  374. In fact CM/2 loads the altf1top.scr, altf1mid.scr, altf1bot.scr and displays 
  375. them. The altf1top.scr-file is stored as 'ALTF1TOP.ORG' in the backup directory 
  376. of CM/2, so you can revert all chances you've done. 
  377. This screen is good for 'personalizing' your boot options: 
  378. YOU CAN BUILD MULTIPLE BOOT OPTIONS e.g. boot with voicetype, boot without 
  379. Dos/Win  . . . 
  380.  
  381. Click on a line loads it into the line-editor on top of the window. 
  382. You are now able edit the line according to your wishes. When you press 'APPLY' 
  383. the line is rewritten and stored in the 'altf1top.scr' file in your \OS2\BOOT 
  384. directory. 
  385. Additionally you are able to 'PROMOTE' the line by pressing the 'UP' arrow, 
  386. 'DEMOTE' the line by pressing the 'DOWN' arrow. Delete the line by pressing 
  387. 'DEL' or to add a new empty line by pressing 'INS'. 
  388.  
  389. Warning: Whenever you want to add a line keep in mind that the sum of all lines 
  390. in altf1top.scr, altf1mid.scr, altf1bot.scr together should not exceed 25 
  391. lines. Therefore adding a line will move the first line out of the visible area 
  392. (so you have to delete lines whenever you add lines). 
  393.  
  394.  
  395. CM/2 reflects this limitation by showing 
  396.  
  397. 1.the number of lines and 
  398. 2.signalizing in red letters that the 1.line (2. . . . ) will not be shown! 
  399.  
  400. The lines showing your archives cannot be modified! (They are part of the 
  401. altf1mid.scr) 
  402.  
  403. The lines showing Fn (n=1,2,3  . . . ) and ESC should not be modified, they are 
  404. reserved for system use. 
  405.  
  406. All other lines can be edited. 
  407.  
  408. When you edit or insert a line in the following way you are able to build your 
  409. own individual boot options: 
  410. A line starting with a character and two blanks, followed by adash (e.g. '? 
  411. -'; ? = any allowed character) you are inserting a command for an alternate 
  412. configuration file (e.g. config.D) selectable during bootup. 
  413. As characters all characters are allowed except: 
  414.  
  415.       C, M, V, X, 1, 2, and 3, with Warp 3 
  416.  
  417.       C, M, V, X, 1, 2, 3, 4, 5 and 6 with Warp 4 
  418.  
  419.  After pressing 'APPLY' the altf1top.scr will be rewritten and you are able to 
  420.  select a configuration file by pressing 'EDIT'. This opens the defined 
  421.  external-editor (default e.exe). Here you can load a config file (e.g. the 
  422.  config.sys from your boot drive) edit it to your needs and store it as 
  423.  config.? (? = the character you've selected) into your \OS2\BOOT directory. 
  424.  Pressing the 'SAVE' button will write an altf?.cmd file in your \OS2\BOOT 
  425.  directory containing the following: 
  426.  'copy\OS2\BOOT\CONFIG.? \CONFIG.SYS'. 
  427.  
  428.  TIP: Naturally you can load the once generated config.? file in CM/2 and edit 
  429.  it to your needs and wishes. 
  430.  
  431.  Once a config.? is defined it can also be deleted by pressing 'DEL' or an 
  432.  alternative file can be selected by pressing 'SEL'. 
  433.  
  434.  Note:  ? IS ALWAYS MEANT AS VARIABLE FOR THE ALLOWED CHARACTER 
  435.  
  436.  Now you are able to select an alternating configuration by pressing 'ALT F1' 
  437.  during bootup and then selecting the configuration by pressing the Character 
  438.  you've chosen on your keyboard. OS/2 will then boot with your specific 
  439.  configuration file. 
  440.  
  441.  
  442. ΓòÉΓòÉΓòÉ 4.1.4. Reading the CM2CFG and HOWTO data for additional information ΓòÉΓòÉΓòÉ
  443.  
  444. Normally CM/2 shows in the suggestion window #2 the context found in 
  445. CM2CFG.DAT. 
  446.  
  447. Whenever you want to know something about statements not found in your 
  448. config.sys, want to read special tips 'n tricks or how to's you have to read 
  449. the information's in CM2CFG.DAT or HOWTO.DAT. This is STRONGLY recommended FOR 
  450. ALL USERS cause you'll maybe find some useful information's you never have been 
  451. aware, which can stabilize your OS/2, add new features... brighten your teeth 
  452. ;-) 
  453.  
  454. ONCE AGAIN: CM2CFG.DAT DOESN'T CONTAIN ALL POSSIBLE INFORMATIONS TO BE FOUND IN 
  455. YOUR CONFIG.SYS. PLEASE HAVE A LOOK ON THE OS2 INFORMATIONS DELIVERED WITH WARP 
  456. ALSO. FURTERMORE HAVE A LOOK ON ANY DOCUMENTATION DELIVERED WITH YOUR HARD- AND 
  457. SOFTWARE. Naturally we want to be as complete as possible: so mailing us 
  458. informations you have, but are not found in cm2cfg.dat, increases the 
  459. information for all users. 
  460.  
  461. For a somewhat easier use we have build in some reading capabilities. 
  462.  
  463. If you click on the dropdown list on the left side of the window a menu opens 
  464. where you can select the following chapters: 
  465.  
  466.       CONTEXT 
  467.  
  468.       Shows the entry for the line selected in window #3. 
  469.  
  470.       ALL 
  471.  
  472.       Shows the complete CM2CFG.DAT. 
  473.  
  474.       GENERAL 
  475.  
  476.       shows all information's about 'general' settings (e.g. PATHS, 
  477.       PROTSHELL...) 
  478.  
  479.       IFS 
  480.  
  481.       shows all information's about Installable File Systems 
  482.  
  483.            Note:  There are quite more Installable File Sytems, e.g. by 
  484.            Zipstream for encryption and/or compression of drives and another 
  485.            for CD-Jukeboxes. There are also plans for developing a PSION IFS. 
  486.            Please write me (stadt@ibm.net) when you want these file systems 
  487.            also mentioned in cm2cfg.dat. As I have none of them it would be 
  488.            quite nice if you'd add some informations. 
  489.  
  490.       SET 
  491.  
  492.       shows all information's about SET Commands 
  493.  
  494.       DEVICE 
  495.  
  496.       shows all information's about DEVICES and BASEDEVICES 
  497.  
  498.            Note:  Not all are listed, either cause they are unstable (e.g. 
  499.            danis506.add), very uncommon or outdated, or I don't know them. 
  500.  
  501.       RUN 
  502.  
  503.       shows all information's about RUN, START and CALL statements 
  504.  
  505.       DOS 
  506.  
  507.       shows all information's about DOS statements 
  508.  
  509.       DOS DRIVERS 
  510.  
  511.       shows all information's about DOS DRIVERS 
  512.  
  513.       TCP/IP 
  514.  
  515.       shows all information's about TCP/IP statements 
  516.  
  517.       JAVA 
  518.  
  519.       shows all information's about JAVA 
  520.  
  521.       NOVELL 
  522.  
  523.       shows all information's about a NOVELL NETWORK 
  524.  
  525.       LAN 
  526.  
  527.       shows all information's about the LAN SERVER 
  528.  
  529.       HOW TO 
  530.  
  531.       shows some HOW TO's. E.g how to protect against 'ping of death'. 
  532.  
  533.  
  534.  You can search these individual chapters or the whole database for 
  535.  informations by using the 'SEARCH' button as described before. If you press 
  536.  'VIEW' e.exe (or the editor defined by you in 'CONFIGURE PROGRAM') starts with 
  537.  CM2CFG.DAT at the selected chapter. 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 5. Known bugs and limitations ΓòÉΓòÉΓòÉ
  541.  
  542.  
  543. As of the leaked first non public release (v0.92) no bugs are known. 
  544.  
  545. According to some response there were problems with ObjectRexx and editing 
  546. larger lines than 255 chars. 
  547. This has been fixed. 
  548. Furthermore parsing of paths like "..\DLL" etc. gave errors. 
  549. This has been fixed. 
  550. Furthermore lines with values after "=" and blanks (e.g. "DEVICE= 
  551. E:\OS2\BOOT\DOS.SYS") makes them to be ignored. 
  552. This has been fixed. 
  553. Furthermore saving under 4OS2 appended the edited config.sys to the original 
  554. one. 
  555. This has been fixed. 
  556. Furthermore a screen-resolution with 640X480 wasn't supported. 
  557. This has been fixed. 
  558.  
  559.  
  560. As of this release (v1.00) one bug is known: 
  561.  
  562. Using PRexx 3 as Rexx environment is at this time not a supported one. 
  563. ConfigMaint/2 has been coded and tested under ClassicRexx with some tests under 
  564. ObjectRexx. Both worked fine. 
  565.  
  566. CAUTION:
  567. Using ObjectRexx will significantly slow down processing ConfigMaint/2. To 
  568. compare with ClassicRexx, performance is ways slower so we suggest using 
  569. ClassicRexx if you don't have any good reason to do not. 
  570.  
  571.  
  572. ΓòÉΓòÉΓòÉ 6. Contact ΓòÉΓòÉΓòÉ
  573.  
  574. For suggestions and bug reports concerning CM2.EXE please contact 
  575. KAI EVERS via e-mail: ke@lb.maus.de (or visit www: 
  576. http://www1.stuttgart.netsurf.de/~kevers/) 
  577.  
  578. For suggestions, additional information's, and bugs concerning CM2CFG.DAT, 
  579. HOWTO.DAT and this documentation don't hesitate to contact 
  580. KLAUS STAEDTLER via e-mail: stadt@ibm.net 
  581.  
  582.  
  583. ΓòÉΓòÉΓòÉ 7. Recommended maintenance programs ΓòÉΓòÉΓòÉ
  584.  
  585. Here is a short list of some programs. 
  586. They have been proofed by us and they are recommended for the maintenance of 
  587. OS/2: 
  588.  
  589. For creating maintenance disks and partitions there is the very useful FREE IBM 
  590. EWS Tool BootOS/2, the latest version is btos2917.zip 
  591.  
  592. There is also a very useful FREE IBM EWS TOOL 
  593. called Warp'n'Go for handling the config.sys. It works 
  594. normally only together with WARP 3. You can use it in WARP4 
  595. when you insert in OS2VER the following lines: 
  596. 23=WARPNGO.EXE 
  597. 23=WARPNGO.DLL 
  598.  
  599. Warning: Using Warp'n Go together with WARP 4 deletes the WARPCENTER Statement 
  600. from SET AUTOSTART, but you can copy a Shadow of the WarpCenter into the 
  601. Autostart Folder, this solves additionally some problems reported with 
  602. WarpCenter started by the config.sys. 
  603.  
  604.  
  605. As for OS/2 the both ini's OS2.INI and OS2SYS.INI are of great importance have 
  606. a look on them also. There are the great FREE WPS-TOOLS by Henk Kelder for a 
  607. backup, restore and check of these files, they can be found on many servers, or 
  608. on the authors homepage http://www.os2ss.com/information/kelder/ 
  609.  
  610. For editing the INI Files you can make use of Regedit/2 supplied with newer 
  611. Fixpacks for Warp 4. There is also a somewhat faster FREE Editor by Kai Evers 
  612. called mINI available at http://www1.stuttgart.netsurf.de/~kevers/. Or use the 
  613. FREE INIEDIT by Goran Ivankovic available at 
  614. http://members.tripod.com/~Goran_Ivankovic/ 
  615.  
  616.  
  617. ΓòÉΓòÉΓòÉ 8. History ΓòÉΓòÉΓòÉ
  618.  
  619. + : New function/feature 
  620. - : Changes 
  621.  
  622. v0.92: 
  623.  First Release (should not have leaked to public) 
  624.  
  625. v0.93╤ü: 
  626.  - Fixed problem with ObjectRexx and editing of large lines (>= 255 chars). 
  627.  - Parsing of paths like "..\DLL" etc. gave errors. Fixed. 
  628.  - Lines with values after "=" and blanks (e.g. "DEVICE= E:\OS2\BOOT\DOS.SYS") 
  629.   make them to be ignored. Fixed. 
  630.  + Automatic searching for alternative text editor (config). 
  631.  
  632. v0.94╤ü: 
  633.  + cm2cfg.dat: Some enhancements and corrections 
  634.  
  635. v0.95: 
  636.  Release 
  637.  
  638. v0.96╤ü: 
  639.  - Fixed output when paths with more than one semicolon found. 
  640.  
  641. v0.97╤ü: 
  642.  + cm2cfg.dat: The 'usual' enhancements and corrections. BASEDEV part 
  643.   reworked, now individual entries for every device. XFree86 settings added. 
  644.   IFS Part reworked and cleaned. Howto's seperated from cm2cfg.dat, now in 
  645.   howto.dat. Thanks now only in this information file. 
  646.  - Rewrite of file handling routines to match names containing blanks. 
  647.  - Double retrieving of file specific stuff fixed. 
  648.  + Cosmetic changes, one more line for display of Config.Sys. 
  649.  
  650. v0.98╤ü: 
  651.  + cm2cfg.dat: Many enhancements and corrections. 
  652.  + External howto.dat to speed up things. 
  653.  + Display of single BASEDEV items. 
  654.  + Howto button added. 
  655.  - Internal changes to match slightly changed cm2cfg.dat format. 
  656.  - Finally more file informations on systems with newer BLDLEVEL.EXE installed. 
  657.   Previous versions worked ok (e.g. the one from FP#1), but output parsing of 
  658.   later ones was wrong. Fixed. 
  659.  - Fixed hang on exit using close button and other dialog open. 
  660.  - Fixed bug in "thinkpad" mode where no other additional informations 
  661.   were shown except from BASEDEVs. 
  662.  + Slightly improved installer, docs, related files. 
  663.  
  664. v0.98: 
  665.  Release 
  666.  
  667. v0.99╤ü: 
  668.  - Font handling: Internal changes. 
  669.  - Dialog design reworked. 
  670.  
  671. v0.99.1╤ü: 
  672.  - Complete GUI reworked. 
  673.  
  674. v0.99.2╤ü: 
  675.  + Combining various dialogs in one notebook. 
  676.  
  677. v0.99.3╤ü: 
  678.  - Bug when saving original *.org file fixed. 
  679.  - Failed deletion of files under 4OS2 fixed. 
  680.  - Notebook changes. 
  681.  + Comments for the config.sys implemented (.COMMENTS EA). 
  682.  
  683. v0.99.4╤ü: 
  684.  - Smarter looking smaller dialog design for 640x480 support. 
  685.  - New bitmaps. 
  686.  + Saving of default font of Config.Sys container. 
  687.  + saving of .COMMENTS EA with SAVE and SORT. 
  688.  
  689. v0.99.5╤ü: 
  690.  + More program infos, options extended (EA). 
  691.  
  692. v0.99.6╤ü: 
  693.  - Fixed bug when searching for dupes in Config. 
  694.  + Report of summary of all detected errors implemented. 
  695.  - Some Search logic reworked. 
  696.  
  697. v0.99.7╤ü: 
  698.  - Internal changes with clipboard related stuff. 
  699.  + Storing size of notebook in cm2.ini. 
  700.  + Storing size of main dialog in cm2.ini. 
  701.  + cm2cfg.dat: Small corrections, pcmcia entries enlarged, some new entries. 
  702.  + howto.dat: Partition-id table, Notes 4.6x client added. 
  703.  + Slightly improved docs, related files. 
  704.  
  705. v1.00: 
  706.  Release 
  707.  
  708.  
  709. ΓòÉΓòÉΓòÉ 9. TO DO ΓòÉΓòÉΓòÉ
  710.  
  711. - Smarter clipping of selected portions, not just the whole bunch 
  712. - Probably more functionality when editing 
  713. - Database with tips for optimizing 
  714. - ... 
  715. - Your suggestions? 
  716.  
  717.  
  718. ΓòÉΓòÉΓòÉ 10. Thanks ΓòÉΓòÉΓòÉ
  719.  
  720.  
  721. Thanks to those who supported us by testing the inofficial beta versions 
  722.  
  723.            Ulrich M╨ñller: Developer of XFolder, do we need to say more? 
  724.            Jerry Pedone 
  725.            Chuck McKinnis: IBM Senior Specialist 
  726.            Goran Ivankovic: Developer of many useful free apps. 
  727.            Kovacs Istvan: Member of TeamOS/2 one of the best sources for 
  728.            undocumented. 
  729.            Marcus Specht: Member of TeamOS/2 and Webmaster of buntspecht.de. 
  730.            BTWb: From http://www.buntspecht.de ConfigMaint/2 has been 
  731.            downloaded in february more than 1100 times :-). 
  732.            Andrew Stephenson: for parts in this file corrected to colloquial 
  733.            english. 
  734.            Kim Kruse Hansen: for creating wp2ipf. A rather outdated, but 
  735.            nevertheless very useful free tool for creating inf files out of 
  736.            WordPerfect files. 
  737.  
  738.  Special thanks for reporting problems, comprehensive suggestions and friendly 
  739.  mail: 
  740.  
  741.            OS/2 Inside, deplorably no loger published 
  742.            CT, a german computer magazine 
  743.            OS/2 Voice, the OS/2 online-magazine 
  744.  
  745.  
  746.            Mark Paulus 
  747.            Oliver Poggensee 
  748.            Greg Bruce 
  749.            Les Clark 
  750.            Steve Wendt 
  751.            Judy McDermott 
  752.            Jan van Wijk 
  753.            Stefan Milcke 
  754.            Denis Tonn 
  755.            Dan Carter 
  756.            Doug Boulter 
  757.            Keith Medcalf 
  758.            Dan Leitner 
  759.            Jim Jaworski 
  760.            Dwight Huffman 
  761.            Dr. Martin Senftleben, aka Dr.Martinus 
  762.            Roland Sambain 
  763.            Erik Bracke 
  764.            Chuck Fischer 
  765.            Leigh Bunting 
  766.            Cheng Ming Long 
  767.            Michael Mahoney 
  768.            Jack Troughton 
  769.            Lowell A. Douglas 
  770.            Klaus Lehmann 
  771.            Carlos Andre R. Mercier 
  772.            Albert M. Svoboda 
  773.            David Mediavilla 
  774.            Jon Harrison 
  775.            Rainer Feuerstein 
  776.  
  777.   and everyone we forgot ;-) 
  778.