aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJan Djärv2014-10-12 10:35:50 +0200
committerJan Djärv2014-10-12 10:35:50 +0200
commit9a265587d2f8ee034b8d00c4bcde070367fb0ad1 (patch)
treea899b66588961d5cadeff1cb03324f68a47b2b65 /src/ChangeLog
parent4c4c5b9121a550d006d1b57bc2ad97b0415cee9f (diff)
downloademacs-9a265587d2f8ee034b8d00c4bcde070367fb0ad1.tar.gz
emacs-9a265587d2f8ee034b8d00c4bcde070367fb0ad1.zip
Require OSX >= 10.6. Remove PowerPC unexec code.
* configure.ac: Require OSX 10.6. Remove NSInteger test, use nsfont for Gnustep, macfont for OSX. * etc/NEWS: OSX required is 10.6 or newer. * src/Makefile.in: Replace nsfont.o macfont.o with ns_fontfile in comment. * src/macfont.h (MAC_FONT_FORMAT_ATTRIBUTE, MAC_FONT_FORMAT_BITMAP) (mac_font_copy_non_synthetic_table): Remove versions for OSX < 10.6 * src/nsfns.m: Always include src/macfont.h on COCOA. (ns_filename_from_panel, ns_directory_from_panel) (Fx_create_frame, Fns_popup_font_panel, ns_run_file_dialog) (Fns_read_file_name, Fns_list_services): Remove code for OSX < 10.6 * src/nsterm.m: Always include src/macfont.h on COCOA. (ns_update_auto_hide_menu_bar, ns_draw_fringe_bitmap) (ns_dumpglyphs_image, ns_check_menu_open) (applicationDidFinishLaunching) (antialiasThresholdDidChange:) (keyDown:, toggleFullScreen:, setPosition:portion:whole:): Remove checks for OSX <= 10.5/10.6. (changeFont:): Use macfont on COCOA, nsfont on GNUSTEP. (syms_of_nsterm): Call syms_of_macfont on COCOA, syms_of_nsfont on GNUSTEP. * src/macfont.m: Remove >= 1050 check. (macfont_create_family_with_symbol) (macfont_get_glyph_for_character) (mac_font_get_glyphs_for_variants) (mac_ctfont_create_available_families, syms_of_macfont): Remove code for OSX < 10.6. (mac_font_family_group, mac_font_family_compare): Remove, only used for OSX < 10.6. * src/nsimage.m (allocInitFromFile:): Remove code for OSX < 10.6. * src/nsmenu.m (NSMenuDidBeginTrackingNotification): Remove. (x_activate_menubar, trackingNotification:): Remove check for OSX >= 10.5. (menuNeedsUpdate:): Remove check for OSX < 10.5. * src/nsterm.h (MAC_OS_X_VERSION_10_4, MAC_OS_X_VERSION_10_5): Remove. (NS_HAVE_NSINTEGER): Remove block. Remove >= OSX 10.6 tests. * src/unexmacosx.c: Remove include ppc/reloc.h. (unrelocate, copy_dysymtab): Remove PPC code. (rebase_reloc_address): Remove, only used for PPC:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog48
1 files changed, 48 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 568022f478b..966363d7134 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,51 @@
12014-10-12 Jan Djärv <jan.h.d@swipnet.se>
2
3 * unexmacosx.c: Remove include ppc/reloc.h.
4 (unrelocate, copy_dysymtab): Remove PPC code.
5 (rebase_reloc_address): Remove, only used for PPC:
6
7 * nsterm.m: Always include macfont.h on COCOA.
8 (ns_update_auto_hide_menu_bar, ns_draw_fringe_bitmap)
9 (ns_dumpglyphs_image, ns_check_menu_open)
10 (applicationDidFinishLaunching)
11 (antialiasThresholdDidChange:)
12 (keyDown:, toggleFullScreen:, setPosition:portion:whole:): Remove
13 checks for OSX <= 10.5/10.6.
14 (changeFont:): Use macfont on COCOA, nsfont on GNUSTEP.
15 (syms_of_nsterm): Call syms_of_macfont on COCOA, syms_of_nsfont on
16 GNUSTEP.
17
18 * nsterm.h (MAC_OS_X_VERSION_10_4, MAC_OS_X_VERSION_10_5): Remove.
19 (NS_HAVE_NSINTEGER): Remove block.
20 Remove >= OSX 10.6 tests.
21
22 * nsmenu.m (NSMenuDidBeginTrackingNotification): Remove.
23 (x_activate_menubar, trackingNotification:): Remove check for
24 OSX >= 10.5.
25 (menuNeedsUpdate:): Remove check for OSX < 10.5.
26
27 * nsimage.m (allocInitFromFile:): Remove code for OSX < 10.6.
28
29 * nsfns.m: Always include macfont.h on COCOA.
30 (ns_filename_from_panel, ns_directory_from_panel)
31 (Fx_create_frame, Fns_popup_font_panel, ns_run_file_dialog)
32 (Fns_read_file_name, Fns_list_services): Remove code for OSX < 10.6
33
34 * macfont.m: Remove >= 1050 check.
35 (macfont_create_family_with_symbol)
36 (macfont_get_glyph_for_character)
37 (mac_font_get_glyphs_for_variants)
38 (mac_ctfont_create_available_families, syms_of_macfont): Remove
39 code for OSX < 10.6.
40 (mac_font_family_group, mac_font_family_compare): Remove, only used
41 for OSX < 10.6.
42
43 * macfont.h (MAC_FONT_FORMAT_ATTRIBUTE, MAC_FONT_FORMAT_BITMAP)
44 (mac_font_copy_non_synthetic_table): Remove versions for OSX < 10.6
45
46 * Makefile.in: Replace nsfont.o macfont.o with ns_fontfile in
47 comment.
48
12014-10-12 Paul Eggert <eggert@cs.ucla.edu> 492014-10-12 Paul Eggert <eggert@cs.ucla.edu>
2 50
3 Fix putenv race conditions with undefined behavior (Bug#8705). 51 Fix putenv race conditions with undefined behavior (Bug#8705).