Mercurial > hg > xemacs-beta
changeset 5018:a7a237f818d9
add comment about simultaneous window-system consoles
-------------------- ChangeLog entries follow: --------------------
src/ChangeLog addition:
2010-02-08 Ben Wing <ben@xemacs.org>
* event-Xt.c:
Add comment about simultaneous window-system consoles/devices.
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Mon, 08 Feb 2010 23:40:38 -0600 |
parents | d6368048cd8c |
children | d7cc9553d3eb |
files | src/ChangeLog src/event-Xt.c |
diffstat | 2 files changed, 14 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Mon Feb 08 21:35:50 2010 -0600 +++ b/src/ChangeLog Mon Feb 08 23:40:38 2010 -0600 @@ -1,3 +1,8 @@ +2010-02-08 Ben Wing <ben@xemacs.org> + + * event-Xt.c: + Add comment about simultaneous window-system consoles/devices. + 2010-02-08 Ben Wing <ben@xemacs.org> * alloc.c:
--- a/src/event-Xt.c Mon Feb 08 21:35:50 2010 -0600 +++ b/src/event-Xt.c Mon Feb 08 23:40:38 2010 -0600 @@ -1,7 +1,7 @@ /* The event_stream interface for X11 with Xt, and/or tty frames. Copyright (C) 1991-5, 1997 Free Software Foundation, Inc. Copyright (C) 1995 Sun Microsystems, Inc. - Copyright (C) 1996, 2001, 2002, 2003 Ben Wing. + Copyright (C) 1996, 2001, 2002, 2003, 2010 Ben Wing. This file is part of XEmacs. @@ -22,6 +22,14 @@ /* Synched up with: Not in FSF. */ +/* NOTE: It would be possible to fix things so that all of GTK, Windows, X, + TTY and stream can have consoles at the same time. We already do lots + of combinations. Basically, either call select() directly or some + interface onto it, and select() over all the filedescs, including the + X and GTK socket, and under Cygwin, the Windows device. Then for whichever + filedesc there's an event, call the appropriate window-system-specific + method to pull the event(s) and store onto the dispatch queue. --ben */ + #include <config.h> #include "lisp.h"