diff options
| author | Paul Eggert | 2011-05-30 22:15:34 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-05-30 22:15:34 -0700 |
| commit | 333d54dade1e7005d5a97612907158fe5ec3d310 (patch) | |
| tree | a5b18c9c6a68d71fddae98aba0d81079068a8c46 /src/ChangeLog | |
| parent | 90856fe0b82ba19d1c3d73a4ba48007380201e66 (diff) | |
| parent | 620c53a664e41788f6d4f8e3f687e1a0d448b857 (diff) | |
| download | emacs-333d54dade1e7005d5a97612907158fe5ec3d310.tar.gz emacs-333d54dade1e7005d5a97612907158fe5ec3d310.zip | |
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 38 |
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 @@ | |||
| 1 | 2011-05-30 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-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 | ||
| 12 | 2011-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 | |||
| 21 | 2011-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 | |||
| 26 | 2011-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 | |||
| 11 | 2011-05-29 Chong Yidong <cyd@stupidchicken.com> | 35 | 2011-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): |