home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / apps / text_ed / elv16b2 / readme.1st < prev   
Text File  |  1992-08-18  |  3KB  |  72 lines

  1. From: Juergen Lock <nox@jelal.north.de>
  2. Subject: elvis 1.6 for MiNT/TOS -- readme
  3.  
  4. [^^^^ so you can easily reply]
  5.  
  6. due to popular demand :-) and because its still some time until this will
  7. appear in an official release:  here is the current state of elvis on
  8. MiNT/TOS.  features:
  9.  
  10. 0. this is an *inofficial* version.  even the original 1.6 src it is
  11. based on you won't see posted somewhere... next will probably be elvis
  12. 1.7 appearing in comp.sources.reviewed. (but still without this MiNT
  13. stuff built in.)  so if you find problems and bugs don't bother steve
  14. with it (yet), they're probably mine anyway. :-)
  15.  
  16. 1. runs fine on both MiNT and TOS, but needs MiNT libraries to compile
  17. (and also probably gcc).  i have left the #if TOS stuff in (my patches
  18. use #if MINT) but you should use that only as a last resort. (the MiNT
  19. version runs better even under TOS.)
  20.  
  21. 2. behaves itself under MiNT.  that includes stuff like not busy-wait on
  22. the terminal, use pipes instead of tempfiles etc...  (looks at the __mint
  23. variable)
  24.  
  25. 3. and of course shell escapes etc work like you would expect of a vi.
  26. :r !ls -l ...   !Gtr -d '\015' (but see 6. :-)
  27.  
  28. 4. uses -ltermcap.  (that one was easy...)
  29.  
  30. 5. uses the `special key' mapping of the messdos version (see docs)
  31. and also maps the shifted cursor/insrt/home keys wich would otherwise
  32. give digits.  some of the keys can also be defined in the termcap entry,
  33. if that is found a default mapping for the others is used.
  34.  
  35. 6. new options: crlf (read/write \r\n, can be changed anytime) and
  36. stbios (screen io thru BIOS, default on TOS, off with MiNT).
  37.  
  38. 7...and varios fixes and other thigs i have forgot.
  39.  
  40.  here is the termcap entry i use on the console...
  41.  
  42. at|st|atari st:\
  43.     :ti=\Ev\Ee:am:te=\Ev\Ee:\
  44.     :al=\EL:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :co#80:\
  45.     :dl=\EM:do=\EB:ho=\EH:ve=\Ee:vi=\Ef:\
  46.     :li#25:se=\Eq:so=\Ep:up=\EA:nd=\EC:\
  47.     :us=\Er:ue=\Eu:md=\E(:me=\E):\
  48.     :ms:pt:\
  49.     :kl=#K:kr=#M:ku=#H:kd=#P:\
  50.     :kI=#R:kh=#G:kH=#O:kP=#I:kN=#Q:\
  51.     :k0=#D:k1=#;:k2=#<:k3=#=:\
  52.     :k4=#>:k5=#?:k6=#@:k7=#A:k8=#B:k9=#C:\
  53.     :ve=#blink:vs=#noblink:\
  54.     :cQ=#blink:cV=#noblink:
  55.  
  56.  ...and this one for toswin. (uses bold for reverse and has the keys
  57. added, otherwise its unchanged)
  58.  
  59. st52|toswin window mgr:\
  60.     al=\EL:am:bl=^G:bs:cd=\EJ:ce=\EK:cl=\EE:cm=\EY%+ %+ :\
  61.     co#80:dc=\Ea:dl=\EM:do=\EB:ei=\Ei:eo:ho=\EH:ic=:im=\Eh:it#8:\
  62.     le=^H:li#25:md=\EyA:me=\Ez_:mh=\EzB:mi:mr=\Ep:ms:nd=\EC:\
  63.     rc=\Ek:rs=\Ez_\Eb@\EcA:sc=\Ej:se=\Ez\01:sf=^J:sr=\EI:so=\Ey\01:\
  64.     ta=^I:ti=\Eq\Ev\Ee:ue=\EzH:us=\EyH:up=\EA:ve=\Ee:vi=\Ef:\
  65.     :kl=#K:kr=#M:ku=#H:kd=#P:\
  66.     :kI=#R:kh=#G:kH=#O:kP=#I:kN=#Q:\
  67.     :k0=#D:k1=#;:k2=#<:k3=#=:\
  68.     :k4=#>:k5=#?:k6=#@:k7=#A:k8=#B:k9=#C:
  69.  
  70.  ok, have fun...
  71.     Juergen
  72.