diff options
| author | Joakim Verona | 2012-03-06 09:23:09 +0100 |
|---|---|---|
| committer | Joakim Verona | 2012-03-06 09:23:09 +0100 |
| commit | 28485daaf752ff5264ed2f6a32ec15588beaa929 (patch) | |
| tree | a480205aa664c61b1d212833144c0a2d44f7ac01 /src/ChangeLog | |
| parent | e8e42079e76ca6255bbd53312994ba8e1b3b0ee8 (diff) | |
| parent | 2e86d8576c668e149cc100f3222bcf19b38019dc (diff) | |
| download | emacs-28485daaf752ff5264ed2f6a32ec15588beaa929.tar.gz emacs-28485daaf752ff5264ed2f6a32ec15588beaa929.zip | |
upstream
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 50 |
1 files changed, 47 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 8e439f1a1d4..ef57223b9ca 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,48 @@ | |||
| 1 | 2012-03-03 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * alloc.c (Fgarbage_collect, misc-objects-consed): Doc fixes. | ||
| 4 | |||
| 5 | 2012-03-02 Eli Zaretskii <eliz@gnu.org> | ||
| 6 | |||
| 7 | * xdisp.c (try_window_reusing_current_matrix): Don't move cursor | ||
| 8 | position past the first glyph_row that ends at ZV. (Bug#10902) | ||
| 9 | (redisplay_window, next_element_from_string): Fix typos in | ||
| 10 | comments. | ||
| 11 | (redisplay_window): Pass to move_it_vertically the margin in | ||
| 12 | pixels, not in screen lines. | ||
| 13 | |||
| 14 | 2012-03-02 Glenn Morris <rgm@gnu.org> | ||
| 15 | |||
| 16 | * buffer.c (buffer-list-update-hook): Doc fix. | ||
| 17 | |||
| 18 | 2012-02-29 Eli Zaretskii <eliz@gnu.org> | ||
| 19 | |||
| 20 | * xdisp.c (get_overlay_strings_1): Under bidi redisplay, call | ||
| 21 | push_it before setting up the iterator for the first overlay | ||
| 22 | string, even if we have an empty string loaded. | ||
| 23 | (next_overlay_string): If there's an empty string on the iterator | ||
| 24 | stack, pop the stack. (Bug#10903) | ||
| 25 | |||
| 26 | 2012-02-25 Paul Eggert <eggert@cs.ucla.edu> | ||
| 27 | |||
| 28 | Generalize fix for crash due to non-contiguous EMACS_INT (Bug#10780). | ||
| 29 | Suggested by Stefan Monnier in | ||
| 30 | <http://lists.gnu.org/archive/html/emacs-devel/2012-02/msg00692.html>. | ||
| 31 | * alloc.c (widen_to_Lisp_Object): New static function. | ||
| 32 | (mark_memory): Also mark Lisp_Objects by fetching pointer words | ||
| 33 | and widening them to Lisp_Objects. This would work even if | ||
| 34 | USE_LSB_TAG is defined and wide integers are used, which might | ||
| 35 | happen in a future version of Emacs. | ||
| 36 | |||
| 37 | 2012-02-25 Chong Yidong <cyd@gnu.org> | ||
| 38 | |||
| 39 | * fileio.c (Ffile_selinux_context, Fset_file_selinux_context): | ||
| 40 | Doc fix. | ||
| 41 | |||
| 42 | * xselect.c (Fx_selection_exists_p): Doc fix. | ||
| 43 | (x_clipboard_manager_save_all): Print an informative message | ||
| 44 | before saving to clipboard manager. | ||
| 45 | |||
| 1 | 2012-02-24 Chong Yidong <cyd@gnu.org> | 46 | 2012-02-24 Chong Yidong <cyd@gnu.org> |
| 2 | 47 | ||
| 3 | * keyboard.c (process_special_events): Handle all X selection | 48 | * keyboard.c (process_special_events): Handle all X selection |
| @@ -6764,7 +6809,7 @@ | |||
| 6764 | conversion specifiers. For example, use "...%"pI"d..." rather | 6809 | conversion specifiers. For example, use "...%"pI"d..." rather |
| 6765 | than "...%"pEd"...". | 6810 | than "...%"pEd"...". |
| 6766 | (pEd): Remove. All uses replaced with similar uses of pI. | 6811 | (pEd): Remove. All uses replaced with similar uses of pI. |
| 6767 | * src/m/amdx86-64.h, src/m/ia64.h, src/m/ibms390x.h: Likewise. | 6812 | * m/amdx86-64.h, m/ia64.h, m/ibms390x.h: Likewise. |
| 6768 | * alloc.c (check_pure_size): Don't overflow by converting size to int. | 6813 | * alloc.c (check_pure_size): Don't overflow by converting size to int. |
| 6769 | * bidi.c (bidi_dump_cached_states): Use pI to avoid cast. | 6814 | * bidi.c (bidi_dump_cached_states): Use pI to avoid cast. |
| 6770 | * data.c (Fnumber_to_string): Use pI instead of if-then-else-abort. | 6815 | * data.c (Fnumber_to_string): Use pI instead of if-then-else-abort. |
| @@ -7746,8 +7791,7 @@ | |||
| 7746 | Without this change, on typical 64-bit hosts error ("...%d...", N) | 7791 | Without this change, on typical 64-bit hosts error ("...%d...", N) |
| 7747 | was used to print both 32- and 64-bit integers N, which relied on | 7792 | was used to print both 32- and 64-bit integers N, which relied on |
| 7748 | undefined behavior. | 7793 | undefined behavior. |
| 7749 | * lisp.h, src/m/amdx86-64.h, src/m/ia64.h, src/m/ibms390x.h (pEd): | 7794 | * lisp.h, m/amdx86-64.h, m/ia64.h, m/ibms390x.h (pEd): New macro. |
| 7750 | New macro. | ||
| 7751 | * lisp.h (error, verror): Mark as printf-like functions. | 7795 | * lisp.h (error, verror): Mark as printf-like functions. |
| 7752 | * eval.c (verror): Use vsnprintf, not doprnt, to do the real work. | 7796 | * eval.c (verror): Use vsnprintf, not doprnt, to do the real work. |
| 7753 | Report overflow in size calculations when allocating printf buffer. | 7797 | Report overflow in size calculations when allocating printf buffer. |