comparison src/ChangeLog @ 90119:8395880305fe

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-25 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 173-179) - Update from CVS
author Miles Bader <miles@gnu.org>
date Mon, 14 Mar 2005 05:27:53 +0000
parents e330fedc9152 872a08bae8d9
children 30ad2795fdab
comparison
equal deleted inserted replaced
90118:e330fedc9152 90119:8395880305fe
1 2005-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * xmenu.c (ENCODE_MENU_STRING): Explicitly use string_make_unibyte.
4 (list_of_panes, list_of_items, Fx_popup_menu): Use XCAR/XCDR.
5 (digest_single_submenu, xmenu_show): Use ENCODE_MENU_STRING.
6
7 * xfns.c (xic_defaut_fontset): New constant.
8 (xic_create_fontsetname): New function.
9 Extracted from create_frame_xic. Try to generate a slightly
10 better fontset.
11 (xic_create_xfontset): Use it.
12 (create_frame_xic): Simplify.
13
14 2005-03-11 Stefan Monnier <monnier@iro.umontreal.ca>
15
16 * fileio.c (Fmake_symbolic_link): Fix last change.
17
18 2005-03-11 Richard M. Stallman <rms@gnu.org>
19
20 * fileio.c (Frename_file, Fadd_name_to_file)
21 (Fmake_symbolic_link): If NEWNAME or LINKNAME is a directory,
22 expand the basename of FILE relative to it.
23
24 2005-03-11 Kenichi Handa <handa@m17n.org>
25
26 * fileio.c (Finsert_file_contents): Call Fcheck_coding_system
27 before calling setup_coding_system so that autoloading of a coding
28 system work.
29
1 2005-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 30 2005-03-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2 31
3 * xfns.c (hourglass_started): New function. 32 * xfns.c (hourglass_started): New function.
4 33
5 * dispextern.h: Declare hourglass_started. 34 * dispextern.h: Declare hourglass_started.
18 47
19 * frame.c (x_set_font): Call set_default_ascii_font if an 48 * frame.c (x_set_font): Call set_default_ascii_font if an
20 available font is found. 49 available font is found.
21 50
22 * fontset.c (set_default_ascii_font): New function. 51 * fontset.c (set_default_ascii_font): New function.
23 (syms_of_fontset): Don't set FONTSET_ASCII (Vdefault_fontset) 52 (syms_of_fontset): Don't set FONTSET_ASCII (Vdefault_fontset) here.
24 here.
25 53
26 * fontset.h (set_default_ascii_font): Extern it. 54 * fontset.h (set_default_ascii_font): Extern it.
27 55
28 2005-03-07 Kim F. Storm <storm@cua.dk> 56 2005-03-07 Kim F. Storm <storm@cua.dk>
29 57
80 2005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 108 2005-03-04 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
81 109
82 * emacs.c (main): Change `#ifdef HAVE_CARBON' to `#if 110 * emacs.c (main): Change `#ifdef HAVE_CARBON' to `#if
83 defined (MAC_OSX) && defined (HAVE_CARBON)'. 111 defined (MAC_OSX) && defined (HAVE_CARBON)'.
84 112
85 * image.c [!MAC_OSX && TARGET_API_MAC_CARBON]: Include 113 * image.c [!MAC_OSX && TARGET_API_MAC_CARBON]: Include QuickTime.h.
86 QuickTime.h.
87 114
88 * mac.c [!MAC_OSX && HAVE_CARBON]: Include Carbon.h. 115 * mac.c [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
89 [!MAC_OSX] (select) [TARGET_API_MAC_CARBON]: Use ReceiveNextEvent. 116 [!MAC_OSX] (select) [TARGET_API_MAC_CARBON]: Use ReceiveNextEvent.
90 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): New 117 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): New functions.
91 functions.
92 (mac_clear_font_name_table): Move extern to macterm.h. 118 (mac_clear_font_name_table): Move extern to macterm.h.
93 119
94 * macfns.c (install_window_handler): Move extern to macterm.h. 120 * macfns.c (install_window_handler): Move extern to macterm.h.
95 (Fx_file_dialog): Check STRINGP (default_filename) to see it is 121 (Fx_file_dialog): Check STRINGP (default_filename) to see it is
96 valid. Don't check !NILP (dir) because it is already checked with 122 valid. Don't check !NILP (dir) because it is already checked with
97 CHECK_STRING. 123 CHECK_STRING.
98 (Fx_file_dialog) [!MAC_OSX]: Use FSSpec instead of FSRef for 124 (Fx_file_dialog) [!MAC_OSX]: Use FSSpec instead of FSRef for
99 specifying the default location and obtaining the selected 125 specifying the default location and obtaining the selected filename.
100 filename.
101 126
102 * macgui.h [!MAC_OSX && HAVE_CARBON]: Include Carbon.h. 127 * macgui.h [!MAC_OSX && HAVE_CARBON]: Include Carbon.h.
103 128
104 * macmenu.c [TARGET_API_MAC_CARBON]: Don't include headers that 129 * macmenu.c [TARGET_API_MAC_CARBON]: Don't include headers that
105 are included via Carbon.h. 130 are included via Carbon.h.
106 131
107 * macterm.c [TARGET_API_MAC_CARBON && !MAC_OSX]: Define 132 * macterm.c [TARGET_API_MAC_CARBON && !MAC_OSX]:
108 USE_CARBON_EVENTS to 1. 133 Define USE_CARBON_EVENTS to 1.
109 (qd) [__MRC__ && TARGET_API_MAC_CARBON]: Don't declare. 134 (qd) [__MRC__ && TARGET_API_MAC_CARBON]: Don't declare.
110 (x_free_frame_resources): Call remove_window_handler for 135 (x_free_frame_resources): Call remove_window_handler for
111 non-tooltip windows. 136 non-tooltip windows.
112 [TARGET_API_MAC_CARBON]: Don't include headers that are included 137 [TARGET_API_MAC_CARBON]: Don't include headers that are included
113 via Carbon.h. 138 via Carbon.h.
116 (mac_handle_service_event, init_service_handler): Put declarations 141 (mac_handle_service_event, init_service_handler): Put declarations
117 and definitions in #ifdef MAC_OSX. 142 and definitions in #ifdef MAC_OSX.
118 (install_window_handler) [TARGET_API_MAC_CARBON]: Create UPPs for 143 (install_window_handler) [TARGET_API_MAC_CARBON]: Create UPPs for
119 drag-and-drop handler functions and register them. 144 drag-and-drop handler functions and register them.
120 (remove_window_handler): New function. 145 (remove_window_handler): New function.
121 (do_ae_open_documents, mac_do_receive_drag) [!MAC_OSX]: Use 146 (do_ae_open_documents, mac_do_receive_drag) [!MAC_OSX]:
122 fsspec_to_posix_pathname. 147 Use fsspec_to_posix_pathname.
123 (main): Change #if !TARGET_API_MAC_CARBON to #ifdef MAC_OS8. 148 (main): Change #if !TARGET_API_MAC_CARBON to #ifdef MAC_OS8.
124 (XTread_socket) [!MAC_OSX]: Don't pass keyboard events to TSM. 149 (XTread_socket) [!MAC_OSX]: Don't pass keyboard events to TSM.
125 [MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]: Set 150 [MAC_OS8] (make_mac_terminal_frame) [TARGET_API_MAC_CARBON]:
126 default cursors. 151 Set default cursors.
127 (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX] : Don't call 152 (mac_initialize) [USE_CARBON_EVENTS && !MAC_OSX] : Don't call
128 init_service_handler or init_quit_char_handler. 153 init_service_handler or init_quit_char_handler.
129 (mac_initialize) [!MAC_OSX]: Don't call MakeMeTheFrontProcess. 154 (mac_initialize) [!MAC_OSX]: Don't call MakeMeTheFrontProcess.
130 155
131 * macterm.h (install_window_handler, remove_window_handler) 156 * macterm.h (install_window_handler, remove_window_handler)