From xemacs-m  Wed Sep 17 09:47:14 1997
Received: from wfdutilgw.ml.com (wfdutilf01.ml.com [206.3.74.31])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id JAA10129
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 09:47:12 -0500 (CDT)
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id KAA03555
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 10:47:58 -0400 (EDT)
Received: from commpost.ml.com (commpost.ml.com [146.125.4.24])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id KAA15421
	for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 10:46:41 -0400 (EDT)
Received: from spssunp.spspme.ml.com (spssunp.spspme.ml.com [192.168.111.13]) by commpost.ml.com (8.6.12/8.6.12) with ESMTP id KAA06274 for <xemacs-beta@xemacs.org>; Wed, 17 Sep 1997 10:46:39 -0400
Received: by spssunp.spspme.ml.com (SMI-8.6/SMI-4.1)
	id KAA20499; Wed, 17 Sep 1997 10:46:39 -0400
To: XEmacs Beta List <xemacs-beta@xemacs.org>
Subject: 20.3-b20-21 patch problem with strokes.el
X-Face: ByE+UMAp1klWR3?\RNGx(A-~Ri!YT%C6M!sxoJL+.;9`Q/|+dj7[KR>gGMyV.2qZeot0NI`4\MA^_Qg`F9=+Ox&zaE?Y9dV%F~Xzf';Zyk2Aobs.uu^Ey0_C6^~q';G#$HkA!ZAHXPpG-"*|Dd*Z4U$4y{{aI0c%75}i~Of(jxYtI[uIpYF<*Zoe|\*/ufb
X-Y-Zippy: If our behavior is strict, we do not need fun!
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/signed; protocol="application/pgp-signature";
 boundary="pgp-sign-Multipart_Wed_Sep_17_10:46:22_1997-1"; micalg=pgp-md5
Content-Transfer-Encoding: 7bit
From: Colin Rafferty <craffert@ml.com>
Date: 17 Sep 1997 10:46:36 -0400
Message-ID: <ocrraao6lrn.fsf@ml.com>
Lines: 79
X-Mailer: Gnus v5.5/XEmacs 20.3(beta20) - "Tirana"

--pgp-sign-Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: multipart/mixed;
 boundary="Multipart_Wed_Sep_17_10:46:22_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: text/plain; charset=US-ASCII

I brought over the patch (xemacs-20.3-b20-20.3-b21.patch.gz), and tried
to apply it.  It started fine but choked on the strokes.el patch.  The
problem has to do with the fact that there is no newline at the end of
file of b20 strokes.

Here is the tail of the output of patch:


--Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="output"
Content-Transfer-Encoding: 8bit

|Index: xemacs-20.0/lisp/modes/strokes.el
|diff -u xemacs-20.0/lisp/modes/strokes.el:1.5 xemacs-20.0/lisp/modes/strokes.el:1.6
|--- xemacs-20.0/lisp/modes/strokes.el:1.5	Sat Sep 13 15:24:59 1997
|+++ xemacs-20.0/lisp/modes/strokes.el	Tue Sep 16 22:19:27 1997
--------------------------
Patching file lisp/modes/strokes.el using Plan A...
Hunk #1 succeeded at 145.
Hunk #2 succeeded at 374.
Hunk #3 succeeded at 461.
Hunk #4 succeeded at 588.
Hunk #5 succeeded at 597.
Hunk #6 succeeded at 1707.
Hunk #7 succeeded at 1754.
patch: **** malformed patch at line 5536: \ No newline at end of file

--Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: text/plain; charset=US-ASCII


Anyway, I finished patching strokes.el by hand, added a trailing
newline, and applied the rest of the patches successfully.  configure
was identical to Monday's configure, and the build is happening as we
speak.

Let this be a lesson to all:

(add-hook 'emacs-lisp-mode-hook
	  '(lambda ()
	     (make-variable-buffer-local 'require-final-newline)
	     (setq require-final-newline t)))


--Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: text/plain; charset=US-ASCII

-- 
#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)

--Multipart_Wed_Sep_17_10:46:22_1997-1--

--pgp-sign-Multipart_Wed_Sep_17_10:46:22_1997-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP MESSAGE-----
Version: 2.6.3i
Comment: Processed by Mailcrypt 3.4, an Emacs/PGP interface

iQCVAwUBNB/tSaCXWENFE/FpAQG8TwP9GYHNyjUnfve34dQfwsVQwYEWBBdM3Asp
QNedz/kyA3/h8ChI4Cu/roUY507emU/Z0lODxzrQllxsZymz98bRAK2CJRYDnlNN
BHYPjtq7C2HucWx+TckE/xfeIfosG4Z6uZVnfpovXJVMdKfXbgTg+HgMwrF5z2ym
lucmKf44e/g=
=eJY/
-----END PGP MESSAGE-----

--pgp-sign-Multipart_Wed_Sep_17_10:46:22_1997-1--

