home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / UTILITY / MERD100.ZIP / MERD100.DOC next >
Text File  |  1991-09-22  |  5KB  |  133 lines

  1.                                  mErDIT v0.99
  2.                       Copyright (C) 1991 by Timothy Gion
  3.  
  4.  
  5. INTRODUCTION
  6.  
  7.      mErDIT is a full screen editor designed for WWIV.  It allows a choice of
  8. the familiar WWIV slash commands with slight modifications or control key
  9. commands.
  10.  
  11.  
  12. DISCLAIMER
  13.  
  14.      I take no responsibility for any damages that mErDIT may cause to your
  15. computer.  This works on my system, but may not work on yours.  Use at your own
  16. risk!
  17.  
  18.  
  19. HISTORY
  20.  
  21. v1.00 (09/22/91) - Official release- Converted all array references to pointer
  22. notation, manages memory more efficiently, no longer crashes when it reads in
  23. more lines than the user is allowed, added ROM BIOS scroll routines, added
  24. registration codes, fixed many bugs...
  25.  
  26. v0.99 (07/13/91) - Unofficial release- fixed bug that let you edit status line,
  27. fixed bug with word wrapping
  28.  
  29. v0.99 (07/07/91) - Unofficial release- this time I really fixed the /? bug...
  30.  
  31. v0.99 (07/04/91) - Unofficial release- added /es save command for die hard
  32. users...
  33.  
  34. v0.99 (06/27/91) - Unofficial release- now reads in files, fixed bug that
  35. caused it to not print out extended ASCII characters, fixed bug with the /?
  36. command...
  37.  
  38. v0.99 (06/23/91) - Beta release.
  39.  
  40.      mErDIT started out as a huge modification of Wayne Bell's code.  I never
  41. worked all of the bugs out and could not make head or tail of my code after I
  42. stopped working on it for a while.  Therefore I decided to write an external
  43. one which would MUCH easier to debug.
  44.  
  45.  
  46. HOW TO USE
  47.  
  48.      Place MERDIT.EXE and MERDIT.HLP in any directory you please.  Then run
  49. INIT.EXE.  Select '8' for external editors.  Add the following lines:
  50.  
  51. remote:
  52.      merdit.exe %2 %3 %4 %1
  53.  
  54. local:
  55.      merdit.exe %2 %3 %4 %1 L
  56.  
  57. The 'L' parameter tells the editor that a local user is using it, so it will
  58. use the ROM BIOS routines if the editor has been registered.  You will want to
  59. specify the directory you placed the mErDIT files in if you did not use your
  60. WWIV directory.
  61.  
  62. When you have received your registration information, type:
  63.  
  64.      merdit register
  65.  
  66. to register the editor.
  67.  
  68. (The following was taken from One Eyed Willy's documentation for his full
  69. screen editor.)
  70.  
  71.                              Macros
  72.                              ~~~~~~
  73.  
  74.           WWIV has built in macros that can normally be used by the user
  75.      in the standard editor.  The full screen editor does not get such
  76.      easy access to these macros.  To enable normal macros, a source code
  77.      mod must be done.  Load up "EXTERN.C" and remove the line that reads:
  78.  
  79.      okskey=0;
  80.  
  81.  
  82.           If you do not have the source, macros can still be done by typing
  83.      Ctrl-P THEN the macro of your choice.  This is Wayne's code, not mine!
  84.  
  85. I would like to give tribute to One Eyed Willy for inspiring me to produce
  86. this editor, and I will even recommend his full screen editor, FEDIT.  It is
  87. very nice.  In the future, I plan to write an utility program or a built in
  88. option that will allow the user to use the regular macros without the need for
  89. the source code.  One more modification is necessary in order to properly
  90. interpret the remote user's key presses:
  91.  
  92.     In COM.C:
  93.  
  94.       in function:
  95.         void skey1(char *ch)
  96.  
  97.       add one line:
  98.  
  99.         c = *ch;           /* search */
  100.         if(!in_extern)     /* add this */
  101.           if (c == 127)
  102.             c = 8;
  103.  
  104. This will prevent WWIV from interpreting the remote user's Del key as the
  105. backspace key.
  106.  
  107.  
  108. CONCLUSION
  109.  
  110.      I would appreciate it if you would register this software.  Registration
  111. gives you true scrolling instead of using ANSI graphics commands to imitate it.
  112. In the future watch for more benefits for the local user and a macro utility or
  113. built in option for those who do not want to dabble with the source code of
  114. WWIV.  Information on how to register is found in REGISTER.TXT.
  115.  
  116.      In the previous versions of this document, I said I would include tagline
  117. support.  This cannot be done from the editor because it cannot tell whether or
  118. not the user is posting on a netted sub.  It can be done from the source code
  119. of course, so I have included a mod that will add a tagline to any message,
  120. whether written with the default line editor or any external editor.
  121.  
  122.      I can be reached on any WWIVLink board through net mail.  Send all mail to
  123. 1@13124.  My BBS is:
  124.  
  125.      The Mages' Guild
  126.       410-939-9139
  127.  300-9600 v.32/v.42bis/MNP5
  128.  
  129.  
  130.  /     \
  131. -Merdion-
  132.  \     /
  133.