Mercurial > emacs
comparison src/ChangeLog @ 67995:ab3fdc2bada6
(Fwindow_minibuffer_p): Declare (for use in minibuf.c).
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Tue, 03 Jan 2006 16:56:15 +0000 |
parents | 29f5edda3fd3 |
children | c2e21729d0e6 |
comparison
equal
deleted
inserted
replaced
67994:2e977adcc0e5 | 67995:ab3fdc2bada6 |
---|---|
1 2006-01-03 Stefan Monnier <monnier@iro.umontreal.ca> | |
2 | |
3 * keymap.c (describe_map_compare): Yet another int/Lisp_Object mixup. | |
4 | |
5 * window.h (Fwindow_minibuffer_p): Declare (for use in minibuf.c). | |
6 | |
1 2006-01-03 Romain Francoise <romain@orebokech.com> | 7 2006-01-03 Romain Francoise <romain@orebokech.com> |
2 | 8 |
3 * emacs.c (main): Update copyright year. | 9 * emacs.c (main): Update copyright year. |
4 | 10 |
5 2006-01-03 Ken Raeburn <raeburn@gnu.org> | 11 2006-01-03 Ken Raeburn <raeburn@gnu.org> |
55 (struct describe_map_elt): New data type. | 61 (struct describe_map_elt): New data type. |
56 (describe_map_compare): New function. | 62 (describe_map_compare): New function. |
57 | 63 |
58 2005-12-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 64 2005-12-28 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
59 | 65 |
60 * gtkutil.c (xg_get_file_with_chooser): Changed message shown | 66 * gtkutil.c (xg_get_file_with_chooser): Change message shown |
61 in file chooser. | 67 in file chooser. |
62 | 68 |
63 2005-12-27 Richard M. Stallman <rms@gnu.org> | 69 2005-12-27 Richard M. Stallman <rms@gnu.org> |
64 | 70 |
65 * lread.c (readevalloop): Set PT and ZV in the proper buffer, | 71 * lread.c (readevalloop): Set PT and ZV in the proper buffer, |
129 2005-12-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 135 2005-12-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
130 | 136 |
131 * macterm.h (TYPE_FILE_NAME): New define. | 137 * macterm.h (TYPE_FILE_NAME): New define. |
132 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Remove externs. | 138 (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Remove externs. |
133 | 139 |
134 * mac.c (posix_pathname_to_fsspec, fsspec_to_posix_pathname): Add | 140 * mac.c (posix_pathname_to_fsspec, fsspec_to_posix_pathname): |
135 prototypes. Make static. | 141 Add prototypes. Make static. |
136 (mac_aedesc_to_lisp): Initialize err to noErr. | 142 (mac_aedesc_to_lisp): Initialize err to noErr. |
137 (mac_coerce_file_name_ptr, mac_coerce_file_name_desc) | 143 (mac_coerce_file_name_ptr, mac_coerce_file_name_desc) |
138 (init_coercion_handler): New functions. | 144 (init_coercion_handler): New functions. |
139 (Fmac_coerce_ae_data): Use coercion of Apple event data for | 145 (Fmac_coerce_ae_data): Use coercion of Apple event data for |
140 translation from/to file names. | 146 translation from/to file names. |
174 * mac.c (Fmac_coerce_ae_data) [MAC_OSX]: Fix memory leak. | 180 * mac.c (Fmac_coerce_ae_data) [MAC_OSX]: Fix memory leak. |
175 | 181 |
176 * macgui.h (XCharStruct): Remove member `valid_p'. | 182 * macgui.h (XCharStruct): Remove member `valid_p'. |
177 (STORE_XCHARSTRUCT): Don't set member `valid_p'. | 183 (STORE_XCHARSTRUCT): Don't set member `valid_p'. |
178 (XCharStructRow): New typedef. | 184 (XCharStructRow): New typedef. |
179 (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID): New | 185 (XCHARSTRUCTROW_CHAR_VALID_P, XCHARSTRUCTROW_SET_CHAR_VALID): |
180 macros. | 186 New macros. |
181 (struct MacFontStruct): Add member `bounds'. Remove member | 187 (struct MacFontStruct): Add member `bounds'. Remove member |
182 `per_char'. All uses for QuichDraw Text fonts are changed to | 188 `per_char'. All uses for QuichDraw Text fonts are changed to |
183 `bounds.per_char'. ATSUI font bounds are represented as an array | 189 `bounds.per_char'. ATSUI font bounds are represented as an array |
184 `bounds.rows' of XCharStructRow's, each of which consists of a | 190 `bounds.rows' of XCharStructRow's, each of which consists of a |
185 bitmap of valid entries and an array of char bounds. | 191 bitmap of valid entries and an array of char bounds. |
187 * macterm.c (mac_per_char_metric): Add prototype. | 193 * macterm.c (mac_per_char_metric): Add prototype. |
188 (x_per_char_metric) [USE_CG_TEXT_DRAWING]: Remove prototype. | 194 (x_per_char_metric) [USE_CG_TEXT_DRAWING]: Remove prototype. |
189 (mac_query_char_extents): New function. | 195 (mac_query_char_extents): New function. |
190 (x_per_char_metric): Use it. | 196 (x_per_char_metric): Use it. |
191 (XLoadQueryFont): Likewise. Consolidate min/max_bounds calculations. | 197 (XLoadQueryFont): Likewise. Consolidate min/max_bounds calculations. |
192 [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): Use | 198 [USE_CG_TEXT_DRAWING] (mac_draw_string_cg): |
193 mac_per_char_metric instead of x_per_char_metric. | 199 Use mac_per_char_metric instead of x_per_char_metric. |
194 (mac_text_extents_16): New function. | 200 (mac_text_extents_16): New function. |
195 (mac_compute_glyph_string_overhangs): Use it. | 201 (mac_compute_glyph_string_overhangs): Use it. |
196 (mac_unload_font): Free member `bounds' in struct MacFontStruct. | 202 (mac_unload_font): Free member `bounds' in struct MacFontStruct. |
197 | 203 |
198 2005-12-21 Stefan Monnier <monnier@iro.umontreal.ca> | 204 2005-12-21 Stefan Monnier <monnier@iro.umontreal.ca> |
442 [MAC_OSX] (mac_store_services_event): Likewise. | 448 [MAC_OSX] (mac_store_services_event): Likewise. |
443 (struct SelectionRange, SelectionRange): Remove struct and typedef. | 449 (struct SelectionRange, SelectionRange): Remove struct and typedef. |
444 [MAC_OS8] (main): Call init_apple_event_handler instead of | 450 [MAC_OS8] (main): Call init_apple_event_handler instead of |
445 init_required_apple_events. | 451 init_required_apple_events. |
446 (mac_initialize) [MAC_OSX]: Likewise. | 452 (mac_initialize) [MAC_OSX]: Likewise. |
447 [!USE_CARBON_EVENTS] (mac_wait_next_event): Use | 453 [!USE_CARBON_EVENTS] (mac_wait_next_event): |
448 mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop. | 454 Use mac_ready_for_apple_events instead of Qmac_ready_for_drag_n_drop. |
449 | 455 |
450 * macterm.h (mac_make_lispy_event_code, mac_aedesc_to_lisp): Add | 456 * macterm.h (mac_make_lispy_event_code, mac_aedesc_to_lisp): |
451 externs. | 457 Add externs. |
452 (create_apple_event_from_event_ref) [TARGET_API_MAC_CARBON]: Likewise. | 458 (create_apple_event_from_event_ref) [TARGET_API_MAC_CARBON]: Likewise. |
453 (Fmac_get_preference): Add EXFUN. | 459 (Fmac_get_preference): Add EXFUN. |
454 | 460 |
455 * termhooks.h (enum event_kind) [MAC_OS]: Add new MAC_APPLE_EVENT | 461 * termhooks.h (enum event_kind) [MAC_OS]: Add new MAC_APPLE_EVENT |
456 event. | 462 event. |
486 Vminibuffer_local_filename_completion_map rather than forcing it | 492 Vminibuffer_local_filename_completion_map rather than forcing it |
487 explicitly to the same binding as the global map. | 493 explicitly to the same binding as the global map. |
488 | 494 |
489 2005-12-06 Ken Raeburn <raeburn@gnu.org> | 495 2005-12-06 Ken Raeburn <raeburn@gnu.org> |
490 | 496 |
491 * buffer.c (Fkill_buffer): Avoid dangerous side effects in NILP | 497 * buffer.c (Fkill_buffer): Avoid dangerous side effects in NILP args. |
492 argument. | |
493 * bytecode.c (Fbyte_code): Likewise. | 498 * bytecode.c (Fbyte_code): Likewise. |
494 * fileio.c (internal_delete_file, Fread_file_name_internal): | 499 * fileio.c (internal_delete_file, Fread_file_name_internal): Likewise. |
495 Likewise. | |
496 * minibuf.c (Fminibuffer_complete_and_exit): Likewise. | 500 * minibuf.c (Fminibuffer_complete_and_exit): Likewise. |
497 * undo.c (truncate_undo_list): Likewise. | 501 * undo.c (truncate_undo_list): Likewise. |
498 | 502 |
499 2005-12-05 Richard M. Stallman <rms@gnu.org> | 503 2005-12-05 Richard M. Stallman <rms@gnu.org> |
500 | 504 |