home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / jsage / znode3 / util / ql-zcpr3.not < prev    next >
Encoding:
Text File  |  1994-09-02  |  3.9 KB  |  65 lines

  1. ***************************************************************
  2. *      This is a file I am leaving on Steven Greenberg's      *
  3. *      CRUNCH (Compression of Redundancy through              *
  4. *      Utilitization of New Computer Heuristics -- that's     *
  5. *      great!) RCP/M in response to the discussion there      *
  6. *      regarding the attempted ZCPR3-ification of the         *
  7. *      superb program QL.                                     *
  8. *                              - Rick Charnes, 7/18/88        *
  9. ***************************************************************
  10.  
  11. Amidst all this ruckus about the difficulty we're having putting 
  12. together a Z3 version of QL I'd like to interject a different note.  
  13. I created a Z3 version of QL31 no problem.  In fact, I made a Z3 
  14. version out of QL24 no problem.  Sort of.
  15.                             
  16. As far as I'm concerned, the *main* thing that "Z3-ifying a straight 
  17. CP/M utility" *means* is giving it the ability to reference a named 
  18. directory.  The concept of "getting its terminal information from 
  19. the ZCPR3 environment descriptor and TCAP" is all well and good but 
  20. is really a minor consideration for me in a program for which we are
  21. furnished source code and the ability to -- without too great a 
  22. difficulty -- otherwise hard-code this information in.  There isn't 
  23. a doubt in the world that this certainly does defeat the very noble 
  24. and important Z3 concept of providing a SYSTEM-WIDE software 
  25. independence from the awesome array of terminals that has played 
  26. such a large role in the demise of CP/M --- but hey, this is life.  
  27. I'd rather enjoy myself than bemoan the demise of all purity in the 
  28. world.
  29.               
  30. I went through the QL31 source code looking for IF ZCPR3 statements 
  31. and the only thing of significance I found besides the 
  32. above-mentioned items was ye old wheel byte information.  All right, 
  33. I know this is important to sysops but for most of us this is not 
  34. directly relevant.  I'm sure, also, that Z3 folks with non-standard 
  35. terminals who labored long and hard to write their own TCAP -- and 
  36. who face the task of changing a large number of equates in source 
  37. code to provide this information to non-Z programs -- might feel 
  38. differently than I.
  39.               
  40. In any case, I don't know if people just don't know about this, but 
  41. in Vol. 1, number 11 of The One Eighty-File, the magazine 
  42. officially for Micromint SB180 owners but practically for all users 
  43. of ZCPR3 that Bruce Morgen puts out there is a wonderful section, 
  44. worth its weight in gold, that provides information on precisely how 
  45. to patch straight CP/M programs (I tire so of the phrase "vanilla 
  46. CP/M" --- who says that "vanilla" is any less fancy than "double 
  47. pistachio berry choco-nut?") the ability to reference named 
  48. directories.  I haven't seen this technique discussed much on the 
  49. BBS circuit so I can only assume either that everyone already knows 
  50. about or that no one knows about it.  Well, everyone _should_ know 
  51. about it; Bruce has done an absolute yeoman's job in this field and 
  52. he has done the Z world a wonderful favor in releasing this gem of a 
  53. technique to us.
  54.               
  55. I used this technique on QL24 months ago and have been doing things 
  56. like "QL24 DOC:PPIP173<cr>" since then with no problem.  I don't 
  57. know what all the fuss is about.  So for those who fall into the 
  58. latter category above be sure to get a subscription to The One 
  59. Eighty File at P.O.  Box 2781, Warminster, PA and ask for back issue 
  60. v1, #11.  (Bruce, do you know you don't provide the subscription 
  61. price in the magazine!?) It's a superb magazine, full of excellent 
  62. tips that for the last year and a half has provided me with a wealth 
  63. of information that has helped me in my wonderful adventures on the 
  64. wild and wonderful seas of Z.
  65.