home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Devil's Doorknob BBS Capture (1996-2003)
/
devilsdoorknobbbscapture1996-2003.iso
/
W
/
WWIVEDIT
/
WWIVEDIT.HLP
< prev
next >
Wrap
Text File
|
1993-01-01
|
23KB
|
580 lines
For information on how to contact the author, request help on General.
For a description on the layout of this file, Look after the EOF
START
Help on Help
Default Keys
General
Colors
Macros
Exiting
Formating
Tag Lines
Block Commands
Extended Commands
Slash Commands
Technical Stuff
Spell Checker
END
LOCAL
Local Keys
Local Macros
Inserting Files
BBS Tag Lines
Chat Mode
Sysop Information
Special Setups
END
HELP ON HELP:
SOT
Welcome to the Help system of 2WWIV5Edit0! This is a interactive help system
based on the idea "Help should be easy to use and informative at the same
time." All you need to do is use your Arrow keys to move around the shown
topics, and press 1Enter0 over the topic you want to learn about. To exit help,
you simply press 1ESC0 or 1Q0, and it will exit.
If your arrow keys do not work properly (not at all that is), then you can use
the following keys instead of the arrow keys (unless your sysop has modified
them):
1Control-2U 3: 0Up Arrow
1Control-2J 3: 0Down Arrow
1Control-2G3 :0 Left Arrow
1Control-2Z3 : 0Right Arrow
.P
EOT
DEFAULT KEYS:
SOT
The settings file 1DEFAULT0 Maps the following keys:
2^A0 : Control-A Macro 2^N0 : Non-Destructive backspace
^B : Page Down 2^O0 : Help!
^C : Center Line 2^P0 : WWIV Color
2^D0 : Control-D Macro ^Q : Extended Command 2
^E : Word Right (moves cursor) ^R : Redisplay Everything
2^F0 : Control-F Macro ^S : Word Left (moves cursor)
^G : Move cursor left ^T : Page Up
2^H0 : Backspace ^U : Move cursor up on line
2^I0 : Tab ^V : Toggle Insert Mode
^J : Move cursor down 2^W0 : Delete word to left of cursor
^K : Extended Command 1 2^X0 : Delete from cursor to start of line
^L : Insert a blank line ^Y : Delete line cursor is on
2^M0 : Enter Key ^Z : Move Cursor Right
^] : Toggle between different Top Screens
Note: 1^R0 means press and hold the 1Control0 key, and then press 1R0.
Highlighted keys work, work in either the same, or almost the same way that
they do in the WWIV Line editor.
.P
2WWIV5Edit 0will also properly translate the arrow keys if they are mapped as
ESC[H=Home ESC[A=Up
ESC[D=Left ESC[C=Right
ESC[K=End ESC[B=Down
ESC[r=Toggle Insert/Overwrite mode ESC[s=Del Char
The 1DEFAULT0 mapping also supports Doorway mode on most keys (such as the arrows
and insert/delete).
.P
EOT
COLORS:
SOT
To insert a WWIV color into text, simply press 1^P0 followed by a character
signifying the color.
The following table shows the legal colors:
.COLORTABLE
The Entry 11(49 )0 is interpreted in the following way:
1 is the color character.
49 is the ASCII value of that character (for characters that don't have
printable characters).
.P
EOT
MACROS:
SOT
Macros are once again External to 2WWIV5Edit0. To define a macro, you must go
into the defaults section of the BBS and select "Update Macros". From there
you will choose 1M0ake, and then select either the Control-A, Control-D, or
Control-F macro.
You may enter special characters into your macros, such as those that change
colors. For example, to change colors in your macro, you will hit Control-P,
followed by a number between 0 and 7. On the screen, it will appear as ^P#.
.P
EOT
EXITING:
SOT
2WWIV5Edit0 provides many ways of exiting. The easiest and most familiar way to
WWIV users is /ES (or /S) on a blank line. This exits the editor and saves
what you have typed. The WWIV command of /ABT also works if you want to abort
what you have typed.
If you sysop has installed a modification to the WWIV source code, you can also
use /ESN and /ESY to save (Non/) Annonymously.
[ /S, /SN, and /SY are also properly interpreted ]
An alternative to this is to press 2ESC0, wait for the status line to pop up,
and then press either 2S0 to 1Save0, or 2A0 to 1Abort0.
.P
EOT
FORMATING:
SOT
2WWIV5Edit 0provides a few different formatting commands. The first is the
familiar 1/C:0 which will allow you to center whatever follows it. The 1/C: 0must
be the first thing on the line in order for it to work properly. An
alternative to this is to use 1^C0. To use it, you first type the line that you
want centered, and then, on that line, you press 1^C0, and it will center the
line (by inserting /C: at the beginning of the line).
Paragraph reformatting is done almost completely automatically in 2WWIV5Edit0.
2WWIV5Edit 0keeps track of where you have hit Enter, and uses that information to
reformat paragraphs. The only real time that you will ever need to worry
about paragraph reformatting is if you want to join two lines (and this is
even done automatically sometimes.) In this case, the easiest way to do it is
to move to the beginning of the second line, and hit the backspace key, and
the line will be joined with the previous line, and the paragraph will be
reformatted.
2WWIV5Edit0 also now supports Non-Destructive Backspaces that are popular in many
users macros. It can be inserted into text using the ^N key, and will appear
as an inverse H on the screen (indicating that it is a control character). It
will appear correctly in the message that you are sending, even if it does
look a little bit unusual on the screen.
.P
EOT
LOCAL KEYS:
SOT
2WWIV5Edit0 provides a number of Local-Only keys. They are:
Center Line = Alt-C
WWIV Color = Alt-P
Insert File = Alt-I
Top of Doc = Ctrl-Home or Ctrl-PgUp
Bottom of Doc = Ctrl-End or Ctrl-PgDn
Word Left = Ctrl-Left Arrow
Word Right = Ctrl-Right Arrow
Toggle Insert = Insert key
Delete Char = Delete Key or Control-Backspace
Help = F1
Enter Chat Mode = F10
Abort Post = Alt-A (can be used while a user is on-line)
Save and Exit = Alt-S
Save and Continue = Alt-W
Left Shift-Right Shift = Enter Chat Mode
.P
EOT
LOCAL MACROS:
SOT
2WWIV5Edit0 supports virtually unlimited local macros!
To use local macros, you 1must0 have the following files in your 2WWIV5Edit0
directory:
1WWIVEDIT.KEY 3-0 Used to translate extended key codes to 3 letter
abbreviations.
1MACROS.LCL 3-0 This file contains the actual macros.
WWIVEDIT.KEY is NOT a text file and shouldn't need to be modified.
MACROS.LCL is a (WWIV) text file that you should edit with 2WWIV5Edit0. There are
certain conventions used with this file.
1. A macros is defined using N: and :N delimiters. The exact "N" varies
depending on which macro you want to define. The following table shows the
names for the macro keys:
"A" thru "Z" relate to Alt-A thru Alt-Z
"1" thru "0" relate to Alt-1 thru Alt-0
"F1" thru "F0" relate to F1 thru F10
"$F1" thru "$F0" relate to Shift-F1 thru Shift-F10
"^F1" thru "^F0" relate to Control-F1 thru Control-F10
"!F1" thru "!F0" relate to Alt-F1 thru Alt-F10
^IN and $IN are Control Insert and Shift Insert
^DL and $DL are Control Delete and Shift Delete
$TB is Shift Tab
HOM is the Home Key
END is the End Key
UP, RT, LF, and DN are the Arrow keys Up, Right, Left, and Down
PU and PD are Page Up and Page Down
INS and DEL are the insert and delete keys
^LF and ^RT are Control Left Arrow and Control Right Arrow
^PU and ^PD are Control Page Up and Control Page Down
^HO and ^EN are Control Home and Control End
- and = are Alt - and Alt =
.P
2. A 1~0 at the beginning of a line is ignored (so that you can use /ES in your
macro by putting ~/ES on a line by itself.)
3. A 1~0 at the end of a line means that the next line is part of this line, so:
This is a test ~
of this feature.
Would actually be equivilent to typing:
This is a test of this feature.2 [Enter]0
This is useful if you have a long macro, or, you don't want enter pressed at
the end of the macro for some reason.
.P
Total Number of Macros:
A - Z : 26
1 - 0 : 10
F1 - F0 : 10
$F1 - $F0 : 10
^F1 - ^F0 : 10
!F1 - !F0 : 10
^IN, $IN, ^DL, $DL, $TB, HOM, END, UP, RT, LF, DN, PU, PD, INS, DEL : 15
^LF, ^RT, ^PU, ^PD, ^HO, ^EN, -, = : 8
99 Macros Possible. Of course most of the last 23 have bindings already in the
LOCAL.DEF, but they are here for completeness.
.P
EOT
GENERAL:
SOT
2WWIV5Edit 0Version %VERSION%
2WWIV5Edit0 is the result of 1many 2many 5many0 long hours of work by one person:
Adam Caldwell
aka 2The Emporer0
1 @16470 [Link]
1 @6470 [Net]
Should you require to communicate with me, you should first attempt to send me
mail at The First Galactic Empire (1@16470 Link, 1@6470 Net).
If you have access to an Internet account, I can be reached as:
acaldwel@ohiou.edu
If that doesn't work, try
acaldwel@oucsace.cs.ohiou.edu
1Note: 0I can not respond to UUCP mail, and its possible I won't even get it.
.P
If none of those options work for you, you can send mail to:
Adam Caldwell
114 Grosvenor St
Athens, Ohio 45701 (until June 1993)
OR
Adam Caldwell
16952 Nash Rd
Middlefield, Ohio 44062
or you can call my BBS at 614-593-7836.
If you are very desperate, I can be reached by voice at 614-594-3051.
Before resorting to a voice call though, PLEASE read the manual. Most problems
can be solved by just reading the manual.
.P
Plea for money:
Users, if you are reading this, encourage your sysop to send me money!
Sysops: Send me money!
See the REGISTER.DOC file that was in the distribution file.
This program is BegWare. No registration fee is required, and there are
no locked features (although there are some undocumented features)
What you see is what you get. If you like this program, please send me a
note saying so (at any of the above locations) and some money :)
.P
Thank You notes:
I would like to thank:
The Duelist - For getting me involved in WWIV, and Beta testing my editor
on his system
Parapuke - For Everything
Niloc - For Beta testing this editor on my system
Filo - For just being part of the who WWIV thing.
Wayne Bell - For providing one helluva BBS system
Miscellaneous thanx go to:
The Warden, Raistlin, Gene Wells, Joe Hallahan, Lance Halle, Aahz,
Phantom, Ken, Jim Wire, 8 Ball, and everyone else who sent me comments,
suggestions, bug reports, and the like...
.P
EOT
TAG LINES:
SOT
Tag Lines are an optional feature of 2WWIV5Edit0 that may have been disabled
by your sysop.
To define a Tag Line, simply press ESC. If 1T2aglines0 appears on the status
line, then you can enter a Tag line by pressing 1T0. If it does not appear,
then your Sysop has disabled this feature.
You should then see on the screen a listing of your currently defined
taglines, as well as your choosen method of addition. To define a Tag line,
you first press 1M2ake0, and then enter the tag line. Press Control-Z when you
are finished entering the Tag line. 2WWIV5Edit 0will then prompt you for the
number to save it under. You should press the number of the desired slot, or
press 1Q2uit0.
Once you have defined all of the Tag Lines that you want, you will next
press 1C2hoose0 to choose which method you want to use for appending you Tag Line
to your message. They are fairly self explainitory. Just remember to do it.
The following are interpreted in a Tag line:
^N : Non-Destructive backspace
^P : WWIV-Color
^C : WWIV-Color
^M : Enter
/C: : Center Line
^B : Center Line following ^B
.P
EOT
BLOCK COMMANDS:
SOT
2WWIV5Edit0 provides a few "crude" block management commands. These Block
commands allow you to Copy/Move/Delete lines in your message. The Block
Commands are accessed by first hitting Control-K, and then pressing another
letter.
The following block commands are available for marking off a block:
B : Mark Beginning of Block (hit this on the line of the start of the block)
E : Mark End of Block (hit on the line of the End of the block)
K : Same as E (for those who use Turbo Pascal)
The following commands allow you to manipulate blocks:
Y : Delete Block
C : Copy Block to current cursor line (which must be outside the block
range)
M : Move Block to current cursor line
V : Same as M
.P
Please note:
2These block commands only work on 1whole2 lines. They will not work on partial0
2lines.0
They may have also been changed to something else by your sysop.
.P
EOT
CHAT MODE:
SOT
2WWIV5Edit0 has a built in two way chat mode that looks very similiar to the
two way chat mode of the BBS (except the colors are different). You enter
chat mode by pressing both shift keys the local keyboard, and exit by pressing
ESC (or F10) on the local keyboard.
The Chat Mode has one undesireable side effect. The problem occurs if the
user hangs up during the Two-Way chat mode and you are not running WWIV 4.22 or
higher. If this happens, and you are not running WWIV 4.22 or higher, you will
be forced to reset your computer (using the reset button).
.P
EOT
BBS TAG LINES:
SOT
2WWIV5Edit0 can add a BBS Tag line to every message posted with it, if you
create a file called BBSxxxxx.TAG. To do this, either type from within the
BBS
//EDIT 2[Enter]0
WWIVEDIT\BBSxxxxx.TAG 2[Enter]0
or, from DOS level enter 1WWIVEDIT BBS0xxxxx1.TAG0 (from the WWIVEdit directory)
and then enter what you would like as you BBS Tag line.
2Notes3:0
1xxxxx0 can be replaced by anything you want. This means that you can
create as many BBS*.TAG files as you want, and the 2WWIV5Edit0 will randomly
select on of them and attach it to the message.
.P
EOT
INSERTING FILES:
SOT
To insert a file into your message, you must have a key bound to the
INSERT FILE function in the current Key Binding file. By default, it is bound
to ALT-I in LOCAL.DEF.
.P
EOT
EXTENDED COMMANDS:
SOT
A number of Extended commands are now available with 2WWIV5Edit0. The
Extended commands are accessed through Control-K and Control-Q. The Block
commands are discussed in a different portion of this Help.
Here are the extended commands available on ^K:
J : Jump to specified line number
S : Show block status
F : Find specified Text
U : Cursor up
D : Cursor Down
L : Cursor Left
R : Cursor Right
W : Show Cursor Status [Shows Cursor's Row, Column Coordinates] (Toggle)
B : Mark First Line of Block (Block Begin)
E or K : Mark Last line of Block (Block End)
M or V : Move marked block to current line
C : Copy marked block to current line
Y : Delete marked block
.P
Here are the extended commands available on ^Q:
F : Find Text
L : Repeat last find
Y : Delete to end of Line
As with the block commands, some or all of these may have been changed by your
sysop.
.P
EOT
SLASH COMMANDS:
SOT
2WWIV5Edit0 now supports all of the WWIV line editor's "Slash" commands
(except /SU)
The Available commands are:
/ES, /S : Exit & Save
/ESY, /SY : Exit & Save, Anonymously if possible. *
/ESN, /SN : Exit & Save, Non-Anonymously *
/TI : Change Title *
/CLR : Clear message and start over
/ABT : Abort message
/HELP : Same as hitting Control-O
/RL : Replace last line
/LI : List message
/C: : Center everything following it (has to be at the beginning of
a line)
/CHECK, /SPELL : Invoke spell checker **
* Denotes commands that require a modification to the WWIV Source code (or WWIV
4.21a or above)
** Denote feature unique to 2WWIV5Edit0
.P
EOT
SYSOP INFORMATION:
SOT
Thank you for using 2WWIV5Edit0! If you and your users use this Editor,
and you would like a larger dictionary file, send $10 to the Author. (Fill out
the REGISTER.DOC file included).
The following are the Valid command line switches for 2WWIV5Edit3:0
-set: Specifies a setup file to load. If this parameter doesn't appear,
2WWIV5Edit 0will assume 1DEFAULT0
-key: Specifies a keyboard file to load if the users hasn't specified one
in the defaults section. If none is specified, 1DEFAULT0 is assumed.
.P
Files: There are a number of files that are needed for proper operation
of WWIVEdit, and a number of files that are optional.
Needed files:
WWIVEDIT.EXE - For obvious reasons.
WWIVEDIT.HLP - The help file for 2WWIV5Edit0.
INDEX1 .TAG
INDEX2 .TAG
USER .TAG - These three files contain all of the information needed by
5 2WWIV5Edit0 to save/reload user taglines.
These files are created after the first run of 2WWIV5Edit0.
CONFIG\*.DEF - Definition files.
CONFIG\*.KEY - Key bindings files.
CONFIG\*.SET - Compiled *.DEF files.
CONFIG\*.KBD - Compiled *.KEY files.
DICT\HASH - A Hash file used to index the dictionary.
DICT\WWIVEDIT.DIC
- The Dictionary file for 2WWIV5Edit0.
.P
Optional Files:
MACROS .LCL - The local macros file. This is a text file that you can
edit with 2WWIV5Edit0 to create "Extended Key" macros. See
Local Macros, and the file that came with 2WWIV5Edit0 for more
info.
WWIVEDIT.KEY - Required if you want to use local macros. This file is
used to translate scan codes into 1-3 character
abbreviations that are then looked up in MACROS.LCL.
BBSxxxxx.TAG - The BBS Tag File(s). 2WWIV5Edit 0will randomly select one of
these and append it to the end of the current post.
DICT\U###.DIC- User dictionary files
.P
Sysop Only Display:
At the bottom of the screen (on the same line as the Max Lines), there is
the Handle and Real Name of the current user. This information does not appear
to the user. That information is for the Sysop's reference. If that
information does not appear, then 2WWIV5Edit0 is not properly detecting your video
card.
.P
EOT
SPECIAL SETUPS:
SOT
2WWIV5Edit0 now supports a number of special modifications. The following
modifications are currently supported:
-------------------------------------------------------------------------------
MCI Commands
The xxx Color Modification
MS-DOS 5.0 With WWIV 4.12 and Wayne Bells DOS 5 fix
-------------------------------------------------------------------------------
If you would like to see others supported, please contact the Author (at
any of the addresses listed under General Help).
.P
1MCI Commands3:0
2WWIV5Edit0 supports MCI commands through the setup file parameter MCI: []
Currently WWIVEdit only supports MCI commands as defined by Merlin's MCI mod.
The format of this parameter is explained in CONFIG.DOC.
For now, they will be inserted as an inverted C and the letter of the MCI
command. At a later date, they may be implemented as Virtual Text.
1The xxx Color Mod3:0
There are a lot of color mods out there, so I decided to try and support
some of them. This required a major re-write of some of the code, but it was
worth it, as the code is now a lot more flexible/efficient.
To use a color modification, you need to edit your *.DEF files to specify
the legal range of colors. See the CONFIG.DOC for further instructions.
2WWIV5Edit0 only supports color mods which use the WWIV format of ^C(char).
This means that it is incompatible with some other color mods... I do not
intend to support those color modifications.
.P
1DOS 5.0 and Wayne Bell's DOS 5.0 Fix3:0
If you are running MS-DOS 5.0, and WWIV 4.12 with Wayne Bell's DOS 5.0
fix, then you need to do the following:
Go into COM.C and search for 2ni_stack[100]0, and replace it with
1ni_stack[500]0. Next, search for 2&ni_stack[98]0, and replace it with
1&ni_stack[498]0. Then, go into RETURN.C and repeat the same steps. That will
fix 2WWIV5Edit0 and any other full screen editors you may be having problems
with.
.P
EOT
TECHNICAL STUFF:
SOT
2WWIV5Edit0 is written in Turbo Pascal 6.0 (and will not compile on anything
less.) The source code is distributed freely by the Author. In this version,
and most likely all future versions, the source code will be distributed in a
seperate file called WEDITSxx.ZIP, xx being the version number of the source
(This is version %VERSION%).
2 WWIV5Edit0 uses some advanced techniques to tweak some of the little things
out of the WWIV. 2WWIV5Edit0 uses special techniques to determine where a message
is going. Because there are so many different WWIV setups, it is difficult to
tell for ceartain where something is going. Because of this, the Dest Line may
sometimes be Incomplete/Non-Descriptive. This is not important as it is
displayed only for cosmetic purposes.... It is unimportant to the actual
operation of the Editor (well, with the exception of the NOTAG feature).
.P
EOT
SPELL CHECKER:
SOT
To invoke the spell checker in 2WWIV5Edit0, you simply type /CHECK (or
/SPELL) on a blank line. The Spell Checker is fairly self explainatory. Your
Sysop may or may not have words which you add to the dictionary going to a
common dictionary. Ask him if you are unsure.
.P
EOT
EOF
Layout of this file:
Keywords : START END LOCAL SOT EOT EOF
Formatting: .P ^B ^C .COLORTABLE
Anything that lies between two key words is ignored, with the following
exceptions:
Between START and END is the list of topics that a remote user will see.
Between LOCAL and END is an additional list of topics that a local user will
see.
Between SOT and EOT is a text of the topic preceeding the SOT.
A topic is specified using the form: "TOPIC (IN CAPS ONLY):"
It is possible to make more than one topic refer to the same thing, although
in the new menu based system, that's not needed.
Final comments: SOT stands for Start of Text, and EOT stands for End of Text.
EOF marks the End of File (or more like end of meaningful text)
.P causes the screen to [PAUSE] whenever it occurs in the message text
.COLORTABLE causes the Internal Colortable to be displayed
^B (/C: in WWIVEdit) causes a line to be centered
^C (^P - WWIV Color) causes a color change (duh?)