home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / ZSYS / ZNODE-12 / I / KP-WRITE.ARK / ARROW.DOC < prev    next >
Text File  |  1989-09-27  |  2KB  |  42 lines

  1. ARROW.COM - documentation by Andrew Marchant Shapiro - 4/26/88
  2. ----------------------------------------------------------------
  3.  
  4. I found ARROW.COM a few days ago.  It is fairly self-documenting
  5. (type 'ARROW' <CR>), but I thought I ought to include a few points.
  6.  
  7. What ARROW does is to poke new values into the Kaypro arrow (or
  8. vector) key locations.  What these values are depends upon how it is
  9. invoked.  ARROW /G invokes standard MicroPro arrow definitions -- ^S,
  10. ^E, ^D, ^X.  ARROW /F invokes Perfect Software key definitions -- ^B,
  11. ^P, ^F, ^N.  This is of great advantage to anyone who uses software
  12. from both companies on a Kaypro, since it allows an easy transition
  13. between definitions that takes no memory and is completely transparent
  14. to the computer and user.
  15.  
  16. Now, as originally distributed, ARROW toggled between MicroPro
  17. definitions and Perfect Writer's 'secondary' definitions, which are
  18. identical to the standard CP/M cursor keys:  ^H, ^J, ^K, ^L.  I
  19. altered ARROW to work with the primary PW set since I had rebound the
  20. secondary set to perform other functions (and to make PW more
  21. EMACS-like).
  22.  
  23. Changing the key definitions that ARROW uses is fairly trivial:  just
  24. inspect the last record of the program for the two sets (in hex) and
  25. change them as you like.  This seems to work just fine.
  26.  
  27. Now -- some good news:  ARROW.COM seems to work on ALL Kaypro machines
  28. with the exception of the U-ROM (very late graphics machines).  It was
  29. apparently set up to work with the 2'84 and 4'84 machines that came
  30. with the F and/or G ROMS, but it works fine on my machine, which has a
  31. TurboROM in place.  If it works on an '83 (as I suspect it will) all
  32. the better.  I have it on good (read:  reputable dealer) authority
  33. that ALL Kaypros used the same locations for the vector keys EXCEPT
  34. the U-ROM machines (U-ROMS should be replaced at once anyway!). 
  35. Unfortunately, they did not do the same with the number pad, so
  36. anything that redefines that is intensely hardware-specific.
  37.  
  38. This program will probably be most useful to people like myself, who
  39. find that the Perfect Writer EMACS-like editor is the cat's PJs, but
  40. who find that the rest of the world expects WurstStar like code. 
  41. There are other alternatives, but this is (probably) the most elegant.
  42.