From xemacs-m  Sun Aug 17 17:21:29 1997
Received: from dolphin.automatrix.com (dolphin.automatrix.com [198.69.29.254])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id RAA25663
	for <xemacs-beta@xemacs.org>; Sun, 17 Aug 1997 17:21:16 -0500 (CDT)
Received: (from skip@localhost) by dolphin.automatrix.com (8.8.5/8.8.3) id SAA06236; Sun, 17 Aug 1997 18:21:05 -0400 (EDT)
Date: Sun, 17 Aug 1997 18:21:05 -0400 (EDT)
Message-Id: <199708172221.SAA06236@dolphin.automatrix.com>
From: Skip Montanaro <skip@calendar.com>
To: xemacs-beta@xemacs.org
Subject: Problems loading named keyboard macro from a file
Reply-to: skip@calendar.com (Skip Montanaro)
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: multipart/signed; protocol="application/pgp-signature";
 boundary="pgp-sign-Multipart_Sun_Aug_17_18:20:51_1997-1"; micalg=pgp-md5
Content-Transfer-Encoding: 7bit

--pgp-sign-Multipart_Sun_Aug_17_18:20:51_1997-1
Content-Type: multipart/mixed;
 boundary="Multipart_Sun_Aug_17_18:20:51_1997-1"
Content-Transfer-Encoding: 7bit

--Multipart_Sun_Aug_17_18:20:51_1997-1
Content-Type: text/plain; charset=US-ASCII

In XEmacs 20.3 "Budapest" [Lucid] (i386-pc-bsdi2.1) of Sat Aug  2 1997 on dolphin.automatrix.com

I defined a keyboard macro, named it using name-last-kbd-macro, inserted it
into my .emacs file using insert-kbd-macro, then positioned point after the
defalias that was inserted and tried to evaluate it using eval-last-sexp.  I
got the following error message for my trouble:

    ^ must be followed by one character

I've MIME-attached a file with the macro.  This looks like it might be a bug
to me.

Skip Montanaro     | Musi-Cal Express - get your own private Musi-Cal
skip@calendar.com  | domain name! http://concerts.calendar.com/express.shtml
(518)372-5583      | WebFast - http://www.webfast.com/


--Multipart_Sun_Aug_17_18:20:51_1997-1
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="macro"
Content-Transfer-Encoding: quoted-printable

(defalias 'swigdef (read-kbd-macro
"C-s # DEL ^#ifndef 2*<C-n> C-a RET #ifdef SPC SWIT DEL G C-l C-s ^class =
C-a C-o #else C-a 2*<C-k> C-r swig C-e RET %module SPC xxxx RET %include =
SPC vtktypemaps.i RET %{ RET %} C-a M-\\ C-o #include SPC xxxx.h\" 2*<M-b=
> \" C-n RET #else C-s ^class SPC VTK_EXPORT C-a C-p #endif RET C-s class=
 SPC VTK_EXPORT C-f C-SPC C-s : 2*<C-b> C-x C-x ESC w C-r xxxx RET C-y 4*=
<C-d> 2*<C-r> RET C-y 4*<C-d> C-s ^}; C-n RET #ifdef SPC SWIG RET // 2*DE=
L M-DEL 4*DEL ndef SPC SWIG RET // SPC inline SPC function SPC defs SPC g=
o SPC here SPC  - SPC SWIG SPC doesn't SPC like SPC 'em... RET C-s #endif=
 C-e SPC /*SWIG SPC */ 2*RET #endif RET"))

--Multipart_Sun_Aug_17_18:20:51_1997-1--

--pgp-sign-Multipart_Sun_Aug_17_18:20:51_1997-1
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

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

iQCVAwUBM/d5Tx+q0G630cGhAQEAMQP+PA3UxnLyrMY1MgIF3798Buktq0WXRBva
V7/+FJ7sMN090bZMZRnlWjk0ZGjqZcvY4mAe8mRkpE9ToL1HA60imVIjFlP6+Zq5
VPhjNK8+KtwdHjOzRwhb2UNazghs7k8bry82wK2m+WoBrv+LCkujLdEmGDE6CB01
hoV73lwOJVQ=
=FVcg
-----END PGP MESSAGE-----

--pgp-sign-Multipart_Sun_Aug_17_18:20:51_1997-1--

