home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 10
/
aminetcdnumber101996.iso
/
Aminet
/
comm
/
bbs
/
O_ED_10.lha
/
oed.doc
< prev
Wrap
Text File
|
1995-11-24
|
4KB
|
106 lines
Short: OnlineEditor (TextEditor via StdIO) for all BBS
Author: marc_albrecht@act.ohz.north.de
Uploader: root@act.ohz.north.de
Type: comm/bbs
Version: 1.0
Long:
O-Ed is a comfortable Editor for use via StdIO, therefor usable in nearly
every modern BBS.
It is easy to use - simply set your BBS Editor command to OED <filename>
(have a look in your BBS's documentation how to pass along the filename)
and optionally add a LEVEL keyword with the user's level (directory
displays, file load and file include are only possible from level 9 up)
and of course a LINES keyword giving the number of lines OED may use on
the screen.
Usage: Oed <filename> <level> <lines>
filename - MUST be given
level - from 0 to 255 - 9 upwards means "sysop" status
lines - from 10 to xxx - meaning number of lines on screen
Note: the screen must at least have 79 columns, so when trying it out
via shell increase the shell's width accordingly!
Functions:
----------
O-Ed displays an (ANSI) helpmenu at the top of the screen, showing you
the main functions:
CTRL-H for a help page
CTRL-Q for Quit (O-Ed will ask if you really want to quit if you
changed the file and did not save it)
CTRL-R for redraw (if the screen somehow has been corrupted)
Further functions are:
CTRL-L for reLoading the file (if you should have made mistakes - the
best and easiest undo-function)
CTRL-S for Saving the file (most important function in fact)
CTRL-D from level 9 upwards: lets you display directories
CTRL-O from level 9 upwards: loads a new file into the editor
CTRL-I from level 9 upwards: includes a file starting with the
actual line.
CTRL-K erases the line the cursor is in.
CTRL-E erases from cursor position to end of line.
From the directory displayer (CTRL-D, CTRL-O or CTRL-I) you have these
functions available: (also shown in top menue)
SPACE show next page of directory (if dir should be longer than available
lines on screen)
CTRL-D change current directory
CTRL-Q quit directory displayer
L (when loading or including a file): give filename to open
(blank line skips function)
Delete/Backspace: Since Backspace does not work correctly on _some_
terminals - or BBSs for that - I decided to not support it. You can use
DELete normally, typing BackSpace gives you the help screen (since it's
CTRL-H :-) ). If you can convince me to support "normal" backspace as well
give me a call...
Bugs
----
My betatesters and I have tested this program and (yet) found no bugs
therefor it is being released to the public. Bugreports (if so) are
always welcome and will surely result in bugfixes.
When receiving a CTRL-C (BBSs should handle loss of carrier this way!) O-ED
waits for _one_ more character from StdIO. Since usually the line will
report "CARRIER LOST" or something like that the carrier detection of your
BBS will be handled correctly and O-ED will instantly quit. The wait for
one character is due to FGetC.
Registrations
-------------
You can use this editor for testing purpose but if you install it in
your BBS or find it useful otherwise please _do_ send me the shareware
fee. Since I don't like crippled or annoying requestering tools I did
not install such "features" - but writing many tools for BBSs and other
all-day-software I have never received much thank for my work. So my
wife is getting angry for my sitting at the keys and not getting paid
for it :-)
I am asking a fee of 10,-DM to 15,-DM depending whether you want further
updates sent to you via E-Mail (supply me with an address!) or not.
If you consider transferring money for O-Ed to me:
Kto. 4005575200 at Volksbank Stade BLZ 24191015 Germany
If you want to send me money (cheques payable in DM):
Marc Albrecht, Seth 2, 21769 Lamstedt, Germany
If you want to give bugreports on electronic ways:
marc_albrecht@act.ohz.north.de
Marc Albrecht@2:241/205 (FidoNet)
Further versions
----------------
...depend on the people asking for such. And also depend on shareware
paiments :-)
Still such versions are planned. Give me hints what to implement!
Thanks
------
Noone yet.