comparison src/ChangeLog @ 91005:424b655804ca

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-246
author Miles Bader <miles@gnu.org>
date Mon, 13 Aug 2007 13:48:35 +0000
parents cd5e99697764 e5a68f18fcb9
children aaccdab0ee26
comparison
equal deleted inserted replaced
91004:f72cf5b2ab11 91005:424b655804ca
1 2007-08-13 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
2
3 * gtkutil.c (update_frame_tool_bar): Use -1 as index
4 to gtk_toolbar_insert.
5
6 2007-08-13 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * fileio.c (Finsert_file_contents): Yet Another Int/Lisp_Object Mixup.
9
10 * insdel.c (reset_var_on_error): New fun.
11 (signal_before_change, signal_after_change):
12 Use it to reset (after|before)-change-functions to nil in case of error.
13 Bind inhibit-modification-hooks to t.
14 Don't bind (after|before)-change-functions to nil while they run.
15
16 2007-08-11 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
17
18 * xterm.c (x_draw_image_glyph_string): Adjust stipple origin when
19 filling pixmap with stippled background.
20
21 2007-08-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
22
23 * macterm.c [TARGET_API_MAC_CARBON] (mac_handle_window_event):
24 Don't use invisible frame as parent window for repositioning.
25
26 2007-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
27
28 * print.c (new_backquote_output): Rename from old_backquote_output.
29 (print): Inverse its logic (according to its name) so as to match the
30 behavior of new_backquote_flag in lread.c.
31
32 2007-08-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
33
34 * gmalloc.c (posix_memalign): New function.
35
36 * macterm.c (frame_highlight, frame_unhighlight): Don't call
37 ActivateControl/DeactivateControl here.
38 [USE_MAC_TOOLBAR] (free_frame_tool_bar): Suppress animation when
39 frame-notice-user-settings is non-nil.
40 [USE_MAC_FONT_PANEL] (mac_handle_font_event): Also record parameter
41 for kEventParamFMFontStyle.
42 [TARGET_API_MAC_CARBON] (mac_handle_keyboard_event): Don't check
43 mac_pass_command_to_system and mac_pass_control_to_system here.
44 (XTread_socket): Call ActivateControl/DeactivateControl here.
45 (XTread_socket) [TARGET_API_MAC_CARBON]:
46 Check mac_pass_command_to_system and mac_pass_control_to_system here.
47 (mac_handle_window_event) [USE_MAC_TOOLBAR]: Add further workaround
48 for window repositioning.
49
50 2007-08-08 Glenn Morris <rgm@gnu.org>
51
52 * Replace `iff' in doc-strings and comments.
53
54 2007-08-07 Chong Yidong <cyd@stupidchicken.com>
55
56 * xdisp.c (move_it_by_lines): Remove incorrect optimization.
57
58 2007-08-07 Martin Rudalics <rudalics@gmx.at>
59
60 * fileio.c (Finsert_file_contents): Run format-decode and
61 after_insert_file_functions on entire buffer when REPLACE is
62 non-nil and inhibit modification_hooks and point_motion_hooks.
63 For consistency, run after_insert_file_functions iff something
64 got inserted. Move signal_after_change and update_compositions
65 after code running after_insert_file_functions. Make sure that
66 undo_list doesn't record intermediate steps of the decoding
67 process.
68
69 2007-08-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
70
71 * emacs.c (main)
72 [HAVE_GTK_AND_PTHREAD && !SYSTEM_MALLOC && !DOUG_LEA_MALLOC]:
73 Call malloc_enable_thread on interactive startup.
74
75 * gmalloc.c (_malloc_thread_enabled_p) [USE_PTHREAD]: New variable.
76 (LOCK, UNLOCK, LOCK_ALIGNED_BLOCKS, UNLOCK_ALIGNED_BLOCKS)
77 [USE_PTHREAD]: Conditionalize with it.
78 (malloc_atfork_handler_prepare, malloc_atfork_handler_parent)
79 (malloc_atfork_handler_child, malloc_enable_thread) [USE_PTHREAD]:
80 New functions.
81
82 2007-08-06 Chong Yidong <cyd@stupidchicken.com>
83
84 * xdisp.c (redisplay_window): When restoring original buffer
85 position, make sure it is still valid.
86
87 * image.c (png_load): Ignore png-supplied background color.
88
89 2007-08-06 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
90
91 * mac.c [TARGET_API_MAC_CARBON] (cfdate_to_lisp): Obtain microsec value.
92 Use kCFAbsoluteTimeIntervalSince1970.
93
94 * macmenu.c (quit_dialog_event_loop) [TARGET_API_MAC_CARBON]:
95 New variable.
96 [TARGET_API_MAC_CARBON] (mac_handle_dialog_event): Set it if dialog
97 event loop should be quit.
98 [TARGET_API_MAC_CARBON] (create_and_show_dialog) [!MAC_OSX]:
99 Quit dialog event loop if quit_dialog_event_loop is set.
100
101 * macselect.c [!TARGET_API_MAC_CARBON]: Include Scrap.h.
102 (Selection): New typedef. Use instead of ScrapRef.
103 (mac_get_selection_from_symbol): Rename from get_scrap_from_symbol.
104 (mac_valid_selection_target_p): Rename from valid_scrap_target_type_p.
105 (mac_clear_selection): Rename from clear_scrap.
106 (get_flavor_type_from_symbol): New argument SEL and subsume function of
107 scrap_has_target_type. All uses changed.
108 (mac_get_selection_ownership_info, mac_valid_selection_value_p)
109 (mac_selection_has_target_p): New functions.
110 (mac_put_selection_value): Rename from put_scrap_string.
111 (mac_get_selection_value): Rename from get_scrap_string.
112 (mac_get_selection_target_list): Rename from get_scrap_target_type_list.
113 (put_scrap_private_timestamp, scrap_has_target_type)
114 (get_scrap_private_timestamp): Remove functions.
115 (SCRAP_FLAVOR_TYPE_EMACS_TIMESTAMP): Remove define.
116 (x_own_selection, x_get_local_selection):
117 Use mac_valid_selection_value_p.
118 (x_own_selection): Don't use put_scrap_private_timestamp.
119 Record OWNERSHIP-INFO into Vselection_alist instead.
120 (x_get_local_selection): Don't check type if request is local.
121 (Fx_selection_owner_p): Don't use get_scrap_private_timestamp.
122 Detect ownership change with OWNERSHIP-INFO in Vselection_alist instead.
123
124 2007-08-04 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
125
126 * gtkutil.c (xg_tool_bar_callback): Generate two TOOL_BAR_EVENT:s,
127 add comment explaining why.
128
1 2007-08-03 Richard Stallman <rms@gnu.org> 129 2007-08-03 Richard Stallman <rms@gnu.org>
2 130
3 * fileio.c (Fvisited_file_modtime): Use make_time. 131 * fileio.c (Fvisited_file_modtime): Use make_time.
4 132
5 2007-08-01 Ryo Yoshitake <ryo@shiftmode.net> (tiny change) 133 2007-08-01 Ryo Yoshitake <ryo@shiftmode.net> (tiny change)