[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/keyboard.h
From: |
Gerd Moellmann |
Subject: |
[Emacs-diffs] Changes to emacs/src/keyboard.h |
Date: |
Wed, 06 Mar 2002 10:54:44 -0500 |
Index: emacs/src/keyboard.h
diff -c emacs/src/keyboard.h:1.56 emacs/src/keyboard.h:1.57
*** emacs/src/keyboard.h:1.56 Mon Mar 4 18:40:59 2002
--- emacs/src/keyboard.h Wed Mar 6 10:54:43 2002
***************
*** 20,27 ****
/* Length of echobuf field in each KBOARD. */
- #define ECHOBUFSIZE 300
-
/* Each KBOARD represents one logical input stream from which Emacs gets
input.
If we are using an ordinary terminal, it has one KBOARD object.
Usually each X display screen has its own KBOARD,
--- 20,25 ----
***************
*** 129,140 ****
larger when you have multiple screens on a single X display. */
int reference_count;
- /* Where to append more text to echobuf if we want to. */
- char *echoptr;
-
/* The text we're echoing in the modeline - partial key sequences,
! usually. '\0'-terminated. This really shouldn't have a fixed size.
*/
! char echobuf[ECHOBUFSIZE];
/* This flag indicates that events were put into kbd_queue
while Emacs was running for some other KBOARD.
--- 127,135 ----
larger when you have multiple screens on a single X display. */
int reference_count;
/* The text we're echoing in the modeline - partial key sequences,
! usually. This is nil when not echoing. */
! Lisp_Object echo_string;
/* This flag indicates that events were put into kbd_queue
while Emacs was running for some other KBOARD.
***************
*** 152,158 ****
char immediate_echo;
/* If we have echoed a prompt string specified by the user,
! this is its length. Otherwise this is -1. */
char echo_after_prompt;
};
--- 147,153 ----
char immediate_echo;
/* If we have echoed a prompt string specified by the user,
! this is its length in characters. Otherwise this is -1. */
char echo_after_prompt;
};