changeset 12115:bd5ac643a900

(struct kboard): member Vprefix_arg restored, replacing prefix_factor, prefix_value, prefix_sign, and prefix_partial.
author Karl Heuer <kwzh@gnu.org>
date Wed, 07 Jun 1995 21:48:03 +0000
parents 437964ecfc70
children 1df1abcd466f
files src/keyboard.h
diffstat 1 files changed, 2 insertions(+), 13 deletions(-) [+]
line wrap: on
line diff
--- a/src/keyboard.h	Wed Jun 07 21:39:33 1995 +0000
+++ b/src/keyboard.h	Wed Jun 07 21:48:03 1995 +0000
@@ -66,19 +66,8 @@
   {
     KBOARD *next_kboard;
 
-    /* The state of a prefix arg.
-       After pressing C-u COUNT times, prefix_factor is 4^COUNT
-       and prefix_value is nil.
-       After C-u NUM, prefix_factor is nil and prefix_value is abs(NUM).
-       (prefix_factor and prefix_value are never both non-nil.)
-       prefix_sign is always either +1 or -1; a value of -1 means that
-       the actual numeric argument is the negative of what's in prefix_value,
-       or just `-' if prefix_value is nil.
-       The boolean prefix_partial means that the user is in the process
-       of building a prefix argument, so that a minus or digit key at
-       this point is handled specially.  */
-    Lisp_Object prefix_factor, prefix_value;
-    int prefix_sign, prefix_partial;
+    /* The prefix argument for the next command, in raw form.  */
+    Lisp_Object Vprefix_arg;
 
     /* Unread events specific to this kboard.  */
     Lisp_Object kbd_queue;