From: syd@dsinc.DSI.COM (Syd Weinstein)
Subject: elm 2.4 Patch #11
Followup-To: poster
Summary: This is an official patch for elm 2.4 system.  Please apply it.
Priority: HIGH
Organization: Datacomp Systems, Inc., Huntingdon Valley, PA 19006
Date: Tue, 17 Nov 1992 20:23:44 GMT

Quickie fix to handle my botched edit of the test line  in Configure
(and it even passed my tests here, how I'll never know)
From: Syd


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:
		sh Configure -d
		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 our:
	archive server.

	Syd Weinstein
	elm@DSI.COM

	The patches are available from the dsinc archive server
	Send the following message to archive-server@DSI.COM for
	a list of available patches:

	Subject: patch list
	send index elm

Index: hdrs/patchlevel.h
Prereq: "10"
*** ../elm2.4/hdrs/patchlevel.h	Tue Nov 17 14:11:00 1992
--- hdrs/patchlevel.h	Tue Nov 17 14:24:26 1992
***************
*** 1 ****
! #define PATCHLEVEL "10"
--- 1 ----
! #define PATCHLEVEL "11"

Index: Configure
Prereq: 5.9
*** ../elm2.4/Configure	Tue Nov 17 14:10:54 1992
--- Configure	Tue Nov 17 15:06:22 1992
***************
*** 8,14 ****
  # and edit it to reflect your system.  Some packages may include samples
  # of config.h for certain machines, so you might look for one of those.)
  #
! # $Header: /home/syd/elm.rel/RCS/Configure,v 5.9 1992/11/17 18:19:47 syd Exp $
  #
  # Yes, you may rip this off to use in other distribution packages.
  # (Note: this Configure script was generated automatically.  Rather than
--- 8,14 ----
  # and edit it to reflect your system.  Some packages may include samples
  # of config.h for certain machines, so you might look for one of those.)
  #
! # $Header: /home/syd/elm.rel/RCS/Configure,v 5.10 1992/11/17 20:06:14 syd Exp $
  #
  # Yes, you may rip this off to use in other distribution packages.
  # (Note: this Configure script was generated automatically.  Rather than
***************
*** 811,817 ****
      echo exit 0 >usg
      echo exit 1 >v7
  elif $contains SIGTSTP foo >/dev/null 2>&1 ; then
!     if $test "(" $uname_os" = "SunOS" -a "$uname_rel" = "4.1")" ; then
  	echo "Looks like SunOs 4.1, a USG system, but we'll see..."
  	echo exit 1 >bsd
  	echo exit 0 >usg
--- 811,817 ----
      echo exit 0 >usg
      echo exit 1 >v7
  elif $contains SIGTSTP foo >/dev/null 2>&1 ; then
!     if $test "(" "$uname_os" = "SunOS" -a "$uname_rel" = "4.1" ")" ; then
  	echo "Looks like SunOs 4.1, a USG system, but we'll see..."
  	echo exit 1 >bsd
  	echo exit 0 >usg

Index: utils/newmail.c
Prereq: 5.5
*** ../elm2.4/utils/newmail.c	Tue Nov 10 15:20:31 1992
--- utils/newmail.c	Tue Nov 17 14:23:33 1992
***************
*** 1,8 ****
  
! static char rcsid[] = "@(#)$Id: newmail.c,v 5.5 1992/11/07 20:05:52 syd Exp $";
  
  /*******************************************************************************
!  *  The Elm Mail System  -  $Revision: 5.5 $   $State: Exp $
   *
   * 			Copyright (c) 1988-1992 USENET Community Trust
   * 			Copyright (c) 1986,1987 Dave Taylor
--- 1,8 ----
  
! static char rcsid[] = "@(#)$Id: newmail.c,v 5.6 1992/11/17 19:23:28 syd Exp $";
  
  /*******************************************************************************
!  *  The Elm Mail System  -  $Revision: 5.6 $   $State: Exp $
   *
   * 			Copyright (c) 1988-1992 USENET Community Trust
   * 			Copyright (c) 1986,1987 Dave Taylor
***************
*** 14,19 ****
--- 14,22 ----
   *
   *******************************************************************************
   * $Log: newmail.c,v $
+  * Revision 5.6  1992/11/17  19:23:28  syd
+  * add blank after priority to
+  *
   * Revision 5.5  1992/11/07  20:05:52  syd
   * change to use header_cmp to allow for linear white space around the colon
   * From: Syd
***************
*** 162,168 ****
  	no_subj = catgets(elm_msg_cat, NewmailSet, NewmailNoSubject,
  	   "(No Subject Specified)");
  	priority_to = catgets(elm_msg_cat, NewmailSet,
! 	   NewmailInWinPriorityTo, "Priority to");
  	priority_text = catgets(elm_msg_cat, NewmailSet,
  	      NewmailInWinPriority, "Priority ");
  	To_text = catgets(elm_msg_cat, NewmailSet, NewmailInWinTo, "To ");
--- 165,171 ----
  	no_subj = catgets(elm_msg_cat, NewmailSet, NewmailNoSubject,
  	   "(No Subject Specified)");
  	priority_to = catgets(elm_msg_cat, NewmailSet,
! 	   NewmailInWinPriorityTo, "Priority to ");
  	priority_text = catgets(elm_msg_cat, NewmailSet,
  	      NewmailInWinPriority, "Priority ");
  	To_text = catgets(elm_msg_cat, NewmailSet, NewmailInWinTo, "To ");

-- 
========================================================================
Sydney S. Weinstein, CDP, CCP          Elm Coordinator - Current 2.4PL10
Datacomp Systems, Inc.                 Projected 3.0 Release: ??? ?,1994
syd@DSI.COM or dsinc!syd      Voice: (215) 947-9900, FAX: (215) 938-0235