diff options
| author | Paul Eggert | 2014-10-12 07:56:58 -0700 |
|---|---|---|
| committer | Paul Eggert | 2014-10-12 07:56:58 -0700 |
| commit | b73d3f58344e01f44d11f4305e19af0e29f97796 (patch) | |
| tree | 3d2a9080cd414b761c1711596ddf172d3bf98b14 | |
| parent | 9a265587d2f8ee034b8d00c4bcde070367fb0ad1 (diff) | |
| download | emacs-b73d3f58344e01f44d11f4305e19af0e29f97796.tar.gz emacs-b73d3f58344e01f44d11f4305e19af0e29f97796.zip | |
Update doc to say Mac OS X 10.6 or later now required.
* doc/emacs/macos.texi (Mac OS / GNUstep, Mac / GNUstep Basics)
(Mac / GNUstep Customization):
* nextstep/README: Mac OS X 10.6 or later now required.
| -rw-r--r-- | doc/emacs/ChangeLog | 5 | ||||
| -rw-r--r-- | doc/emacs/macos.texi | 6 | ||||
| -rw-r--r-- | nextstep/ChangeLog | 4 | ||||
| -rw-r--r-- | nextstep/README | 2 | ||||
| -rw-r--r-- | src/macfont.m | 8 | ||||
| -rw-r--r-- | src/nsterm.m | 6 |
6 files changed, 20 insertions, 11 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index cafe925dec0..b1be1416a77 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2014-10-12 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * macos.texi (Mac OS / GNUstep, Mac / GNUstep Basics) | ||
| 4 | (Mac / GNUstep Customization): Mac OS X 10.6 or later now required. | ||
| 5 | |||
| 1 | 2014-10-09 Glenn Morris <rgm@gnu.org> | 6 | 2014-10-09 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * package.texi (Package Menu): The package list was changed to not | 8 | * package.texi (Package Menu): The package list was changed to not |
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi index 2177ad4e210..048b49cefc9 100644 --- a/doc/emacs/macos.texi +++ b/doc/emacs/macos.texi | |||
| @@ -12,7 +12,7 @@ the GNUstep libraries on GNU/Linux or other operating systems, or on | |||
| 12 | Mac OS X with native window system support. On Mac OS X, Emacs can be | 12 | Mac OS X with native window system support. On Mac OS X, Emacs can be |
| 13 | built either without window system support, with X11, or with the | 13 | built either without window system support, with X11, or with the |
| 14 | Cocoa interface; this section only applies to the Cocoa build. This | 14 | Cocoa interface; this section only applies to the Cocoa build. This |
| 15 | does not support versions of Mac OS X earlier than 10.4. | 15 | does not support versions of Mac OS X earlier than 10.6. |
| 16 | 16 | ||
| 17 | For various historical and technical reasons, Emacs uses the term | 17 | For various historical and technical reasons, Emacs uses the term |
| 18 | @samp{Nextstep} internally, instead of ``Cocoa'' or ``Mac OS X''; for | 18 | @samp{Nextstep} internally, instead of ``Cocoa'' or ``Mac OS X''; for |
| @@ -84,7 +84,7 @@ set, which often causes the subprocesses it launches to behave differently than | |||
| 84 | they would when launched from the shell. | 84 | they would when launched from the shell. |
| 85 | 85 | ||
| 86 | For the PATH and MANPATH variables, a system-wide method | 86 | For the PATH and MANPATH variables, a system-wide method |
| 87 | of setting PATH is recommended on Mac OS X 10.5 and later, using the | 87 | of setting PATH is recommended on Mac OS X, using the |
| 88 | @file{/etc/paths} files and the @file{/etc/paths.d} directory. | 88 | @file{/etc/paths} files and the @file{/etc/paths.d} directory. |
| 89 | 89 | ||
| 90 | @node Mac / GNUstep Customization | 90 | @node Mac / GNUstep Customization |
| @@ -118,7 +118,7 @@ Useful in this context is the listing of all faces obtained by | |||
| 118 | @kbd{M-x list-faces-display}. | 118 | @kbd{M-x list-faces-display}. |
| 119 | 119 | ||
| 120 | @cindex Core Text, on Mac OS X | 120 | @cindex Core Text, on Mac OS X |
| 121 | In Mac OS X 10.5 and later, Emacs uses a Core Text based font backend | 121 | In Mac OS X, Emacs uses a Core Text based font backend |
| 122 | by default. If you prefer the older font style, enter the following | 122 | by default. If you prefer the older font style, enter the following |
| 123 | at the command-line before starting Emacs: | 123 | at the command-line before starting Emacs: |
| 124 | 124 | ||
diff --git a/nextstep/ChangeLog b/nextstep/ChangeLog index 45a2dbf427c..e45326735fa 100644 --- a/nextstep/ChangeLog +++ b/nextstep/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-10-12 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * README: Mac OS X 10.6 or later now required. | ||
| 4 | |||
| 1 | 2014-06-25 Glenn Morris <rgm@gnu.org> | 5 | 2014-06-25 Glenn Morris <rgm@gnu.org> |
| 2 | 6 | ||
| 3 | * Makefile.in (${ns_appbindir}): New. | 7 | * Makefile.in (${ns_appbindir}): New. |
diff --git a/nextstep/README b/nextstep/README index fdfa15ffd9d..07f0d897e13 100644 --- a/nextstep/README +++ b/nextstep/README | |||
| @@ -12,7 +12,7 @@ See the INSTALL file in this directory for compilation instructions. | |||
| 12 | 12 | ||
| 13 | Requirements | 13 | Requirements |
| 14 | ------------ | 14 | ------------ |
| 15 | MacOS X 10.4 or later | 15 | Mac OS X 10.6 or later |
| 16 | 16 | ||
| 17 | - or - | 17 | - or - |
| 18 | 18 | ||
diff --git a/src/macfont.m b/src/macfont.m index e2f47b3e5f1..366d087f8c2 100644 --- a/src/macfont.m +++ b/src/macfont.m | |||
| @@ -40,7 +40,7 @@ Original author: YAMAMOTO Mitsuharu | |||
| 40 | 40 | ||
| 41 | static struct font_driver macfont_driver; | 41 | static struct font_driver macfont_driver; |
| 42 | 42 | ||
| 43 | /* Core Text, for Mac OS X 10.5 and later. */ | 43 | /* Core Text, for Mac OS X. */ |
| 44 | static Lisp_Object Qmac_ct; | 44 | static Lisp_Object Qmac_ct; |
| 45 | 45 | ||
| 46 | static double mac_ctfont_get_advance_width_for_glyph (CTFontRef, CGGlyph); | 46 | static double mac_ctfont_get_advance_width_for_glyph (CTFontRef, CGGlyph); |
| @@ -2706,7 +2706,7 @@ macfont_draw (struct glyph_string *s, int from, int to, int x, int y, | |||
| 2706 | s->width, FONT_HEIGHT (s->font)); | 2706 | s->width, FONT_HEIGHT (s->font)); |
| 2707 | else | 2707 | else |
| 2708 | background_rect = CGRectNull; | 2708 | background_rect = CGRectNull; |
| 2709 | 2709 | ||
| 2710 | text_position = CGPointMake (x, -y); | 2710 | text_position = CGPointMake (x, -y); |
| 2711 | glyphs = xmalloc (sizeof (CGGlyph) * len); | 2711 | glyphs = xmalloc (sizeof (CGGlyph) * len); |
| 2712 | { | 2712 | { |
| @@ -2735,7 +2735,7 @@ macfont_draw (struct glyph_string *s, int from, int to, int x, int y, | |||
| 2735 | 2735 | ||
| 2736 | if (!CGRectIsNull (background_rect)) | 2736 | if (!CGRectIsNull (background_rect)) |
| 2737 | { | 2737 | { |
| 2738 | if (s->hl == DRAW_MOUSE_FACE) | 2738 | if (s->hl == DRAW_MOUSE_FACE) |
| 2739 | { | 2739 | { |
| 2740 | face = FACE_FROM_ID (s->f, MOUSE_HL_INFO (s->f)->mouse_face_face_id); | 2740 | face = FACE_FROM_ID (s->f, MOUSE_HL_INFO (s->f)->mouse_face_face_id); |
| 2741 | if (!face) | 2741 | if (!face) |
| @@ -2744,7 +2744,7 @@ macfont_draw (struct glyph_string *s, int from, int to, int x, int y, | |||
| 2744 | CG_SET_FILL_COLOR_WITH_FACE_BACKGROUND (context, face, f); | 2744 | CG_SET_FILL_COLOR_WITH_FACE_BACKGROUND (context, face, f); |
| 2745 | CGContextFillRects (context, &background_rect, 1); | 2745 | CGContextFillRects (context, &background_rect, 1); |
| 2746 | } | 2746 | } |
| 2747 | 2747 | ||
| 2748 | if (macfont_info->cgfont) | 2748 | if (macfont_info->cgfont) |
| 2749 | { | 2749 | { |
| 2750 | CGAffineTransform atfm; | 2750 | CGAffineTransform atfm; |
diff --git a/src/nsterm.m b/src/nsterm.m index 19d246d526a..3ae4146dc20 100644 --- a/src/nsterm.m +++ b/src/nsterm.m | |||
| @@ -3445,7 +3445,7 @@ check_native_fs () | |||
| 3445 | } | 3445 | } |
| 3446 | #endif | 3446 | #endif |
| 3447 | 3447 | ||
| 3448 | /* GNUstep and OSX <= 10.4 does not have cancelTracking. */ | 3448 | /* GNUstep does not have cancelTracking. */ |
| 3449 | #ifdef NS_IMPL_COCOA | 3449 | #ifdef NS_IMPL_COCOA |
| 3450 | /* Check if menu open should be canceled or continued as normal. */ | 3450 | /* Check if menu open should be canceled or continued as normal. */ |
| 3451 | void | 3451 | void |
| @@ -4518,7 +4518,7 @@ ns_term_shutdown (int sig) | |||
| 4518 | #define NSAppKitVersionNumber10_8 1187 | 4518 | #define NSAppKitVersionNumber10_8 1187 |
| 4519 | #endif | 4519 | #endif |
| 4520 | 4520 | ||
| 4521 | if (NSAppKitVersionNumber <= NSAppKitVersionNumber10_8) | 4521 | if (NSAppKitVersionNumber <= NSAppKitVersionNumber10_8) |
| 4522 | { | 4522 | { |
| 4523 | [super run]; | 4523 | [super run]; |
| 4524 | return; | 4524 | return; |
| @@ -7065,7 +7065,7 @@ if (cols > 0 && rows > 0) | |||
| 7065 | #endif | 7065 | #endif |
| 7066 | #endif | 7066 | #endif |
| 7067 | 7067 | ||
| 7068 | for (i = 0; i < nr_screens; ++i) | 7068 | for (i = 0; i < nr_screens; ++i) |
| 7069 | { | 7069 | { |
| 7070 | NSScreen *s = [screens objectAtIndex: i]; | 7070 | NSScreen *s = [screens objectAtIndex: i]; |
| 7071 | NSRect scrrect = [s frame]; | 7071 | NSRect scrrect = [s frame]; |