home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
UTILITY
/
MERD100.ZIP
/
MERD100.DOC
next >
Wrap
Text File
|
1991-09-22
|
5KB
|
133 lines
mErDIT v0.99
Copyright (C) 1991 by Timothy Gion
INTRODUCTION
mErDIT is a full screen editor designed for WWIV. It allows a choice of
the familiar WWIV slash commands with slight modifications or control key
commands.
DISCLAIMER
I take no responsibility for any damages that mErDIT may cause to your
computer. This works on my system, but may not work on yours. Use at your own
risk!
HISTORY
v1.00 (09/22/91) - Official release- Converted all array references to pointer
notation, manages memory more efficiently, no longer crashes when it reads in
more lines than the user is allowed, added ROM BIOS scroll routines, added
registration codes, fixed many bugs...
v0.99 (07/13/91) - Unofficial release- fixed bug that let you edit status line,
fixed bug with word wrapping
v0.99 (07/07/91) - Unofficial release- this time I really fixed the /? bug...
v0.99 (07/04/91) - Unofficial release- added /es save command for die hard
users...
v0.99 (06/27/91) - Unofficial release- now reads in files, fixed bug that
caused it to not print out extended ASCII characters, fixed bug with the /?
command...
v0.99 (06/23/91) - Beta release.
mErDIT started out as a huge modification of Wayne Bell's code. I never
worked all of the bugs out and could not make head or tail of my code after I
stopped working on it for a while. Therefore I decided to write an external
one which would MUCH easier to debug.
HOW TO USE
Place MERDIT.EXE and MERDIT.HLP in any directory you please. Then run
INIT.EXE. Select '8' for external editors. Add the following lines:
remote:
merdit.exe %2 %3 %4 %1
local:
merdit.exe %2 %3 %4 %1 L
The 'L' parameter tells the editor that a local user is using it, so it will
use the ROM BIOS routines if the editor has been registered. You will want to
specify the directory you placed the mErDIT files in if you did not use your
WWIV directory.
When you have received your registration information, type:
merdit register
to register the editor.
(The following was taken from One Eyed Willy's documentation for his full
screen editor.)
Macros
~~~~~~
WWIV has built in macros that can normally be used by the user
in the standard editor. The full screen editor does not get such
easy access to these macros. To enable normal macros, a source code
mod must be done. Load up "EXTERN.C" and remove the line that reads:
okskey=0;
If you do not have the source, macros can still be done by typing
Ctrl-P THEN the macro of your choice. This is Wayne's code, not mine!
I would like to give tribute to One Eyed Willy for inspiring me to produce
this editor, and I will even recommend his full screen editor, FEDIT. It is
very nice. In the future, I plan to write an utility program or a built in
option that will allow the user to use the regular macros without the need for
the source code. One more modification is necessary in order to properly
interpret the remote user's key presses:
In COM.C:
in function:
void skey1(char *ch)
add one line:
c = *ch; /* search */
if(!in_extern) /* add this */
if (c == 127)
c = 8;
This will prevent WWIV from interpreting the remote user's Del key as the
backspace key.
CONCLUSION
I would appreciate it if you would register this software. Registration
gives you true scrolling instead of using ANSI graphics commands to imitate it.
In the future watch for more benefits for the local user and a macro utility or
built in option for those who do not want to dabble with the source code of
WWIV. Information on how to register is found in REGISTER.TXT.
In the previous versions of this document, I said I would include tagline
support. This cannot be done from the editor because it cannot tell whether or
not the user is posting on a netted sub. It can be done from the source code
of course, so I have included a mod that will add a tagline to any message,
whether written with the default line editor or any external editor.
I can be reached on any WWIVLink board through net mail. Send all mail to
1@13124. My BBS is:
The Mages' Guild
410-939-9139
300-9600 v.32/v.42bis/MNP5
/ \
-Merdion-
\ /