Add a history variable for `read-variable'
* src/minibuf.c (Fread_variable): Use the history variable when calling Fcompleting_read. (syms_of_minibuf): New history variable, custom-variable-history.
This commit is contained in:
parent
b393ecf8e2
commit
d06c2e7a66
1 changed files with 5 additions and 1 deletions
|
@ -1090,7 +1090,8 @@ A user option, or customizable variable, is one for which
|
|||
|
||||
name = Fcompleting_read (prompt, Vobarray,
|
||||
Qcustom_variable_p, Qt,
|
||||
Qnil, Qnil, default_string, Qnil);
|
||||
Qnil, Qcustom_variable_history,
|
||||
default_string, Qnil);
|
||||
if (NILP (name))
|
||||
return name;
|
||||
return Fintern (name, Qnil);
|
||||
|
@ -1931,6 +1932,9 @@ syms_of_minibuf (void)
|
|||
staticpro (&last_minibuf_string);
|
||||
last_minibuf_string = Qnil;
|
||||
|
||||
DEFSYM (Qcustom_variable_history, "custom-variable-history");
|
||||
Fset (Qcustom_variable_history, Qnil);
|
||||
|
||||
DEFSYM (Qminibuffer_history, "minibuffer-history");
|
||||
DEFSYM (Qbuffer_name_history, "buffer-name-history");
|
||||
Fset (Qbuffer_name_history, Qnil);
|
||||
|
|
Loading…
Add table
Reference in a new issue