aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorKaroly Lorentey2005-01-06 15:05:01 +0000
committerKaroly Lorentey2005-01-06 15:05:01 +0000
commitfd41924555942f6c3c1e12400ab313717a3818cd (patch)
tree8d9e405d68e8f6f1d420b35094f150af44518971 /src/ChangeLog
parent0feecea9fb7079a2c1fbfee32a992449a22cf478 (diff)
parent553fd77e2511cdc4d1b45933f237c724ee72c3b9 (diff)
downloademacs-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/ChangeLog118
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 @@
12004-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
52004-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
112004-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
212004-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
462004-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
522004-12-29 Luc Teirlinck <teirllm@auburn.edu>
53
54 * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Correct typo.
55
562004-12-29 Richard M. Stallman <rms@gnu.org>
57
58 * buffer.c (syms_of_buffer) <vertical-scroll-bar>: Doc fix.
59
602004-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
822004-12-28 Dan Nicolaescu <dann@ics.uci.edu>
83
84 * coding.c (decode_coding): Fix previous change.
85
862004-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
912004-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
12004-12-27 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 992004-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
92004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 1072004-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
1362004-12-27 Richard M. Stallman <rms@gnu.org> 2462004-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.