home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / C128CPM / PIPMAG-5.ARC / VDE-ARTI.CLE < prev    next >
Encoding:
Text File  |  2019-04-13  |  10.4 KB  |  190 lines

  1.                 VDE -- WORDSTAR 3.3 THE WAY IT SHOULD HAVE BEEN
  2.  
  3.                                     A Review
  4.                                        by
  5.                             Dennis Fowler (DFOWLER2)
  6.  
  7.           Relax.  This is NOT going to be a diatribe against WordStar.  I 
  8.      am now, and always have been, a big fan of WordStar -- even sluggish 
  9.      old WordStar 3.3 on a two floppy 2.5 mHz CP/M Kaypro.  
  10.  
  11.           I acquired my first computer, a Kaypro II, back in 1983.  One of 
  12.      the reasons we chose the Kaypro was the software that came bundled 
  13.      with it.  It made moving from an IBM Correcting Selectric into the 
  14.      "modern age" a lot easier.  No big decision on what to get, because it 
  15.      was all there.  
  16.  
  17.           I suppose there might be some people out there who don't know, or 
  18.      have forgotten what that old Kaypro came with.  There was a package of 
  19.      "Perfect" software -- Perfect Writer, Perfect Filer and Perfect Calc 
  20.      -- none of which were -- perfect, that is.  There was Profit Plan -- 
  21.      even less perfect.  And then there was WordStar (also not perfect), 
  22.      along with The Word+, probably the best spelling checker ever made for 
  23.      CP/M machines.  
  24.  
  25.           Naturally, for me as a writer, there was a decision to be made 
  26.      between Perfect Writer and WordStar.  Being accustomed to a nice neat 
  27.      pile of paper developing beside the typewriter, I went with WordStar 
  28.      because it showed page breaks and counted my pages for me -- a way to 
  29.      gauge the pace of the hack literature I was turning out at that time.  
  30.  
  31.           WordStar was so far beyond what I was used to I thought I had 
  32.      died and gone to heaven.  No longer would I have to stand over my wife 
  33.      with the whip, driving her on to finish the final typing on my latest 
  34.      epic.  The fact that she felt she had been struck by technological 
  35.      unemployment I will not go into here.  I will assure you, I didn't 
  36.      fire her, and we both retained our fringe benefits.
  37.  
  38.           Anyway, it wasn't until I discovered VDE, back in, I think, about 
  39.      1987, that I really understood what heaven could be.  If there's a 
  40.      medal for neat programming, I hereby nominate Eric Meyer for it.  He 
  41.      took WordStar and turned it into the program it should have been.  
  42.  
  43.           Oh, sure, okay, I admit it.  VDE lacks some of the bells and 
  44.      whistles of WordStar 3.3.  But believe me, what it lacks WordStar 
  45.      could probably have done without.  I seriously believe that people 
  46.      have dozed off at the keyboard waiting for WordStar to load an 
  47.      overlay.  Just deleting a line of text created more disk activity than 
  48.      the latest release by The New Kids on the Block.  (Had to throw them 
  49.      in, just so you know I'm not mired in the paleolithic).  
  50.  
  51.           VDE, now up to version 2.66, and probably holding there forever, 
  52.      is WordStar in racing trim.  It's the greatest invention since canned 
  53.      orange juice, and bears some similarities to it.  It has been 
  54.      condensed to the supreme essence of an editor.  It is the perfect 
  55.      illustration of how the discipline imposed by a 64K limit on RAM and a 
  56.      190 or 390 K floppy can result in elegant programming.  
  57.  
  58.           VDE occupies all of about 14K of program code.  It is so compact 
  59.      I think Eric must have tucked some of it into another dimension.  I 
  60.      don't see how he could get it to do all it does in that space.  
  61.  
  62.           In case you haven't caught on by now, VDE is an almost fully 
  63.      WordStar compatible editor.  It obeys all of WordStar's really 
  64.      important commands for cursor movement, deleting, moving, searching, 
  65.      replacing, etc.  The files it produces are readable by WordStar, 
  66.      printable by WordStar.  A WordStar user can dive into VDE and frolic 
  67.      with unabashed comfort.  The only adjustment that may have to be made 
  68.      is to substitute ESC for ^K in the classic ^KQ, ^KS, ^KD, ^KX, etc., 
  69.      commands.  That will depend on the machine you're using.
  70.  
  71.           In WordStar mode (more about the other modes in a minute) you can 
  72.      underline, boldface, double strike, etc., etc.  You can double space 
  73.      either as you edit (sorry, can't go beyond double spacing, but I never 
  74.      have figured out what I'd do with a line spacing of 9 anyway) or edit 
  75.      single space and then print double space.  It'll print running 
  76.      headers, footers, page numbers.  It's got block move, copy and delete.  
  77.      It's got tabs, and margins, and word-wrap and all that good stuff.  It 
  78.      has global search and search and replace, case sensitive or not, as 
  79.      you wish.  
  80.  
  81.           So what?  you say.  My WordStar does all that, you say.  Well, 
  82.      I'll tell you what.  VDE does all this while it's got its entire 
  83.      little 14 K body tucked into RAM, along with the file it is working 
  84.      on, a file up to about 45K, along with your operating system, of 
  85.      course.  And I know that adds up to more than 64K.  VDE puts 8 pounds 
  86.      of mud in a five pound sack, but don't ask me how.  Anyway, 45K, 
  87.      that's, oh, I don't know, 40 double spaced pages or so, I guess.  
  88.  
  89.           Not long enough for you, you say?  Hey, if you're editing a file 
  90.      any longer than that with WordStar, you must be a glutton for 
  91.      punishment.  Once you get beyond about 14 double spaced pages in 
  92.      WordStar you've reached the slog point where every page or two it's 
  93.      going to swap to disk, and make you wait while it does.  And if 
  94.      something goes wrong and you loose that much work in one large chunk, 
  95.      I hope someone has locked all sharp objects away from you.  
  96.  
  97.           I'll tell you what, though.  Small file or big, VDE is faster 
  98.      than a speeding bullet.  The first time I loaded a long file and then 
  99.      used ^QC to jump to the end of it I got whiplash.  I was going to get 
  100.      up for a cup of tea (my usual WordStar routine) but didn't have a 
  101.      chance to leave the keyboard.  
  102.  
  103.           "Holy Hotrods, Batman," I said to myself.  "Let's see that 
  104.      again!" So I did a ^QR back to the top, but I missed seeing it because 
  105.      I blinked.  This on my stock, 2.5mHz Kaypro II.  The light barrier had 
  106.      been broken.  A ^Y deleted a line in a wink, with the disk drive 
  107.      remaining blissfully at rest.  
  108.  
  109.           Wowsers!  After years of traveling under impulse power I'd jumped 
  110.      to warp 10.
  111.  
  112.           Now, as if that weren't enough, VDE offers a nifty little bunch 
  113.      of enhancements not available in CP/M's WordStar 3.3.  It has, for 
  114.      example, fully programmable Macro keys.  Working on an animal rights 
  115.      protest letter against the Gribbet and Gribbet Frog Leg Packing Co.  
  116.      of Old Muckbottom, Georgia, and tired of typing out that phrase?  No 
  117.      problem!  Create a macro, so a simple ESC number key combo does the 
  118.      sweaty work for you.  
  119.  
  120.           If you're into the masochistic trade of television script 
  121.      writing, you can even acquire a preset file of macro keys to handle 
  122.      all the different formats demanded.  Punch two keys and you'll 
  123.      instantly reset your tabs and margins for dialogue or action.  
  124.  
  125.           I have found only one quirky incompatibility between VDE and 
  126.      WordStar, and that is the way VDE handles soft and hard carriage 
  127.      returns.  I don't know what WordStar uses for a soft carriage return, 
  128.      but VDE reads a <space><carriage return> combination as a soft 
  129.      carriage return, while a <CR> preceded by anything else is a hard one.  
  130.      So, if you reformat a double-spaced VDE document with WordStar using 
  131.      ^B you can get some strange results between paragraphs.  
  132.  
  133.           You say you've got a problem with WordStar files and all those 
  134.      quaint high bits?  No problem.  You can use VDE to create a no frills 
  135.      ASCII file.  It's ideal for those times you want to swap sweet 
  136.      missives with a buddy who's (shudder) got Word Perfect.  Don't worry, 
  137.      you get word wrap with VDE's ASCII mode, so you don't have to scroll 
  138.      sideways to read your immortal words.  
  139.  
  140.           But!  If you want Really Pure ASCII with no word-wrap, then use 
  141.      the non-document setting.  That's ASCII without the right margin.  
  142.      Perfect for programmers.  
  143.  
  144.           You say you're always bouncing around between .TXT files and .DAT 
  145.      files and .ASM files, and you want WordStar for the first, and ASCII 
  146.      for the second and non-document for the third?  How to choose between 
  147.      'em?
  148.  
  149.           No problem.  Set VDE up so it automatically defaults to the mode 
  150.      you want, depending on the filename extension.
  151.  
  152.           But...what about help screens?
  153.  
  154.                It's got 'em.  Nice ones.  
  155.  
  156.           Uh...  what about printer support?
  157.  
  158.           VDE comes with a neat-oh installation program that allows you to 
  159.      set up for your printer.  It comes with some to choose from, or, if 
  160.      you can find the right codes in your printer manual you can roll your 
  161.      own printer definition file.  The installation program also lets you 
  162.      set your default file types, tabs, line spacing, and a bunch of other 
  163.      options.  
  164.  
  165.           And just how much would you expect to pay for this wondrous 
  166.      package?  Five hundred dollars you say?  Six?  
  167.  
  168.           Well, have I got a deal for you!  You can have this marvelous 
  169.      package of programs (there's VDO for Osborne users, and the 
  170.      installation program to customize VDE for your terminal, printer, and 
  171.      tastes, and some sample macro key definitions) for -- no, not $119.95.  
  172.      Not $19.95.  
  173.  
  174.           You can have it for nothing but GEnie on-line time.  It's free, 
  175.      on GEnie, in the CP/M library.  Just do a search for VDE and find 
  176.      VDE266.LBR.  
  177.  
  178.           And, if you want you can add SPELLM.ARK and you've got a spelling 
  179.      checker, too.  All for the cost of a phone call to GEnie.  It'd be 
  180.      cheap at ten times the price, believe me.  
  181.  
  182.           Oh, one other thing for any MS-DOS users reading this -- what are 
  183.      you doing here?!  No, no, just kidding.  VDE is also available in your 
  184.      world.  It's up to version 1.5 now (VDE150.LZH).  It has all that the 
  185.      CP/M version does and then some.  It has windows so you can work two 
  186.      files at once, and supports 43 line EGA display and colors, and ...  
  187.      well, you get the idea, in 16K of code.  All at the same, low price.  
  188.  
  189.            Thank you, Eric Meyer.
  190.