diff options
| author | Paul Eggert | 2011-07-06 16:34:39 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-07-06 16:34:39 -0700 |
| commit | 59361254a6ea5fcfc2f1ec344665aa719fbb936f (patch) | |
| tree | 6471eaf76563f8b2f7aab90bf07ff0dd73470599 /src/ChangeLog | |
| parent | 9cfdb3ec08672f13088ebd133bbc794c04a66b05 (diff) | |
| parent | 8a5c77bba5e38c62605f0f053670a7955130fcc7 (diff) | |
| download | emacs-59361254a6ea5fcfc2f1ec344665aa719fbb936f.tar.gz emacs-59361254a6ea5fcfc2f1ec344665aa719fbb936f.zip | |
Merge from trunk.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 62 |
1 files changed, 54 insertions, 8 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 22d70bf54eb..b0fb0f213ab 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | 2011-07-05 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-07-06 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Assume support for memcmp, memcpy, memmove, memset. | 3 | Assume support for memcmp, memcpy, memmove, memset. |
| 4 | * lisp.h, sysdep.c (memcmp, memcpy, memmove, memset): | 4 | * lisp.h, sysdep.c (memcmp, memcpy, memmove, memset): |
| @@ -12,6 +12,52 @@ | |||
| 12 | Use EMACS_INT, not EMACS_UINT, for sizes. The code works equally | 12 | Use EMACS_INT, not EMACS_UINT, for sizes. The code works equally |
| 13 | well either way, and we prefer signed to unsigned. | 13 | well either way, and we prefer signed to unsigned. |
| 14 | 14 | ||
| 15 | 2011-07-06 Paul Eggert <eggert@cs.ucla.edu> | ||
| 16 | |||
| 17 | Remove unportable assumption about struct layout (Bug#8884). | ||
| 18 | * alloc.c (mark_buffer): | ||
| 19 | * buffer.c (reset_buffer_local_variables, Fbuffer_local_variables) | ||
| 20 | (clone_per_buffer_values): Don't assume that | ||
| 21 | sizeof (struct buffer) is a multiple of sizeof (Lisp_Object). | ||
| 22 | This isn't true in general, and it's particularly not true | ||
| 23 | if Emacs is configured with --with-wide-int. | ||
| 24 | * buffer.h (FIRST_FIELD_PER_BUFFER, LAST_FIELD_PER_BUFFER): | ||
| 25 | New macros, used in the buffer.c change. | ||
| 26 | |||
| 27 | 2011-07-05 Jan Djärv <jan.h.d@swipnet.se> | ||
| 28 | |||
| 29 | * xsettings.c: Use both GConf and GSettings if both are available. | ||
| 30 | (store_config_changed_event): Add comment. | ||
| 31 | (dpyinfo_valid, store_font_name_changed, map_tool_bar_style) | ||
| 32 | (store_tool_bar_style_changed): New functions. | ||
| 33 | (store_monospaced_changed): Add comment. Call dpyinfo_valid. | ||
| 34 | (struct xsettings): Move font inside HAVE_XFT. | ||
| 35 | (GSETTINGS_TOOL_BAR_STYLE, GSETTINGS_FONT_NAME): New defines. | ||
| 36 | (GSETTINGS_MONO_FONT): Renamed from SYSTEM_MONO_FONT. | ||
| 37 | Move inside HAVE_XFT. | ||
| 38 | (something_changed_gsettingsCB): Renamed from something_changedCB. | ||
| 39 | Check for changes in GSETTINGS_TOOL_BAR_STYLE and GSETTINGS_FONT_NAME | ||
| 40 | also. | ||
| 41 | (GCONF_TOOL_BAR_STYLE, GCONF_FONT_NAME): New defines. | ||
| 42 | (GCONF_MONO_FONT): Renamed from SYSTEM_MONO_FONT. Move inside HAVE_XFT. | ||
| 43 | (something_changed_gconfCB): Renamed from something_changedCB. | ||
| 44 | Check for changes in GCONF_TOOL_BAR_STYLE and GCONF_FONT_NAME also. | ||
| 45 | (parse_settings): Move check for font inside HAVE_XFT. | ||
| 46 | (read_settings, apply_xft_settings): Add comment. | ||
| 47 | (read_and_apply_settings): Add comment. Call map_tool_bar_style and | ||
| 48 | store_tool_bar_style_changed. Move check for font inside HAVE_XFT and | ||
| 49 | call store_font_name_changed. | ||
| 50 | (xft_settings_event): Add comment. | ||
| 51 | (init_gsettings): Add comment. Get values for GSETTINGS_TOOL_BAR_STYLE | ||
| 52 | and GSETTINGS_FONT_NAME. Move check for fonts within HAVE_XFT. | ||
| 53 | (init_gconf): Add comment. Get values for GCONF_TOOL_BAR_STYLE | ||
| 54 | and GCONF_FONT_NAME. Move check for fonts within HAVE_XFT. | ||
| 55 | (xsettings_initialize): Call init_gsettings last. | ||
| 56 | (xsettings_get_system_font, xsettings_get_system_normal_font): Add | ||
| 57 | comment. | ||
| 58 | |||
| 59 | 2011-07-05 Paul Eggert <eggert@cs.ucla.edu> | ||
| 60 | |||
| 15 | Random fixes. E.g., (random) never returned negative values. | 61 | Random fixes. E.g., (random) never returned negative values. |
| 16 | * fns.c (Frandom): Use GET_EMACS_TIME for random seed, and add the | 62 | * fns.c (Frandom): Use GET_EMACS_TIME for random seed, and add the |
| 17 | subseconds part to the entropy, as that's a bit more random. | 63 | subseconds part to the entropy, as that's a bit more random. |
| @@ -153,7 +199,7 @@ | |||
| 153 | with value as argument. | 199 | with value as argument. |
| 154 | (init_gsettings): Check that GSETTINGS_SCHEMA exists before calling | 200 | (init_gsettings): Check that GSETTINGS_SCHEMA exists before calling |
| 155 | g_settings_new (Bug#8967). Do not create gsettings_obj. | 201 | g_settings_new (Bug#8967). Do not create gsettings_obj. |
| 156 | Remove calls to g_settings_bind. Connect something_changedCB to | 202 | Remove calls to g_settings_bind. Connect something_changedCB to |
| 157 | "changed". | 203 | "changed". |
| 158 | 204 | ||
| 159 | * xgselect.c: Add defined (HAVE_GSETTINGS). | 205 | * xgselect.c: Add defined (HAVE_GSETTINGS). |
| @@ -250,8 +296,8 @@ | |||
| 250 | min_width/height (Bug#8919). | 296 | min_width/height (Bug#8919). |
| 251 | 297 | ||
| 252 | * gtkutil.c (xg_create_frame_widgets): Pass f to emacs_fixed_new. | 298 | * gtkutil.c (xg_create_frame_widgets): Pass f to emacs_fixed_new. |
| 253 | (x_wm_set_size_hint): Remove call to emacs_fixed_set_min_size. Fix | 299 | (x_wm_set_size_hint): Remove call to emacs_fixed_set_min_size. |
| 254 | indentation. | 300 | Fix indentation. |
| 255 | 301 | ||
| 256 | 2011-06-26 Eli Zaretskii <eliz@gnu.org> | 302 | 2011-06-26 Eli Zaretskii <eliz@gnu.org> |
| 257 | 303 | ||
| @@ -1812,7 +1858,7 @@ | |||
| 1812 | and %.0c. Fix bug with strchr succeeding on '\0' when looking for | 1858 | and %.0c. Fix bug with strchr succeeding on '\0' when looking for |
| 1813 | flags. Fix bug with (format "%c" 256.0). Avoid integer overflow when | 1859 | flags. Fix bug with (format "%c" 256.0). Avoid integer overflow when |
| 1814 | formatting out-of-range floating point numbers with int | 1860 | formatting out-of-range floating point numbers with int |
| 1815 | formats. (Bug#8668) | 1861 | formats. (Bug#8668) |
| 1816 | 1862 | ||
| 1817 | * lisp.h (FIXNUM_OVERFLOW_P): Work even if arg is a NaN. | 1863 | * lisp.h (FIXNUM_OVERFLOW_P): Work even if arg is a NaN. |
| 1818 | 1864 | ||
| @@ -2776,9 +2822,9 @@ | |||
| 2776 | :verify-hostname-error, :verify-error, and :verify-flags | 2822 | :verify-hostname-error, :verify-error, and :verify-flags |
| 2777 | parameters of `gnutls-boot' and documented those parameters in the | 2823 | parameters of `gnutls-boot' and documented those parameters in the |
| 2778 | docstring. Start callback support. | 2824 | docstring. Start callback support. |
| 2779 | (emacs_gnutls_handshake): Add Woe32 support. Retry handshake | 2825 | (emacs_gnutls_handshake): Add Woe32 support. Retry handshake |
| 2780 | unless a fatal error occured. Call gnutls_alert_send_appropriate | 2826 | unless a fatal error occurred. Call gnutls_alert_send_appropriate |
| 2781 | on error. Return error code. | 2827 | on error. Return error code. |
| 2782 | (emacs_gnutls_write): Call emacs_gnutls_handle_error. | 2828 | (emacs_gnutls_write): Call emacs_gnutls_handle_error. |
| 2783 | (emacs_gnutls_read): Likewise. | 2829 | (emacs_gnutls_read): Likewise. |
| 2784 | (Fgnutls_boot): Return handshake error code. | 2830 | (Fgnutls_boot): Return handshake error code. |