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
commit7e926407555aa9bc52afe946321f529252fc52fe (patch)
tree3406afe111f7335cf30219e8ccae53b7872b319b /src/keyboard.h
parentde7885bb0bea4f15aa293ce875a01fc25cd3c188 (diff)
downloademacs-7e926407555aa9bc52afe946321f529252fc52fe.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;