]> code.delx.au - gnu-emacs/commitdiff
(read_minibuf): Don't use read_minibuf_noninteractive
authorRichard M. Stallman <rms@gnu.org>
Wed, 3 May 2006 23:12:06 +0000 (23:12 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 3 May 2006 23:12:06 +0000 (23:12 +0000)
when inside a keyboard macro.

src/ChangeLog
src/minibuf.c

index bf52364ee662d5445f155c0a446c2e262033b704..ed67de1f5d18b2bef6662d1fee092cb0a47e0d24 100644 (file)
@@ -1,3 +1,8 @@
+2006-05-03  Richard Stallman  <rms@gnu.org>
+
+       * minibuf.c (read_minibuf): Don't use read_minibuf_noninteractive
+       when inside a keyboard macro.
+
 2006-05-02  Andreas Schwab  <schwab@suse.de>
 
        * xmenu.c (restore_menu_items): Return a value.
index 5dbef8c3f08b1068a6ca2c9c89c28e92b4dbba7a..e994707989235654b5a5715f87258c1a4d2082de 100644 (file)
@@ -523,7 +523,7 @@ read_minibuf (map, initial, prompt, backup_n, expflag,
                build_string ("Command attempted to use minibuffer while in minibuffer"));
     }
 
-  if (noninteractive)
+  if (noninteractive && NILP (Vexecuting_kbd_macro))
     {
       val = read_minibuf_noninteractive (map, initial, prompt,
                                         make_number (pos),