comparison src/termhooks.h @ 97043:9592c50233ab remove-carbon

Remove support for Mac Carbon. * mactoolbox.c: * macterm.h: * macterm.c: * macselect.c: * macmenu.c: * macgui.h: * macfns.c: * mac.c: Remove file. * s/darwin.h: * m/intel386.h: * xfaces.c: * xdisp.c: * window.c: * tparam.c: * termhooks.h: * termcap.c: * term.c: * syssignal.h: * sysselect.h: * sysdep.c: * process.c: * lread.c: * lisp.h: * keyboard.c: * image.c: * fringe.c: * frame.h: * frame.c: * fontset.c: * font.h: * font.c: * fns.c: * fileio.c: * emacs.c: * dispnew.c: * dispextern.h: * config.in: * atimer.c: * Makefile.in: Remove code for Carbon * erc.el: Remove code for Carbon. Remove support for Mac Carbon. * term/mac-win.el: Remove file * international/mule-cmds.el: * version.el: * startup.el: * simple.el: * mwheel.el: * mouse.el: * loadup.el: * isearch.el: * info.el: * frame.el: * faces.el: * disp-table.el: * cus-start.el: * cus-face.el: * cus-edit.el: * Makefile.in: Remove code for Carbon. Remove support for Mac Carbon. * makefile.w32-in: * emacsclient.c: Remove code for Carbon. * PROBLEMS: * MACHINES: Remove mentions of Mac Carbon. * ns-emacs.texi: * faq.texi: Remove mentions of Mac Carbon. * os.texi: * frames.texi: * display.texi: Remove mentions of Mac Carbon. * xresources.texi: Remove mentions of Mac Carbon. * make-tarball.txt: * admin.el: * FOR-RELEASE: * CPP-DEFINES: Remove mentions of Mac Carbon. Remove support for Mac Carbon. * mac: Remove directory. * make-dist: * configure.in: * README: * Makefile.in: * INSTALL: Remove code for Carbon. * configure: Regenerate.
author Dan Nicolaescu <dann@ics.uci.edu>
date Sun, 27 Jul 2008 18:24:48 +0000
parents d45acf0c8d23
children 840bd675fd85
comparison
equal deleted inserted replaced
97042:0ac199626cb9 97043:9592c50233ab
103 .timestamp gives a timestamp (in 103 .timestamp gives a timestamp (in
104 milliseconds) for the event. */ 104 milliseconds) for the event. */
105 HORIZ_WHEEL_EVENT, /* A wheel event generated by a second 105 HORIZ_WHEEL_EVENT, /* A wheel event generated by a second
106 horizontal wheel that is present on some 106 horizontal wheel that is present on some
107 mice. See WHEEL_EVENT. */ 107 mice. See WHEEL_EVENT. */
108 #if defined (WINDOWSNT) || defined (MAC_OS) 108 #if defined (WINDOWSNT)
109 LANGUAGE_CHANGE_EVENT, /* A LANGUAGE_CHANGE_EVENT is 109 LANGUAGE_CHANGE_EVENT, /* A LANGUAGE_CHANGE_EVENT is
110 generated on WINDOWSNT or Mac OS 110 generated on WINDOWSNT or Mac OS
111 when the keyboard layout or input 111 when the keyboard layout or input
112 language is changed by the 112 language is changed by the
113 user. */ 113 user. */
174 174
175 /* Queued from XTread_socket when session manager sends 175 /* Queued from XTread_socket when session manager sends
176 save yourself before shutdown. */ 176 save yourself before shutdown. */
177 SAVE_SESSION_EVENT 177 SAVE_SESSION_EVENT
178 178
179 #ifdef MAC_OS
180 /* Generated when an Apple event, a HICommand event, or a Services
181 menu event is received and the corresponding handler is
182 registered. Members `x' and `y' are for the event class and ID
183 symbols, respectively. Member `arg' is a Lisp object converted
184 from the received Apple event. Parameters for non-Apple events
185 are converted to those in Apple events. */
186 , MAC_APPLE_EVENT
187 #endif
188
189 #ifdef HAVE_GPM 179 #ifdef HAVE_GPM
190 , GPM_CLICK_EVENT 180 , GPM_CLICK_EVENT
191 #endif 181 #endif
192 182
193 #ifdef HAVE_DBUS 183 #ifdef HAVE_DBUS
315 #endif 305 #endif
316 306
317 #endif /* CONSP */ 307 #endif /* CONSP */
318 308
319 309
320 struct mac_display_info;
321 struct ns_display_info; 310 struct ns_display_info;
322 struct x_display_info; 311 struct x_display_info;
323 struct w32_display_info; 312 struct w32_display_info;
324 313
325 /* Terminal-local parameters. */ 314 /* Terminal-local parameters. */
367 union display_info 356 union display_info
368 { 357 {
369 struct tty_display_info *tty; /* termchar.h */ 358 struct tty_display_info *tty; /* termchar.h */
370 struct x_display_info *x; /* xterm.h */ 359 struct x_display_info *x; /* xterm.h */
371 struct w32_display_info *w32; /* w32term.h */ 360 struct w32_display_info *w32; /* w32term.h */
372 struct mac_display_info *mac; /* macterm.h */
373 struct ns_display_info *ns; /* nsterm.h */ 361 struct ns_display_info *ns; /* nsterm.h */
374 } display_info; 362 } display_info;
375 363
376 364
377 /* Coding-system to be used for encoding terminal output. This 365 /* Coding-system to be used for encoding terminal output. This
640 #define FRAME_WINDOW_P(f) FRAME_X_P (f) 628 #define FRAME_WINDOW_P(f) FRAME_X_P (f)
641 #endif 629 #endif
642 #ifdef HAVE_NTGUI 630 #ifdef HAVE_NTGUI
643 #define FRAME_WINDOW_P(f) FRAME_W32_P (f) 631 #define FRAME_WINDOW_P(f) FRAME_W32_P (f)
644 #endif 632 #endif
645 #ifdef MAC_OS
646 #define FRAME_WINDOW_P(f) FRAME_MAC_P (f)
647 #endif
648 #ifndef FRAME_WINDOW_P 633 #ifndef FRAME_WINDOW_P
649 #define FRAME_WINDOW_P(f) (0) 634 #define FRAME_WINDOW_P(f) (0)
650 #endif 635 #endif
651 636
652 /* Return true if the terminal device is not suspended. */ 637 /* Return true if the terminal device is not suspended. */