+2001-03-05 Gerd Moellmann <gerd@gnu.org>
+
+ * minibuf.c (read_minibuf): Clean up the binding stack if
+ called noninteractively.
+
2001-03-05 Kenichi Handa <handa@etl.go.jp>
* coding.c (syms_of_coding): Docstring modified.
}
if (noninteractive)
- return read_minibuf_noninteractive (map, initial, prompt, backup_n,
- expflag, histvar, histpos, defalt,
- allow_props, inherit_input_method);
+ {
+ val = read_minibuf_noninteractive (map, initial, prompt, backup_n,
+ expflag, histvar, histpos, defalt,
+ allow_props, inherit_input_method);
+ return unbind_to (count, val);
+ }
/* Choose the minibuffer window and frame, and take action on them. */