mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-25 15:00:45 -08:00
(Fcall_interactively): Use perdisplay.
(Vprefix_arg, Vcurrent_prefix_arg): Delete vars; now in perdisplay. (syms_of_callint): Use DEFVAR_DISPLAY for prefix-arg and current-prefix-arg.
This commit is contained in:
parent
4e6a91e7d4
commit
b498c415e0
1 changed files with 6 additions and 6 deletions
|
|
@ -28,7 +28,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
|
|||
|
||||
extern char *index ();
|
||||
|
||||
Lisp_Object Vprefix_arg, Vcurrent_prefix_arg, Qminus, Qplus;
|
||||
Lisp_Object Qminus, Qplus;
|
||||
Lisp_Object Qcall_interactively;
|
||||
Lisp_Object Vcommand_history;
|
||||
|
||||
|
|
@ -198,7 +198,7 @@ Otherwise, this is done only if an arg is read using the minibuffer.")
|
|||
struct gcpro gcpro1, gcpro2, gcpro3, gcpro4;
|
||||
|
||||
/* Save this now, since use of minibuffer will clobber it. */
|
||||
prefix_arg = Vcurrent_prefix_arg;
|
||||
prefix_arg = current_perdisplay->Vcurrent_prefix_arg;
|
||||
|
||||
retry:
|
||||
|
||||
|
|
@ -655,7 +655,7 @@ syms_of_callint ()
|
|||
Qmouse_leave_buffer_hook = intern ("mouse-leave-buffer-hook");
|
||||
staticpro (&Qmouse_leave_buffer_hook);
|
||||
|
||||
DEFVAR_LISP ("prefix-arg", &Vprefix_arg,
|
||||
DEFVAR_DISPLAY ("prefix-arg", Vprefix_arg,
|
||||
"The value of the prefix argument for the next editing command.\n\
|
||||
It may be a number, or the symbol `-' for just a minus sign as arg,\n\
|
||||
or a list whose car is a number for just one or more C-U's\n\
|
||||
|
|
@ -665,15 +665,15 @@ You cannot examine this variable to find the argument for this command\n\
|
|||
since it has been set to nil by the time you can look.\n\
|
||||
Instead, you should use the variable `current-prefix-arg', although\n\
|
||||
normally commands can get this prefix argument with (interactive \"P\").");
|
||||
Vprefix_arg = Qnil;
|
||||
the_only_perdisplay.Vprefix_arg = Qnil;
|
||||
|
||||
DEFVAR_LISP ("current-prefix-arg", &Vcurrent_prefix_arg,
|
||||
DEFVAR_DISPLAY ("current-prefix-arg", Vcurrent_prefix_arg,
|
||||
"The value of the prefix argument for this editing command.\n\
|
||||
It may be a number, or the symbol `-' for just a minus sign as arg,\n\
|
||||
or a list whose car is a number for just one or more C-U's\n\
|
||||
or nil if no argument has been specified.\n\
|
||||
This is what `(interactive \"P\")' returns.");
|
||||
Vcurrent_prefix_arg = Qnil;
|
||||
the_only_perdisplay.Vcurrent_prefix_arg = Qnil;
|
||||
|
||||
DEFVAR_LISP ("command-history", &Vcommand_history,
|
||||
"List of recent commands that read arguments from terminal.\n\
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue