# HG changeset patch
# User Kim F. Storm <storm@cua.dk>
# Date 1099350192 0
# Node ID d50014ac219f4af54871071cf1645b0b79d4a0ce
# Parent  80d07ebd59fa2edfcbdf659702e99e9d4239f37b
(keyboard-quit): Call kmacro-keyboard-quit.

diff -r 80d07ebd59fa -r d50014ac219f lisp/simple.el
--- a/lisp/simple.el	Mon Nov 01 23:02:26 2004 +0000
+++ b/lisp/simple.el	Mon Nov 01 23:03:12 2004 +0000
@@ -1,7 +1,7 @@
 ;;; simple.el --- basic editing commands for Emacs
 
 ;; Copyright (C) 1985, 86, 87, 93, 94, 95, 96, 97, 98, 99,
-;;               2000, 01, 02, 03, 04
+;;               2000, 01, 02, 03, 2004
 ;;        Free Software Foundation, Inc.
 
 ;; Maintainer: FSF
@@ -3916,6 +3916,8 @@
 At top-level, as an editor command, this simply beeps."
   (interactive)
   (deactivate-mark)
+  (if (fboundp 'kmacro-keyboard-quit)
+      (kmacro-keyboard-quit))
   (setq defining-kbd-macro nil)
   (signal 'quit nil))