home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 9 Archive / 09-Archive.zip / otargzip.zip / TarGzipPm / TARGZIPPM.INF (.txt) < prev    next >
OS/2 Help File  |  1999-01-24  |  113KB  |  549 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. About TarGzipPM ΓòÉΓòÉΓòÉ
  3.  
  4. TarGzipPm Version 2.1 (ORexx Pre Release Version Beta 1)
  5. 24th January 1999 
  6.  
  7. Welcome to TarGzipPm Version 2.1  This is the Second to Object Rexx, of 
  8. TarGzipPm, and like 1.6 with an OS/2 inf file (your reading it!)  While this is 
  9. still a beta release, it is now a lot more stable than prior releases.  This 
  10. release also add a log of new features, it is a substantial upgrade over 2.0 
  11. and with the use of Object Rexx, I have been able to reduce the amount of new 
  12. codes needed!  While I have spent longer testing and debuging this version, 
  13. than ever before....if I have missed any bugs, please let me know! 
  14.  
  15. This Program is a beta program.  It is Emailware, and hence free, all you have 
  16. to do is to email me and say that you are using it. The coding however is still 
  17. copywrited and remains the property of Virtual Publications. 
  18.  
  19. This version is an interim step to The "Object Rexx" version, and contains 
  20. several new features.  I have released it because I have had several requests 
  21. for these new features.  While most of the code is still written in Classic 
  22. Rexx, some code in this version a substantial part has been Converted to Object 
  23. Rexx.  Though the main port will occur after my next project is completed.  I 
  24. have decided to try and develop a Class and method generator/browser for 
  25. DrDialog (though it should also work with other Rexx Gui environment. and will 
  26. also include core class/methods for common tasks, such as for generating 
  27. Directory listings....open files and much more, creating Arrays.... lists.. 
  28. bags,  variables etc 
  29.  
  30. see my site for more info.........coming soon! 
  31.  
  32. CAUTION:
  33.  
  34. Please note that no resoncibility can be taken for adverse affect which this 
  35. software might cause to your system 
  36.  
  37.  Though having said that, All files are copied before targzipPm works on them. 
  38. So in reality little damage can be done to your Archive Files 
  39.  
  40. These set of Document will guide you through the use of TarGzipPm including: 
  41.  
  42.  
  43. ΓòÉΓòÉΓòÉ 1.1. System Requirements ΓòÉΓòÉΓòÉ
  44.  
  45. System Requirements 
  46.  
  47.      OS/2 version Warp + 
  48.  
  49.      Object Rexx installed under OS/2 
  50.  
  51.      Tar.exe and Gzip.exe and unzip.exe must be on your path 
  52.  
  53.      Hpfs partitions for program and temp Directories 
  54.  
  55.      16 Megs + 
  56.  
  57.  
  58.  The installation program will only run under OS/2Warp +, as I believe will 
  59.  TarGzipPm.exe.  The reason being that some of the Rexx coding requires some of 
  60.  the newer features added with Warp?  If you have Warp Version 3, you will need 
  61.  to install Object Rexx. The installation program will check for this, and 
  62.  will, change the default to Object Rexx, with your permission. 
  63.  
  64.  Rexx is generally installed with Warp, unless you deselected it during 
  65.  installation.  If you did, you can install it post installation via your 
  66.  selective install icon, in the OS/2 System, System setup, install/remove 
  67.  folder (under Warp Four.)  If you have not made Object Rexx the Default Rexx 
  68.  interpreter, this is the time to do it.  Simply go into your OS/2 Directory 
  69.  and run the file SWITCHRX.CMD, reboot, and then run... if you did not allow 
  70.  the install program to do it 
  71.  
  72.  TarGzipPm will only run on HPFS Drives, Both Program and Temporary Directory. 
  73.  The ini file and temporary Directories do not conform to FAT, as often, the 
  74.  content of *.tar.gz files. 
  75.  
  76.  The Archivers Tar and Gzip must be on the path, (excluding the TarGzipPm 
  77.  Directory - Current Path) this is a must, or else the program will not run. I 
  78.  tend to place all my Archivers in one Directory, which I then add to my Path 
  79.  Statement.  See Known problems. 
  80.  
  81.  
  82. ΓòÉΓòÉΓòÉ 1.2. What it Does ΓòÉΓòÉΓòÉ
  83.  
  84. What is TarGzipPm 
  85.  
  86.  TarGzipPm is a Front end to 'Tar.exe and Gzip.exe.' (with limited support for 
  87. zip files)  So What does it do? TarGzipPm helps you create and un-archive* Tar 
  88. gzip files, with the Following extension. 
  89.  
  90. It will Create *.tar.gz files 
  91.  
  92. It will unarchive files in a number of different formats, including those 
  93. compressed with Gzip, and also Tar with the following extensions 
  94.  
  95.    1. example.Tar.gz 
  96.  
  97.    2. example_tar.gz 
  98.  
  99.    3. example.tgz 
  100.  
  101.    4. example.tar 
  102.  
  103.    5. example.gz 
  104.  
  105.    6. example.Z 
  106.  
  107.    7. example_tar.Z 
  108.  
  109.    8. example.tar 
  110.  
  111.    9. example.zip 
  112.  
  113.  It also allows the viewing of files Prior to being unarchived either with an 
  114.  editor or through OS/2's WPS Association. This means that if, for example you 
  115.  have a *.cmd file and want to look at its contents, you can do so, without 
  116.  executing it!  Since TarGzipPm Works on file formats, TarGzipPm will not work 
  117.  on File formats radically different, than those listed above, at present, it 
  118.  will not work on *.gz files.  See Know problems and Future Plans 
  119.  
  120.  Once set up, You can open as many tar files as you like, as each session work 
  121.  in its own temporary Directory and variable pools. 
  122.  
  123.  
  124. ΓòÉΓòÉΓòÉ 1.3. Whats New in Version 2.1 ΓòÉΓòÉΓòÉ
  125.  
  126. What's New in Version 2.0
  127.  
  128. Lots of new tricks in this edition, though sorry, but you will have to have 
  129. Object Rexx as your Default Rexx interpreter.  Now most of the string and I/O 
  130. manipulation and function, eg substr, stream and lineout function, now use the 
  131. Object Rexx build in methed (myfile~stream()), as well as '.list' and '.bag' 
  132. classes. A Tradition Rexx version of TarGzipPm.exe 2.0 will be released 
  133. shortly...!  New In This Version 
  134.  
  135. When I first started on this project I decided not to support zip files, 
  136. partially because I thought that OS/2 was well supported in terms of PM 
  137. unzip/zip programs (RPF's Zip Control(TM) and Warp Zip are both excellent 
  138. programs.  However, having discovered that some tar files are then put in a zip 
  139. file and not gzip, I had a change of mind.  TarGzipPm thus, now supports zip 
  140. files, and if the file contains only one file in its listing, and that is a tar 
  141. file, it will Automatically list the content of that file, and make it the 
  142. "open file".  Other wise you get a normal listing (to view or unzip) 
  143.  
  144. Enhanced, and removed some bugs in the Ability to Selective Archives Files, 
  145. both different directories, as well as from different Drives.  God knows why 
  146. you would want to do that, but you can anyway,  this work via a filter system 
  147. Note this feature must be turned off to be able to view files. 
  148.  
  149. More error checking of file name, when creating new archive.. TarGzipPm will 
  150. add a '.tar' if not including, and also delete tailing '.'s.  So if you try to 
  151. create a file myFile. it becomes myFile.Tar 
  152.  
  153. Ability to selectively Unarchive Files, by Filename, or by file extension 
  154.  
  155. More Error checking......... 
  156.  
  157. Now supports zip files (Unarchiving only) 
  158.  
  159. Changes To Dialogs.... Color coding for Priority of Actions 
  160.  
  161. New System for Deleting Temporary Directories 
  162.  
  163. New Entry in the ini file of where you keep you *.tar.gz files 
  164.  
  165. Extended and improved the way TarGzipPm determines file format, reducing the 
  166. code by three pages I might add.  This does mean that the original files are 
  167. passed to gzip (first to test (if it is not a uncompressed tar file) to ensure 
  168. it a valid format, and then to do a linsting, to get the name of the file 
  169. inside the archive.... this works for zip files as well.) Therefore, TarGzipPm 
  170. should now be able to recognize files with (LEGAL) extended names eg 
  171. MyFile.version.01.tar.gz Support Now for the following formats have been added: 
  172. *.zip file All other variation on the Tar and gzip Type 
  173.  
  174. Added more error checking when viewing files, if the file you are viewing has 
  175. no conventional extension, eg *.txt, you will now be warned that it might be a 
  176. Directory.  Also now before the files are passed to be viewed, the file if 
  177. checked using the stream function, to ensure it actually exists.  ie that it 
  178. has been unpacked, or that it is not a Directory.  New support for Extended 
  179. Attributes (See Known Problems) 
  180.  
  181. TarGzipPm now decompresses all compressed tar files, before listing their 
  182. contents, using gzip.exe.  This has had a considerable increase in both viewing 
  183. files and finally unarchiving them. 
  184.  
  185. Deletion of Files on Exit has been changed, before when you ,say viewed one 
  186. file, then another, when you opened the second file the first file was deleted. 
  187. This is no longer these.  TarGzipPm 1.6, and prior used a pipe, so the 
  188. directory structure of file would not be created.  This helped me (or rather 
  189. the program) keep a Track on what files are in the temporary Directory. 
  190. TarGzipPm now uses SysDestroyObject to delete the temporary Directory, 
  191. Therefore, TarGzipPm no longer needs to delete all files in the Temp Directory 
  192. prior to deleting the Directory itself.  TarGzipPm no longer uses a 'pipe' when 
  193. unarchiving  a file for viewing, and hence respect the path, creating the 
  194. Directory structure, which speeds up vieing file a little 
  195.  
  196. Now all ini file references must be valid else the settings page will open on 
  197. initialisation 
  198.  
  199. New entry in the settings/ini file, is where your Archive files are stored and 
  200. created.  If the directory in the ini file does not point to a valid directory, 
  201. TarGzipPm will open file dialog will point to the program directory 
  202.  
  203. I have also added a "Delete Temp" option in the file menu, to delete your 
  204. master temporary directory, This will only work if no files are open 
  205.  
  206. Removed the Delete Temporary option from Settings and ini file, if you do not 
  207. want to delete you temporary directory on exit use the "fast exit" option, 
  208. under file. 
  209.  
  210. Since you sometime get a listing of directories such as G:\example\example 
  211. without the tailing '/', this normally occurs when you have the EA option on, I 
  212. have added a warning before you view the file, if it is a directory... the 
  213. whole directory would be unpacked and you will get a "No file to open" error 
  214. (This Warning can be disabled in the settings page) 
  215.  
  216.  
  217. ΓòÉΓòÉΓòÉ 1.4. installation ΓòÉΓòÉΓòÉ
  218.  
  219. Installation
  220.  
  221.  The install program will only run under Object Rexx. If you have not done so, 
  222. simply unpack the TarGzipPmXX.zip into the drive which contains your prior 
  223. version of TarGzipPM, or any drive, if this is your first time install.  Please 
  224. note that the zip file contains a directory structure, if you use PK unzip use 
  225. the option to respect the path!   Once unzipped, Simply run the install.exe 
  226. program, which will then place a new TarGzippm folder on your desktop and icons 
  227. etc.  Note the installation program does not copy files over, at present. 
  228. However, it will look for your TarGzipPm.ini file and will update it if needed 
  229. (versions prior to 1.7) 
  230.  
  231. If you have a prior version to 1.5 the install program will try to get the 
  232. current information from your old ini files and then will delete it, before 
  233. rebuilding a new file.  The reason being is that I have removed some settings 
  234. from the ini file, and changed the key used in the ini files to resolve some 
  235. conflicts that seemed to have occurred in previous versions, and added a 
  236. version number to the ini file 
  237.  
  238. One installation is complete, open TarGzipPm, and the setting page will open, 
  239. if the ini file was changed by the install program, simply press update, to 
  240. confirm the settings, This is true of this version as well 
  241.  
  242. If you do not use the installation program, simply delete the old TarGzipPm ini 
  243. file and then the setting page will open when you start TarGzipPm.  This is 
  244. also true if you ever have any major problems with the ini file, through I have 
  245. had no reports about this 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ 1.5. First time use ΓòÉΓòÉΓòÉ
  249.  
  250. First Time Use 
  251.  
  252.  On the first time you open TarGzipPM, or if you delete your TarGzipPm ini 
  253. file, you will find that the ini file settings Automaticly open.  To fill in 
  254. the fields you simply press the Bowse buttons and find the particular Directory 
  255. or application file 
  256.  
  257. Then when finished, press update, note that the update button is disabled until 
  258. you select a "first Drive' letter.  After you have done this you can now use 
  259. the program, note, you do not need to close TarGzipPm after changing the 
  260. settings, as the values of the new setting will become current, 'on the fly' 
  261.  
  262. Not that I have included a "First Usable Drive" the idea behind this is that if 
  263. you have a Fat Partition on C:, for example where you do not need TarGzipPm to 
  264. use, it speeds up, (only a little) the custem Directory Listings  It should 
  265. also help save you from accedentally trying to create a file that does not 
  266. conform to FAT specification, on that drive.  If however, you later convert 
  267. that Partition to HPFS, or simply change your mind, you can get TarGzipPm to be 
  268. able to see it again by opening the "Default Setting" in the settings menu... 
  269. which the reverts to C:, as being the first Viewable Drive\Partition 
  270.  
  271. The option for delete TempDir on exit is set to "yes" as default and should 
  272. save on disk space, see known problems 
  273.  
  274.  
  275. ΓòÉΓòÉΓòÉ 1.6. Why I made this Program ΓòÉΓòÉΓòÉ
  276.  
  277. Why I Made This Prog 
  278.  
  279. Having come to terms with zip files and purchasing RPF's Great PM zip/unzip 
  280. prog, I found my self with a *.tar.gz file (though these files some times have 
  281. the Suffix *.Z-see limitations) . After some searching I found that there was 
  282. GNU programs available to unarchive this type of file... However, unlike a 
  283. normal zip file *.tar.gz work in two stages. 
  284.  
  285. The Tar program basically collects files and joins them into one file.. gzip is 
  286. a method of compressing, though it can only compress one file, hence the need 
  287. for tar as well? 
  288.  
  289. One of the reasons why I decided to make a front end to to these archives, was 
  290. due to the nature of the syntax..... (it's not like unzip.exe where you can 
  291. simply go unzip File.zip, or even drag a zip file onto unzip.exe) you have to 
  292. specify a number of  parameters eg +File Myriad.Tar, for example, or it will 
  293. complain thus: 
  294.  
  295. "tar: can't open tape.out: No such file or directory" 
  296.  
  297.  need I say more!  I started out by producing a simple  command Rexx file which 
  298. got the file to unarchive and the directory and passed it to tar and gzip.  I 
  299. then thought it might be a good idea to give it a PM interface. Since I am new 
  300. to programming I have found this a useful "learning exercise.....")  One of the 
  301. problems I have found is that unlike zip you not only have a two stage 
  302. procedure to go though, but also file names that change during the process. 
  303. When Taring a directory its not that hard.. it is simply a matter of adding the 
  304. extension to the variable being used, eg Tar +file Filename +Directory 
  305. SourceSelected 
  306.  
  307. TarGzfile =Filename||'.tar'. 
  308.  
  309. and the same to add the gz extension.  So this is what this program does 
  310.  
  311. Tars and Gzips directories(sub-directories), you can specify the directory/sub 
  312. dir to tar, you can specify what dir to unarchive into. 
  313.  
  314.  
  315. ΓòÉΓòÉΓòÉ 2. How to Use it ΓòÉΓòÉΓòÉ
  316.  
  317. How to Use it?
  318.  
  319. TarGzipPm has been designed for ease of use.  Both in terms of Creating new 
  320. Tar.gz file, and unpacking file. 
  321.  
  322. TarGzipPm uses both standard dialog boxes, such as for opening and saving 
  323. files, selecting your Editor etc, but also includes custom dialog boxes for 
  324. selecting directories to archive/unarchive, selecting your temporary directory 
  325. etc..... 
  326.  
  327. Most operations are duplicated, eg. the Open Button and Open pull down menu 
  328. under "File.".  TarGzipPm now allows you to unarchive selected files.  There 
  329. appears to be a bug in DrDialog when having mutiple section enabled.  To get 
  330. over this, TarGzipPm now has two check boxes "Select files" and "Select 
  331. Filters".  You can only tick one of these at a time (The other one is 
  332. automatically disabled on selection) and the view function is also disabled, 
  333. you can no longer double click on an item in the list box to view the item 
  334.  
  335. Now when you select an item in the list box, the item will be deleted and 
  336. placed in a .bag class, to be used later when unarchiving the file to its final 
  337. directory.  Though if you change your mind simply un-check the check box and 
  338. the original list will be reconstructed. 
  339.  
  340. If on exit the program was unable to delete, a temporary file or directory, you 
  341. will get an error message, telling you so.... Simply dismiss the window and 
  342. press exit again to close the program 
  343.  
  344. The new color coding works like this....  Red Text on Yellow... generally meany 
  345. An action will be performed and cannot be halted until completed eg opening a 
  346. file  Green on Yellow.... Opens another Dialog, which you can cancel  Black on 
  347. Yellow... close a window  Yellow on Red  exit 
  348.  
  349.  
  350. ΓòÉΓòÉΓòÉ 2.1. Unarchiving Files ΓòÉΓòÉΓòÉ
  351.  
  352. Unarchiving Files 
  353.  
  354. You can open more than one TarGzipPm session at a time, and as it uses it's own 
  355. temporary directories, and all variable are local to each session.  There are 
  356. basically two ways to Launch TarGzipPM. 
  357.  
  358.    1. From File open (open Button) 
  359.  
  360.    2. From an associated Data Object (File) 
  361.  
  362.   Though be careful not to open the Tar files in the temp directory, or you 
  363.  will get an error message about file not found, as it will be deleted prior to 
  364.  opening the next file, or at least it should be! 
  365.  
  366.  OK Opening Files.. Press the Open Button and select the file to unachive (or 
  367.  use the open in the file menu). Which basically bring a standard OS/2 File 
  368.  Dialog box up.  After selecting the file and pressing OK, Tar Gzip checks that 
  369.  no other file has been opened in that session, and if there was it has cleans 
  370.  up the old directory, before Creating a new temporary directory. 
  371.  
  372.  When I speak of TarGzipPm opening Files, in reality this means copying the 
  373.  file and passing it to Gzip and Tar. Why, because unlike Zip.exe Gzip actually 
  374.  changes the file itself... test.tar.gz becomes test.tar. It also makes the 
  375.  program safer, it cannot really corrupt  a file since it only works on 
  376.  copies.... 
  377.  
  378.   The file is then copied to the new temp directory and passed to gzip to 
  379.  unarchive... (note that the procedure differs slitly according to file type 
  380.  eg... a *.tar or *.Z file is simply copied and passed to Tar.exe, to list or 
  381.  uncompress and list ) 
  382.  
  383.  Throughout this you will get progress indication on the top of the main 
  384.  window... Copying file, uncompressing file, initiating list, and building list 
  385.  etc.... 
  386.  
  387.  You can now view the contents of the list or unarchive the file into a new or 
  388.  existing directory.  To view a file in the list simply double click on it, or 
  389.  use the editor button... this is useful for viewing *.cmd files which you do 
  390.  not want to execute....In this version it is now possible to unarchive, only 
  391.  the files (or files by filter) you want to Unarchive, simply select the select 
  392.  file or select filter check box control.  and select the files you want to 
  393.  unarchive.... Note you can either unarchive by files or filter, but not 
  394.  both.... when you select a file in the list box it will be deleted and added 
  395.  to the list.... If you make a mistake simply un-check  check box, and the 
  396.  original list will be re-constructed......when you have finished simply press 
  397.  the unarchive button... 
  398.  
  399.  Note you cannot view files when the select  check box is checked.... To 
  400.  unarchive the file simply press on the unarchive button which open a new 
  401.  dialog 
  402.  
  403.  Press Browse to select the drive or directory, note you do not have to select 
  404.  a directory (you can simply select a drive and press OK, for example to 
  405.  unarchive a file with a directory structure in place), then press OK.  You 
  406.  also have the choice of making your own new directories to unarchive into 
  407.  
  408.  As you can see from the example you will be told if you are trying to make a 
  409.  directory that exists (or file exists with the same name)  You will also be 
  410.  warned if the directory name contains illegal characters such as spaces or '/' 
  411.  etc.  If you want to make a recursive directories  eg.. user\new, make user 
  412.  and press ok, then press newdir again and create new.... 
  413.  
  414.  Once you have selected the correct location to unarchive into, press OK to 
  415.  start to unarchive the 'open file'. Though is you want to unarchive by  the 
  416.  selected file/filters you will need also to select the select on the spin 
  417.  button...  Throughout this process, you will get Messages regarding what is 
  418.  going on, and any error messages, via the TarGzipPm Title bar, such as copy 
  419.  file, uncompressing etc. After which you should get a completed message 
  420.  unarchived file to... 
  421.  
  422.  If any errors occur a mesage box will appear, and tell you what the error was, 
  423.  for example, if the file was corrupt. 
  424.  
  425.  
  426. ΓòÉΓòÉΓòÉ 2.2. Creating New Files ΓòÉΓòÉΓòÉ
  427.  
  428. Archiving Files 
  429.  
  430. Simply press new, which will open the Archive dialog 
  431.  
  432. Press Browse to select a directory to Archive, and the same for the name of the 
  433. file you want to create, note, if you do not select a name the file created 
  434. will be default.tar.gz in the TarGzipPm program Directory.  If you try to 
  435. create a file which already exists, you will be warned that the old file will 
  436. be deleted, and the Archive to File Field, text, become white on a black 
  437. background.  Again Like unarchiving you have the option of Archiving full 
  438. directories, or files/filters of particular directories/drives...... 
  439.  
  440. After selecting the file press OK... the file will be created, after which, it 
  441. will automatically tested, as if you had opened it.... and its contents 
  442. listed... 
  443.  
  444.  
  445. ΓòÉΓòÉΓòÉ 2.3. About Filters ΓòÉΓòÉΓòÉ
  446.  
  447. This editions now allows you to create file and unarchive files using a new 
  448. filter system 
  449.  
  450.    1. By Filter eg *.html 
  451.  
  452.    2. By File Name 
  453.  
  454.  when creating new files you canselect files or extension. note you can not 
  455.  select an individual file and a filter of the same type in the same directory 
  456.  eg  G:\home\myfile.html g:\home\*.html  and also if the file has no extension 
  457.  the file will be included 
  458.  
  459.  When unarchiving files it simple a matter of selecting the files from the list 
  460.  box.  To activate this feature you need to select one of the check boxes, 
  461.  select filters or select files, unlike the filter system when creating new 
  462.  files, the path for the filters is not included..... if you make a mistake you 
  463.  can reconstruct the original list by deselecting the check box, and the 
  464.  original list will be reconstructed 
  465.  
  466.  The file is then placed in a .bag class and then passed to the unarchive list 
  467.  box, when called.  At this time the item being selected will be deleted from 
  468.  the list box will be deleted 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ 3. Know Problems ΓòÉΓòÉΓòÉ
  472.  
  473. Problems with Check Path 
  474.  
  475. While TarGzipPm checks the path for both 'Tar.exe' and 'Gzip.exe' upon opening, 
  476. Since the path includes the present directory, TarGzipPm, this has proven a 
  477. problem.  Therefor TarGzippM will check for tar.exe and 'Gzip.exe' in the 
  478. program directory and will dispay an archive warning dialog, which then closes 
  479. the application.  This is because the mechanism for detecting the archivers on 
  480. the path also includes the 'present path', since TarGzipPM often changes path 
  481. before calling to Tar.exe or 'Gzip.exe', allowing the Archivers to be present 
  482. in the program directory might lead to error. 
  483.  
  484. Problems with Delete Temp Directory 
  485.  
  486.  TarGzipPM gives you an option to delete Temporary files and directories on 
  487. exit, however, I have received some report that this does not always work.  I 
  488. have attempted to fix this problem with this release, however, if you find 
  489. TarGzipPm is leaving temporary files or directories, before emailing me, try 
  490. the following.  Open the master Temporary directory, and refresh the window, 
  491. from the view menu in OS/2 Warp Four, alternatively go to an OS/2 Window and 
  492. get a listing of the master temp directory... It is sometime a matter of WPS 
  493. having not refreshed the Temporary Directory after it was deleted!  Also note 
  494. that if TarGzipPm cannot delete a temporary file, it will give you a warning 
  495. message, if this happens when you are exiting TarGzipPM, simply close the 
  496. message box, and press exit again to close the application 
  497.  
  498. Also note, if you are in the Temporary Directory in an OS/2 Session, The 
  499. Deleting of the Temporary directory will fail, and the work place shell will 
  500. issue a number of wornings..... 
  501.  
  502. Tar and Gzip Formats 
  503.  
  504. While TarGzipPm is now able to unarchive *.gz files eg. Myprogram.exe.gz.  I 
  505. have not been able to get a listing out of it..... and hence a number of 
  506. controls in the Unarchive Dialog will be hidden....Still working on this 
  507. problem (Fixed now) 
  508.  
  509. Extended Attributes 
  510.  
  511. When archiving file with the extended attributes option checked, you will find 
  512. two entries in that file with the same name, I take it that one is the file and 
  513. the other the extended attribute file.  When unarchiving such files using one 
  514. of the filter option, the file will only be added to the list of files to 
  515. unarchive one.... you will get a message concerning this at on the top of the 
  516. Main window 
  517.  
  518.  
  519. ΓòÉΓòÉΓòÉ 4. Furture Plans ΓòÉΓòÉΓòÉ
  520.  
  521. Future Plans 
  522.  At present, I am working on the following improvement 
  523.  
  524.    1. The next release will include multi-language support 
  525.  
  526.    2. Checking Disk Space before attempting to copy or unarchive files 
  527.  
  528.    3. enable the new directory to be editable.... 
  529.  
  530.    4. Add Virus Checking of Files 
  531.  
  532.    5. Maybe convert a version to Object Rexx (This is the First Stage)  started!
  533.  
  534.  If you have any ideas, please email me 
  535.  
  536.  
  537. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  538.  
  539. How to Contact me 
  540.  
  541. You Can Contact me at the following address: 
  542.  
  543. Asuri@Vpub.powernet.co.uk 
  544.  
  545. My Site Address is: 
  546.  
  547. http://users.powernet.co.uk/vpub 
  548.  
  549. Any feedback will be most appreciated