summaryrefslogtreecommitdiff
path: root/src/keyboard.h
diff options
context:
space:
mode:
authorKarl Heuer <kwzh@gnu.org>1995-06-07 21:48:03 +0000
committerKarl Heuer <kwzh@gnu.org>1995-06-07 21:48:03 +0000
commit92c57ee2b4b424d0166518f0c6d7d4a8dcfa6bbf (patch)
tree250c96132ace1af7165a8cde01fe966dea2dbd26 /src/keyboard.h
parent757dd4217bdeb05fea2a0e22d280ec0c9bae460e (diff)
downloademacs-92c57ee2b4b424d0166518f0c6d7d4a8dcfa6bbf.tar.gz
(struct kboard): member Vprefix_arg restored, replacing
prefix_factor, prefix_value, prefix_sign, and prefix_partial.
Diffstat (limited to 'src/keyboard.h')
-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
{
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;