Mercurial > emacs
changeset 11367:12e8599b11c1
Comment changes.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Tue, 11 Apr 1995 00:38:11 +0000 |
parents | 1dbffccbd022 |
children | 91abe61bb495 |
files | src/keyboard.h |
diffstat | 1 files changed, 11 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/keyboard.h Mon Apr 10 23:43:57 1995 +0000 +++ b/src/keyboard.h Tue Apr 11 00:38:11 1995 +0000 @@ -66,7 +66,17 @@ { KBOARD *next_kboard; - /* The state of a prefix arg. */ + /* 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;