[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/src/s/darwin.h,v
From: |
Dan Nicolaescu |
Subject: |
[Emacs-diffs] Changes to emacs/src/s/darwin.h,v |
Date: |
Sun, 27 Jul 2008 18:25:13 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Dan Nicolaescu <dann> 08/07/27 18:24:49
Index: src/s/darwin.h
===================================================================
RCS file: /cvsroot/emacs/emacs/src/s/darwin.h,v
retrieving revision 1.46
retrieving revision 1.47
diff -u -b -r1.46 -r1.47
--- src/s/darwin.h 24 Jul 2008 18:45:45 -0000 1.46
+++ src/s/darwin.h 27 Jul 2008 18:24:48 -0000 1.47
@@ -27,14 +27,6 @@
/* BSD4_3 and BSD4_4 are already defined in sys/param.h */
#define BSD_SYSTEM
-/* MAC_OS is used to conditionally compile code common to both MAC_OS8
- and MAC_OSX. */
-#ifdef MAC_OSX
-#ifdef HAVE_CARBON
-#define MAC_OS
-#endif
-#endif
-
/* SYSTEM_TYPE should indicate the kind of system you are using.
It sets the Lisp variable system-type. */
@@ -133,20 +125,12 @@
/* Define HAVE_SOCKETS if system supports 4.2-compatible sockets. */
#define HAVE_SOCKETS
-/* 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. */
/* 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. */
-#if defined (HAVE_CARBON) || defined (COCOA_EXPERIMENTAL_CTRL_G)
+#if defined (COCOA_EXPERIMENTAL_CTRL_G)
#define NO_SOCK_SIGIO
#endif
-/* Extra initialization calls in main for Mac OS X system type. */
-#ifdef HAVE_CARBON
-#define SYMS_SYSTEM syms_of_mac()
-#endif
-
/* Definitions for how to dump. Copied from nextstep.h. */
#define UNEXEC unexmacosx.o
@@ -158,7 +142,7 @@
/* Definitions for how to compile & link. */
-/* Link in the Carbon or AppKit lib. */
+/* Link in the AppKit lib. */
#ifdef HAVE_NS
/* PENDING: can this target be specified in a clearer way? */
#define OTHER_FILES ns-app
@@ -170,49 +154,12 @@
#else /* !HAVE_NS */
#define HEADERPAD_EXTRA 690
-/* This is for the Carbon port. Under the NeXTstep port, this is still picked
+/* FIXME: Is this needed?
+ This is for the Carbon port. Under the NeXTstep port, this is still picked
up during preprocessing, but is undone in config.in. */
#define C_SWITCH_SYSTEM -fpascal-strings -DMAC_OSX
-#ifdef HAVE_CARBON
-
-/* We need a little extra space, see ../../lisp/loadup.el. */
-#define SYSTEM_PURESIZE_EXTRA 30000
-
-/* Link in the Carbon lib. */
-#define LIBS_MACGUI -framework Carbon LIBS_IMAGE
-
-#ifdef HAVE_AVAILABILITYMACROS_H
-#include <AvailabilityMacros.h>
-#endif
-/* Tell src/Makefile.in to create files in the Mac OS X application
- bundle mac/Emacs.app. */
-#define OTHER_FILES macosx-app
-
-/* Whether to use the Image I/O framework for reading images. */
-#ifndef USE_MAC_IMAGE_IO
-#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1040 && (MAC_OS_X_VERSION_MIN_REQUIRED >=
1040 || MAC_OS_X_VERSION_MIN_REQUIRED < 1020)
-#define USE_MAC_IMAGE_IO 1
-#endif
-#endif
-
-/* If the Image I/O framework is not used, fall back on QuickTime. */
-#if USE_MAC_IMAGE_IO
-#define LIBS_IMAGE
-#else
-#define LIBS_IMAGE -framework QuickTime
-#endif
-
-/* Reroute calls to SELECT to the version defined in mac.c to fix the
- problem of Emacs requiring an extra return to be typed to start
- working when started from the command line. */
-#if defined (emacs) || defined (temacs)
-#define select sys_select
-#endif
-
-#else /* !HAVE_CARBON */
#define LIBS_MACGUI
-#endif /* HAVE_CARBON */
#endif /* !HAVE_NS */
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/09
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Adrian Robert, 2008/07/15
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/16
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Adrian Robert, 2008/07/17
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/17
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Miles Bader, 2008/07/17
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/23
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/23
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v, Dan Nicolaescu, 2008/07/24
- [Emacs-diffs] Changes to emacs/src/s/darwin.h,v,
Dan Nicolaescu <=