diff options
| author | Karl Heuer | 1995-06-07 21:48:03 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-06-07 21:48:03 +0000 |
| commit | 7e926407555aa9bc52afe946321f529252fc52fe (patch) | |
| tree | 3406afe111f7335cf30219e8ccae53b7872b319b /src | |
| parent | de7885bb0bea4f15aa293ce875a01fc25cd3c188 (diff) | |
| download | emacs-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.h | 15 |
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; |