Article View: comp.sources.bugs
Article #15elm 2.2 Patch #0
From: Syd Weinstein
Date: Wed, 19 Apr 1989 14:28
Date: Wed, 19 Apr 1989 14:28
160 lines
5133 bytes
5133 bytes
Summary: This is an official patch for elm 2.2 system. Please apply it.
Priority: Low
Somehow two large section of the Filter guide got deleted from the
official distribution as in comp.sources.unix. This fixes that. Those
that got the submission directly from dsinc do not have this problem.
This patch does not bump the revision number due to it not effecting
everybody.
Fix: From rn, say "| patch -p -N -d DIR", where DIR is your elm source
directory. Outside of rn, say "cd DIR; patch -p -N <thisarticle".
If you don't have the patch program, apply the following by hand,
or get patch (version 2.0, latest patchlevel).
After patching:
make
make install
If patch indicates that patchlevel is the wrong version, you may need
to apply one or more previous patches, or the patch may already
have been applied. See the patchlevel.h file to find out what has or
has not been applied. In any event, don't continue with the patch.
If you are missing previous patches they can be obtained from me:
Syd Weinstein
syd@dsinc.UUCP
The patches are available from the dsinc archive server
Send the following message to archive-server@dsinc.UUCP for
a list of available patches:
Subject: patch list
send index elm
Index: doc/Filter.guid
*** doc/Filter.guid~ Mon Apr 17 17:42:07 1989
--- doc/Filter.guid Mon Apr 17 17:42:56 1989
***************
*** 471,476
For example, if we do this for a few interesting messages in my mailbox,
we'd end up with output like:
.ft CW
--- 471,514 -----
For example, if we do this for a few interesting messages in my mailbox,
we'd end up with output like:
.ft CW
+ .nf
+ .in .5i
+ Mail from taylor about filter test
+ .ti +\w'Mail 'u
+ FORWARDED to hpldat!taylor by rule;
+ .ti +\w'Mail 'u
+ subject="filter test" ? forward "hpldat!test"
+ Mail from bradley%hplkab@hplabsc about Re: AI-ED mailing address for HP
+ .ti +\w'Mail 'u
+ PUT in mailbox: the default action
+ Mail from taylor about display-to-console
+ .ti +\w'Mail 'u
+ EXECUTED "cat - > /dev/console"
+ .ft 1
+ .in 0
+ .fi
+ (sharp users will notice that this is exactly the same format as the longer
+ summary listing)
+ .ne 5
+ .hu What Forwarded Messages Look Like
+ .sp
+ When a message is forwarded to another user by the \f2action\f1 being specified
+ as ``forward \f2address\f1'', then the program can generate one of two styles
+ of message. If the message is to you, then it'll simply add it to your mailbox
+ in such a way as to ensure that the return address is that of the person who
+ sent the message and so on.
+ .sp
+ If not, then the message is enclosed in a message of the form:
+ .in \w'If 'u
+ .ft CW
+ .nf
+ From taylor Thu Oct 2 15:07:04 1986
+ Date: Thu, 2 Oct 86 15:06:58 pdt
+ Subject: "filter test"
+ From: The filter of taylor@hpldat <taylor>
+ To: hpldat!taylor
+ X-Filtered-By: filter, version 1.4
+ -- Begin filtered message --
.in +\w'-- 'u
From taylor Thu Oct 2 15:06:41 1986
***************
*** 472,477
we'd end up with output like:
.ft CW
--- 510,540 -----
X-Filtered-By: filter, version 1.4
-- Begin filtered message --
+ .in +\w'-- 'u
+ From taylor Thu Oct 2 15:06:41 1986
+ Date: Thu, 2 Oct 86 15:06:33 pdt
+ From: Dave Taylor <taylor>
+ Subject: filter test
+ Just a simple test.
+ .in -\w'-- 'u
+ -- End of filtered message --
+ .ft 1
+ .in 0
+ .fi
+ The subject of the actual message is the same as the subject of the
+ message being forwarded, but in quotes. The `From:' field indicates
+ how the message was sent, and the `X-Filtered-By:' identifies what
+ version of filter is being used.
+ .ne 5
+ .hu Areas to Improve
+ .sp
+ While the \f2filter\f1 program as presented herein is obviously a
+ nice addition to the set of tools available for dealing with electronic
+ mail, there are some key features that are missing and will be added in
+ the future based on demand.
+ .sp
+ As I see it, the main things missing are;
+ .in .5i
.ti -\n(TWu
1. The ability to use regular expressions in the patterns.
***************
*** 473,481
.ft CW
!
!
!
This would be a \f2very\f1 nice feature!
.ti -\n(TWu
--- 536,543 -----
As I see it, the main things missing are;
.in .5i
! .ti -\n(TWu
! 1. The ability to use regular expressions in the patterns.
This would be a \f2very\f1 nice feature!
.ti -\n(TWu
--
=====================================================================
Sydney S. Weinstein, CDP, CCP Elm Coordinator
Datacomp Systems, Inc. Voice: (215) 947-9900
syd@DSI.COM or {bpa,vu-vlsi}!dsinc!syd FAX: (215) 938-0235
Technical Details
Message-ID:
<109@dsinc.DSI.COM>Path:
arc1-ca.pugleaf.net!wubios!wugate!wucs1!uunet!cbmvax!vu-vlsi!dsinc!sydShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!wubios!wugate!wucs1!uunet!cbmvax!vu-vlsi!dsinc!syd From: syd@dsinc.DSI.COM (Syd Weinstein) Newsgroups: comp.sources.bugs,comp.mail.elm Subject: elm 2.2 Patch #0 Keywords: elm patch Message-ID: <109@dsinc.DSI.COM> Date: 19 Apr 89 14:28:24 GMT Followup-To: comp.mail.elm Organization: Datacomp Systems, Inc., Huntingdon Valley, PA Lines: 160