aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKarl Heuer1995-06-07 21:48:03 +0000
committerKarl Heuer1995-06-07 21:48:03 +0000
commit7e926407555aa9bc52afe946321f529252fc52fe (patch)
tree3406afe111f7335cf30219e8ccae53b7872b319b /src
parentde7885bb0bea4f15aa293ce875a01fc25cd3c188 (diff)
downloademacs-7e926407555aa9bc52afe946321f529252fc52fe.tar.gz
emacs-7e926407555aa9bc52afe946321f529252fc52fe.zip
(struct kboard): member Vprefix_arg restored, replacing
prefix_factor, prefix_value, prefix_sign, and prefix_partial.
Diffstat (limited to 'src')
-rw-r--r--src/keyboard.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/keyboard.h b/src/keyboard.h
index 88ae1be5786..9aed8f93501 100644
--- a/src/keyboard.h
+++ b/src/keyboard.h
@@ -66,19 +66,8 @@ struct kboard
66 { 66 {
67 KBOARD *next_kboard; 67 KBOARD *next_kboard;
68 68
69 /* The state of a prefix arg. 69 /* The prefix argument for the next command, in raw form. */
70 After pressing C-u COUNT times, prefix_factor is 4^COUNT 70 Lisp_Object Vprefix_arg;
71 and prefix_value is nil.
72 After C-u NUM, prefix_factor is nil and prefix_value is abs(NUM).
73 (prefix_factor and prefix_value are never both non-nil.)
74 prefix_sign is always either +1 or -1; a value of -1 means that
75 the actual numeric argument is the negative of what's in prefix_value,
76 or just `-' if prefix_value is nil.
77 The boolean prefix_partial means that the user is in the process
78 of building a prefix argument, so that a minus or digit key at
79 this point is handled specially. */
80 Lisp_Object prefix_factor, prefix_value;
81 int prefix_sign, prefix_partial;
82 71
83 /* Unread events specific to this kboard. */ 72 /* Unread events specific to this kboard. */
84 Lisp_Object kbd_queue; 73 Lisp_Object kbd_queue;