summaryrefslogtreecommitdiff
path: root/src/s/darwin.h
diff options
context:
space:
mode:
authorAdrian Robert <Adrian.B.Robert@gmail.com>2008-08-04 16:57:44 +0000
committerAdrian Robert <Adrian.B.Robert@gmail.com>2008-08-04 16:57:44 +0000
commit07b87a106a72dc6647dbe5910c78506c576f5399 (patch)
tree957ced55f63c30149b269ae1d4f8b8429eea23cb /src/s/darwin.h
parent14145fa3d03d61fec15d5939b5c4417c9d6472d9 (diff)
downloademacs-07b87a106a72dc6647dbe5910c78506c576f5399.tar.gz
fix popup menu selection return (menu.c); add use of popup_activated under NS (nsmenu.m, xdisp.c); improve comments (lisp.h, s/darwin.h); use FORWARD_SIGNAL_TO_MAIN_THREAD (syssignal.h)
Diffstat (limited to 'src/s/darwin.h')
-rw-r--r--src/s/darwin.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/s/darwin.h b/src/s/darwin.h
index e71eb15ff03..4dcf8bb5fdd 100644
--- a/src/s/darwin.h
+++ b/src/s/darwin.h
@@ -134,7 +134,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
#define HAVE_SOCKETS
/* This seems to help in Ctrl-G detection under Cocoa, however at the cost
- of some quirks that may or may not bother a given user. */
+ of some quirks that may or may not bother a given user.
+ It was earlier commented that "In Carbon, asynchronous I/O (using SIGIO)
+ can't be used for window events because they don't come from sockets,
+ even though it works fine on tty's. Uncertain about situation in Cocoa. */
#ifdef COCOA_EXPERIMENTAL_CTRL_G
#define NO_SOCK_SIGIO
#endif