# HG changeset patch # User Karl Heuer # Date 802561683 0 # Node ID bd5ac643a900a27c47b18792ff8b908d81480fef # Parent 437964ecfc702f3b4d66ed9c955012b018ffbea3 (struct kboard): member Vprefix_arg restored, replacing prefix_factor, prefix_value, prefix_sign, and prefix_partial. diff -r 437964ecfc70 -r bd5ac643a900 src/keyboard.h --- a/src/keyboard.h Wed Jun 07 21:39:33 1995 +0000 +++ b/src/keyboard.h Wed Jun 07 21:48:03 1995 +0000 @@ -66,19 +66,8 @@ { 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;