diff options
| author | Karoly Lorentey | 2005-01-06 15:05:01 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2005-01-06 15:05:01 +0000 |
| commit | fd41924555942f6c3c1e12400ab313717a3818cd (patch) | |
| tree | 8d9e405d68e8f6f1d420b35094f150af44518971 /src/ChangeLog | |
| parent | 0feecea9fb7079a2c1fbfee32a992449a22cf478 (diff) | |
| parent | 553fd77e2511cdc4d1b45933f237c724ee72c3b9 (diff) | |
| download | emacs-fd41924555942f6c3c1e12400ab313717a3818cd.tar.gz emacs-fd41924555942f6c3c1e12400ab313717a3818cd.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-753
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-754
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-755
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-756
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-757
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-81
Merge from emacs--cvs-trunk--0
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-82
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-279
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 118 |
1 files changed, 114 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 26ea457a2fe..494f45f9af8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,27 +1,131 @@ | |||
| 1 | 2004-12-31 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | ||
| 2 | |||
| 3 | * xterm.c (handle_one_xevent): Clear area in expose event for GTK. | ||
| 4 | |||
| 5 | 2004-12-31 Richard M. Stallman <rms@gnu.org> | ||
| 6 | |||
| 7 | * window.c (window_scroll_pixel_based): Only look at | ||
| 8 | Vscroll_preserve_screen_position if the old PT can't be kept. | ||
| 9 | (syms_of_window) <scroll-preserve-screen-position>: Doc fix. | ||
| 10 | |||
| 11 | 2004-12-30 Kim F. Storm <storm@cua.dk> | ||
| 12 | |||
| 13 | * xdisp.c (get_line_height_property): New function extracted from | ||
| 14 | original calc_line_height_property. | ||
| 15 | (calc_line_height_property): Rework. Handle t and (nil . ratio). | ||
| 16 | (x_produce_glyphs): Use them to handle line-height and | ||
| 17 | line-spacing according to new height spec. | ||
| 18 | (Qtotal): Remove. | ||
| 19 | (syms_of_xdisp): Remove intern and staticpro for Qtotal. | ||
| 20 | |||
| 21 | 2004-12-30 Kenichi Handa <handa@m17n.org> | ||
| 22 | |||
| 23 | * fileio.c (Finsert_file_contents): Don't use | ||
| 24 | current_buffer->buffer_file_coding_system even if REPLACE is | ||
| 25 | non-nil. Call Qafter_insert_file_set_coding with the second arg | ||
| 26 | VISIT. | ||
| 27 | |||
| 28 | * fontset.h (struct font_info): New members space_width and | ||
| 29 | average_width. | ||
| 30 | |||
| 31 | * frame.h (struct frame): New member space_width. | ||
| 32 | (FRAME_SPACE_WIDTH): New macro. | ||
| 33 | |||
| 34 | * xterm.h (struct x_display_info): New member Xatom_AVERAGE_WIDTH. | ||
| 35 | |||
| 36 | * xterm.c (x_new_font): Set FRAME_COLUMN_WIDTH to | ||
| 37 | fontp->average_width, not FONT_WIDTH. Set FRAME_SPACE_WIDTH to | ||
| 38 | fontp-?space_width.. | ||
| 39 | (x_load_font): Calculate fontp->space_width and | ||
| 40 | fontp->average_width. | ||
| 41 | (x_term_init): Initialize dpyinfo->Xatom_AVERAGE_WIDTH. | ||
| 42 | |||
| 43 | * xdisp.c (x_produce_glyphs): Calculate tab width by | ||
| 44 | FRAME_SPACE_WIDTH, not FRAME_COLUMN_WIDTH. | ||
| 45 | |||
| 46 | 2004-12-29 Sanghyuk Suh <han9kin@mac.com> | ||
| 47 | |||
| 48 | * macterm.c (SelectionRange): Add Xcode position apple event struct. | ||
| 49 | (do_ae_open_documents): Handle Xcode-style file position open | ||
| 50 | events. | ||
| 51 | |||
| 52 | 2004-12-29 Luc Teirlinck <teirllm@auburn.edu> | ||
| 53 | |||
| 54 | * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Correct typo. | ||
| 55 | |||
| 56 | 2004-12-29 Richard M. Stallman <rms@gnu.org> | ||
| 57 | |||
| 58 | * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Doc fix. | ||
| 59 | |||
| 60 | 2004-12-29 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 61 | |||
| 62 | * macfns.c (install_window_handler): Modify extern to return OSErr | ||
| 63 | value. | ||
| 64 | (mac_window): Handle return value of install_window_handler. | ||
| 65 | |||
| 66 | * macterm.c (reflect_byte): Remove function. | ||
| 67 | (mac_create_bitmap_from_bitmap_data): Don't call reflect_byte. | ||
| 68 | Lookup table instead. | ||
| 69 | (mac_do_font_lists): Simplify calculation of the longest | ||
| 70 | nonspecial string. | ||
| 71 | (init_mac_drag_n_drop): Remove function and declaration. | ||
| 72 | (mac_initialize) [TARGET_API_MAC_CARBON]: Don't call | ||
| 73 | init_mac_drag_n_drop. | ||
| 74 | (mac_do_track_drag): New function and declaration. | ||
| 75 | (install_window_handler): Return OSErr value. | ||
| 76 | (install_window_handler) [TARGET_API_MAC_CARBON]: Register | ||
| 77 | handlers for tracking/receiving drag-and-drop items. | ||
| 78 | (do_ae_open_documents): Generate unibyte strings for filenames. | ||
| 79 | (mac_do_receive_drag) [TARGET_API_MAC_CARBON] : Likewise. Reject | ||
| 80 | only non-filename items. Set event modifiers. Set return value. | ||
| 81 | |||
| 82 | 2004-12-28 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 83 | |||
| 84 | * coding.c (decode_coding): Fix previous change. | ||
| 85 | |||
| 86 | 2004-12-28 Richard M. Stallman <rms@gnu.org> | ||
| 87 | |||
| 88 | * xdisp.c (back_to_previous_visible_line_start): | ||
| 89 | Don't call handle_display_prop. | ||
| 90 | |||
| 91 | 2004-12-28 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 92 | |||
| 93 | * coding.c (decode_coding_XXX, decode_composition_emacs_mule) | ||
| 94 | (decode_coding_emacs_mule, encode_coding_emacs_mule) | ||
| 95 | (decode_coding_iso2022, encode_designation_at_bol) | ||
| 96 | (encode_coding_iso2022, decode_coding_sjis_big5, decode_eol) | ||
| 97 | (decode_coding): Constify arguments and local vars. | ||
| 98 | |||
| 1 | 2004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | 99 | 2004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> |
| 2 | 100 | ||
| 3 | * xmenu.c (popup_get_selection): Only pop down dialogs | 101 | * xmenu.c (popup_get_selection): Only pop down dialogs |
| 4 | on C-g and Escape. | 102 | on C-g and Escape. |
| 5 | (popup_get_selection): Remove parameter down_on_keypress. | 103 | (popup_get_selection): Remove parameter down_on_keypress. |
| 6 | (create_and_show_popup_menu, create_and_show_dialog): Remove | 104 | (create_and_show_popup_menu, create_and_show_dialog): Remove |
| 7 | parameter down_on_keypress to popup_get_selection. | 105 | parameter down_on_keypress to popup_get_selection. |
| 8 | 106 | ||
| 9 | 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 107 | 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 10 | 108 | ||
| 11 | * dispextern.h: Change HAVE_CARBON to MAC_OS. | 109 | * dispextern.h: Change HAVE_CARBON to MAC_OS. |
| 12 | (struct glyph_string): Likewise. | 110 | (struct glyph_string): Likewise. |
| 111 | |||
| 13 | * emacs.c (main) [MAC_OS8]: Call mac_term_init instead of | 112 | * emacs.c (main) [MAC_OS8]: Call mac_term_init instead of |
| 14 | mac_initialize. | 113 | mac_initialize. |
| 114 | |||
| 15 | * fileio.c (Fnext_read_file_uses_dialog_p, Fread_file_name): | 115 | * fileio.c (Fnext_read_file_uses_dialog_p, Fread_file_name): |
| 16 | Change TARGET_API_MAC_CARBON to HAVE_CARBON. | 116 | Change TARGET_API_MAC_CARBON to HAVE_CARBON. |
| 117 | |||
| 17 | * fns.c (vector): Change MAC_OSX to MAC_OS. | 118 | * fns.c (vector): Change MAC_OSX to MAC_OS. |
| 119 | |||
| 18 | * frame.c (x_set_frame_parameters, x_report_frame_params) | 120 | * frame.c (x_set_frame_parameters, x_report_frame_params) |
| 19 | (x_set_fullscreen): Remove #ifndef HAVE_CARBON. | 121 | (x_set_fullscreen): Remove #ifndef HAVE_CARBON. |
| 20 | (x_set_border_width, Vdefault_frame_scroll_bars): Change | 122 | (x_set_border_width, Vdefault_frame_scroll_bars): Change |
| 21 | HAVE_CARBON to MAC_OS. | 123 | HAVE_CARBON to MAC_OS. |
| 124 | |||
| 22 | * image.c [MAC_OS]: Include sys/stat.h. | 125 | * image.c [MAC_OS]: Include sys/stat.h. |
| 23 | [MAC_OS && !MAC_OSX]: Include sys/param.h, ImageCompression.h, and | 126 | [MAC_OS && !MAC_OSX]: Include sys/param.h, ImageCompression.h, and |
| 24 | QuickTimeComponents.h. | 127 | QuickTimeComponents.h. |
| 128 | |||
| 25 | * mac.c [!MAC_OSX] (mac_wait_next_event): Add extern. | 129 | * mac.c [!MAC_OSX] (mac_wait_next_event): Add extern. |
| 26 | [!MAC_OSX] (select): Use mac_wait_next_event. | 130 | [!MAC_OSX] (select): Use mac_wait_next_event. |
| 27 | [!MAC_OSX] (run_mac_command): Change EXEC_SUFFIXES to | 131 | [!MAC_OSX] (run_mac_command): Change EXEC_SUFFIXES to |
| @@ -40,6 +144,7 @@ | |||
| 40 | [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Use CFSocket and | 144 | [MAC_OSX] (sys_select) [SELECT_USE_CFSOCKET]: Use CFSocket and |
| 41 | RunLoop for simultaneously monitoring two kinds of inputs, window | 145 | RunLoop for simultaneously monitoring two kinds of inputs, window |
| 42 | events and process outputs, without periodically polling. | 146 | events and process outputs, without periodically polling. |
| 147 | |||
| 43 | * macfns.c (mac_initialized): Remove extern. | 148 | * macfns.c (mac_initialized): Remove extern. |
| 44 | (stricmp): Put in #if 0. All callers changed to use xstricmp in | 149 | (stricmp): Put in #if 0. All callers changed to use xstricmp in |
| 45 | xfaces.c. | 150 | xfaces.c. |
| @@ -65,11 +170,13 @@ | |||
| 65 | TARGET_API_MAC_CARBON'. | 170 | TARGET_API_MAC_CARBON'. |
| 66 | (mac_frame_parm_handlers): Set handlers for Qfullscreen. | 171 | (mac_frame_parm_handlers): Set handlers for Qfullscreen. |
| 67 | (syms_of_macfns) [MAC_OSX]: Initialize mac_in_use to 0. | 172 | (syms_of_macfns) [MAC_OSX]: Initialize mac_in_use to 0. |
| 173 | |||
| 68 | * macgui.h [!MAC_OSX]: Don't include Controls.h. Include | 174 | * macgui.h [!MAC_OSX]: Don't include Controls.h. Include |
| 69 | Windows.h. | 175 | Windows.h. |
| 70 | (Window): Typedef to WindowPtr and move outside `#if | 176 | (Window): Typedef to WindowPtr and move outside `#if |
| 71 | TARGET_API_MAC_CARBON'. | 177 | TARGET_API_MAC_CARBON'. |
| 72 | (XSizeHints): New struct. | 178 | (XSizeHints): New struct. |
| 179 | |||
| 73 | * macterm.c (x_update_begin, x_update_end) | 180 | * macterm.c (x_update_begin, x_update_end) |
| 74 | [TARGET_API_MAC_CARBON]: Disable screen updates during update of a | 181 | [TARGET_API_MAC_CARBON]: Disable screen updates during update of a |
| 75 | frame. | 182 | frame. |
| @@ -125,12 +232,15 @@ | |||
| 125 | Add entries to x_display_list and x_display_name_list. | 232 | Add entries to x_display_list and x_display_name_list. |
| 126 | (x_delete_display): New function. | 233 | (x_delete_display): New function. |
| 127 | (mac_initialize): Don't call mac_initialize_display_info. | 234 | (mac_initialize): Don't call mac_initialize_display_info. |
| 128 | (syms_of_macterm) [!MAC_OSX]: Don't call Fprovide. | 235 | (syms_of_macterm) [!MAC_OSX]: Don't call Fprovide. |
| 236 | |||
| 129 | * macterm.h (check_mac): Add extern. | 237 | * macterm.h (check_mac): Add extern. |
| 130 | (struct mac_output): New member size_hints. | 238 | (struct mac_output): New member size_hints. |
| 131 | (FRAME_SIZE_HINTS): New macro. | 239 | (FRAME_SIZE_HINTS): New macro. |
| 132 | (mac_unload_font): Add extern. | 240 | (mac_unload_font): Add extern. |
| 241 | |||
| 133 | * xdisp.c (expose_window, expose_frame): Remove kludges for Mac. | 242 | * xdisp.c (expose_window, expose_frame): Remove kludges for Mac. |
| 243 | |||
| 134 | * xfaces.c (clear_font_table) [MAC_OS]: call mac_unload_font. | 244 | * xfaces.c (clear_font_table) [MAC_OS]: call mac_unload_font. |
| 135 | 245 | ||
| 136 | 2004-12-27 Richard M. Stallman <rms@gnu.org> | 246 | 2004-12-27 Richard M. Stallman <rms@gnu.org> |
| @@ -148,7 +258,7 @@ | |||
| 148 | (handle_single_display_spec): Renamed from handle_single_display_prop. | 258 | (handle_single_display_spec): Renamed from handle_single_display_prop. |
| 149 | Rewritten to be easier to understand. | 259 | Rewritten to be easier to understand. |
| 150 | 260 | ||
| 151 | * Change in load-history format. Functions now get (defun . NAME), | 261 | Change in load-history format. Functions now get (defun . NAME), |
| 152 | and variables get just NAME. | 262 | and variables get just NAME. |
| 153 | 263 | ||
| 154 | * data.c (Fdefalias): Use (defun . FN_NAME) in LOADHIST_ATTACH. | 264 | * data.c (Fdefalias): Use (defun . FN_NAME) in LOADHIST_ATTACH. |
| @@ -287,7 +397,7 @@ | |||
| 287 | 397 | ||
| 288 | * sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK. | 398 | * sysdep.c (select_alarm): Call SIGNAL_THREAD_CHECK. |
| 289 | 399 | ||
| 290 | * process.c (send_process_trap, sigchld_handler): Call | 400 | * process.c (send_process_trap, sigchld_handler): Call |
| 291 | SIGNAL_THREAD_CHECK. | 401 | SIGNAL_THREAD_CHECK. |
| 292 | 402 | ||
| 293 | * data.c (arith_error): Call SIGNAL_THREAD_CHECK. | 403 | * data.c (arith_error): Call SIGNAL_THREAD_CHECK. |