aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2011-05-30 22:15:34 -0700
committerPaul Eggert2011-05-30 22:15:34 -0700
commit333d54dade1e7005d5a97612907158fe5ec3d310 (patch)
treea5b18c9c6a68d71fddae98aba0d81079068a8c46 /src/ChangeLog
parent90856fe0b82ba19d1c3d73a4ba48007380201e66 (diff)
parent620c53a664e41788f6d4f8e3f687e1a0d448b857 (diff)
downloademacs-333d54dade1e7005d5a97612907158fe5ec3d310.tar.gz
emacs-333d54dade1e7005d5a97612907158fe5ec3d310.zip
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog38
1 files changed, 31 insertions, 7 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index bada9f108f7..880cafc05a4 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,6 +1,7 @@
12011-05-30 Paul Eggert <eggert@cs.ucla.edu> 12011-05-31 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Use 'inline', not 'INLINE'. 3 Use 'inline', not 'INLINE'.
4 <http://lists.gnu.org/archive/html/emacs-devel/2011-05/msg00914.html>
4 * alloc.c, fontset.c (INLINE): Remove. 5 * alloc.c, fontset.c (INLINE): Remove.
5 * alloc.c, bidi.c, charset.c, coding.c, dispnew.c, fns.c, image.c: 6 * alloc.c, bidi.c, charset.c, coding.c, dispnew.c, fns.c, image.c:
6 * intervals.c, keyboard.c, process.c, syntax.c, textprop.c, w32term.c: 7 * intervals.c, keyboard.c, process.c, syntax.c, textprop.c, w32term.c:
@@ -8,6 +9,29 @@
8 * gmalloc.c (register_heapinfo): Use inline unconditionally. 9 * gmalloc.c (register_heapinfo): Use inline unconditionally.
9 * lisp.h (LISP_MAKE_RVALUE): Use inline, not __inline__. 10 * lisp.h (LISP_MAKE_RVALUE): Use inline, not __inline__.
10 11
122011-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
13
14 * minibuf.c (Finternal_complete_buffer): Return `category' metadata.
15 (read_minibuf): Use get_minibuffer.
16 (syms_of_minibuf): Use DEFSYM.
17 (Qmetadata): New var.
18 * data.c (Qbuffer): Don't make it static.
19 (syms_of_data): Use DEFSYM.
20
212011-05-31 Paul Eggert <eggert@cs.ucla.edu>
22
23 * ccl.c (CCL_CODE_RANGE): Allow negative numbers. (Bug#8751)
24 (CCL_CODE_MIN): New macro.
25
262011-05-30 Paul Eggert <eggert@cs.ucla.edu>
27
28 * alloc.c (lisp_align_malloc): Omit unnecessary val==NULL tests.
29
30 * eval.c (Qdebug): Now static.
31 * lisp.h (Qdebug): Remove decl. This reverts a part of the
32 2011-04-26T11:26:05Z!dan.colascione@gmail.com that inadvertently undid part of
33 2011-04-14T06:48:41Z!eggert@cs.ucla.edu.
34
112011-05-29 Chong Yidong <cyd@stupidchicken.com> 352011-05-29 Chong Yidong <cyd@stupidchicken.com>
12 36
13 * image.c: Various fixes to ImageMagick code comments. 37 * image.c: Various fixes to ImageMagick code comments.
@@ -160,8 +184,8 @@
160 (symbol_to_x_atom): Remove gratuitous arg. 184 (symbol_to_x_atom): Remove gratuitous arg.
161 (x_handle_selection_request, lisp_data_to_selection_data) 185 (x_handle_selection_request, lisp_data_to_selection_data)
162 (x_get_foreign_selection, Fx_register_dnd_atom): Callers changed. 186 (x_get_foreign_selection, Fx_register_dnd_atom): Callers changed.
163 (x_own_selection, x_get_local_selection, x_convert_selection): New 187 (x_own_selection, x_get_local_selection, x_convert_selection):
164 arg, specifying work frame. Use terminal-local Vselection_alist. 188 New arg, specifying work frame. Use terminal-local Vselection_alist.
165 (some_frame_on_display): Delete unused function. 189 (some_frame_on_display): Delete unused function.
166 (Fx_own_selection_internal, Fx_get_selection_internal) 190 (Fx_own_selection_internal, Fx_get_selection_internal)
167 (Fx_disown_selection_internal, Fx_selection_owner_p) 191 (Fx_disown_selection_internal, Fx_selection_owner_p)
@@ -182,8 +206,8 @@
182 (x_selection_request_lisp_error): Free the above. 206 (x_selection_request_lisp_error): Free the above.
183 (x_get_local_selection): Remove unnecessary code. 207 (x_get_local_selection): Remove unnecessary code.
184 (x_reply_selection_request): Args changed; handle arbitrary array 208 (x_reply_selection_request): Args changed; handle arbitrary array
185 of converted selections stored in converted_selections. Separate 209 of converted selections stored in converted_selections.
186 the XChangeProperty and SelectionNotify steps. 210 Separate the XChangeProperty and SelectionNotify steps.
187 (x_handle_selection_request): Rewrite to handle MULTIPLE target. 211 (x_handle_selection_request): Rewrite to handle MULTIPLE target.
188 (x_convert_selection): New function. 212 (x_convert_selection): New function.
189 (x_handle_selection_event): Simplify. 213 (x_handle_selection_event): Simplify.
@@ -347,8 +371,8 @@
347 371
348 Be more systematic about user-interface timestamps. 372 Be more systematic about user-interface timestamps.
349 Before, the code sometimes used 'Time', sometimes 'unsigned long', 373 Before, the code sometimes used 'Time', sometimes 'unsigned long',
350 and sometimes 'EMACS_UINT', to represent these timestamps. This 374 and sometimes 'EMACS_UINT', to represent these timestamps.
351 change causes it to use 'Time' uniformly, as that's what X uses. 375 This change causes it to use 'Time' uniformly, as that's what X uses.
352 This makes the code easier to follow, and makes it easier to catch 376 This makes the code easier to follow, and makes it easier to catch
353 integer overflow bugs such as Bug#8664. 377 integer overflow bugs such as Bug#8664.
354 * frame.c (Fmouse_position, Fmouse_pixel_position): 378 * frame.c (Fmouse_position, Fmouse_pixel_position):