MUSH on 7300 (HOW ??)
Andy Pitts
andy at rbdc.UUCP
Thu Jul 7 17:11:53 AEST 1988
In article <7109 at cup.portal.com> jim_belgium_sanchez at cup.portal.com writes:
>I have been trying to get a working MUSH for a while now. I have
>modified the sources to use /bin/mail for the mail agent. When I
>invoke mush, it outputs the Subject: header but does not wait for
>the subject to be entered. Do I need to do anything else or is
>that just the way it works.
You need to put "set ask" in your ~/.mushrc file. Ask, says "prompt
for subject". If the variable is not defined mush expects the subject
to be included in the command line with the -s switch. Here is a copy of
my .mushrc file:
----------------------------------------------------------------------
set ask askcc dot crt=24 editor=/usr/bin/vi record=+/sentmail autosign
set in_reply_to="%n's message of %d." mil_time pager=less visual=vspell
bind \E[A back msg
bind \E[B next msg
bind \E[T first msg
bind \E[S last msg
bind \E[V screen back
bind \E[U screen next
alias xyzzy foo!bar!xyzzy
-----------------------------------------------------------------
This causes mush to prompt for the subject (ask) and the CC list (askcc).
It reconizes dot as the end of letter (dot). Does not invoke the pager
unless there are more than 24 lines in the letter (crt=24). Invokes
vi with the ~e command (editor=...). Saves letters you write in
~/.Mail/sentmail (record=...) (Note the + is short for $HOME/Mail/).
Always signs letters with your ~/.signature (autosign). Makes your
In-Reply-To: header have the form "In-Reply-To: Foo's message of Date"
(in_reply_to=...). Use military time format (mil_time). Sets the pager
to less (pager=...) (I like to be able to back up pages). And sets
the ~v command to invoke vspell (visual=...) (makes checking spelling
real easy).
All the variables are documented in the mush manual beginning on page 35.
The bind command's make the arrow keys work as follows:
Up arrow: move up one message.
Down arrow: mode down one message.
Shift-Up arrow: go to first message on screen.
Shift-Down arrow: go to last message on screen.
Page: back up one screen
Shift Page: forward one screen.
The alias command sends mail addressed to xyzzy to foo!bar!xyzzy.
>
>Also, having been away from the net awhile, I seem to have missed
>out on any description as to how to apply the massive patches now
You need a copy of patch V2. It was posted to unix-pc.sources a few
weeks ago, and is available form anonymous ftp.
Also if you don't have it, you should get a copy of smail. It is easy
to install and understands addresses in the form "user at foo.BAR". It works
well with mush. Simply set:
#define MAIL_DELIVERY "/bin/smail "
In config.h.
I hope this helps.
--
Andy Pitts andy at rbdc.UUCP : "The giant Gorf was hit in one eye by a stone,
att \ : and that eye turned inward so that it looked
kd4nc !gladys!rbdc!andy : into his mind and he died of what he saw there."
pacbell/ : --_The Forgotten Beast of Eld_, McKillip--
More information about the Unix-pc.general
mailing list