diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 51 |
1 files changed, 46 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 680e67e05f7..9e46b7d3318 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,4 +1,4 @@ | |||
| 1 | 2011-07-16 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2011-07-17 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | Overflow, signedness and related fixes for images. | 3 | Overflow, signedness and related fixes for images. |
| 4 | 4 | ||
| @@ -43,7 +43,7 @@ | |||
| 43 | (gs_load): Use printmax_t to print the widest integers possible. | 43 | (gs_load): Use printmax_t to print the widest integers possible. |
| 44 | Check for integer overflow when computing image height and width. | 44 | Check for integer overflow when computing image height and width. |
| 45 | 45 | ||
| 46 | 2011-07-14 Paul Eggert <eggert@cs.ucla.edu> | 46 | 2011-07-17 Paul Eggert <eggert@cs.ucla.edu> |
| 47 | 47 | ||
| 48 | Integer signedness and overflow and related fixes. (Bug#9079) | 48 | Integer signedness and overflow and related fixes. (Bug#9079) |
| 49 | 49 | ||
| @@ -60,6 +60,9 @@ | |||
| 60 | Don't set bidi_cache_size until after xrealloc returns, because it | 60 | Don't set bidi_cache_size until after xrealloc returns, because it |
| 61 | might not return. | 61 | might not return. |
| 62 | (bidi_dump_cached_states): Use ptrdiff_t, not int, to avoid overflow. | 62 | (bidi_dump_cached_states): Use ptrdiff_t, not int, to avoid overflow. |
| 63 | (bidi_cache_ensure_space): Also check that the bidi cache size | ||
| 64 | does not exceed that of the largest Lisp string or buffer. See Eli | ||
| 65 | Zaretskii in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9079#29>. | ||
| 63 | 66 | ||
| 64 | * alloc.c (__malloc_size_t): Remove. | 67 | * alloc.c (__malloc_size_t): Remove. |
| 65 | All uses replaced by size_t. See Andreas Schwab's note | 68 | All uses replaced by size_t. See Andreas Schwab's note |
| @@ -239,6 +242,47 @@ | |||
| 239 | Use EMACS_INT, not EMACS_UINT, for sizes. The code works equally | 242 | Use EMACS_INT, not EMACS_UINT, for sizes. The code works equally |
| 240 | well either way, and we prefer signed to unsigned. | 243 | well either way, and we prefer signed to unsigned. |
| 241 | 244 | ||
| 245 | 2011-07-16 Juanma Barranquero <lekktu@gmail.com> | ||
| 246 | |||
| 247 | * makefile.w32-in (GLOBAL_SOURCES): Add gnutls.c (followup to bug#9059). | ||
| 248 | |||
| 249 | 2011-07-16 Paul Eggert <eggert@cs.ucla.edu> | ||
| 250 | |||
| 251 | * fileio.c (Fcopy_file): Don't diagnose fchown failures. (Bug#9002) | ||
| 252 | |||
| 253 | 2011-07-16 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 254 | |||
| 255 | * gnutls.c (syms_of_gnutls): Define `gnutls-log-level' here, since | ||
| 256 | it's used from the C level. | ||
| 257 | |||
| 258 | * process.c: Use the same condition for POLL_FOR_INPUT in both | ||
| 259 | keyboard.c and process.c (bug#1858). | ||
| 260 | |||
| 261 | 2011-07-09 Lawrence Mitchell <wence@gmx.li> | ||
| 262 | |||
| 263 | * gnutls.c (Qgnutls_bootprop_min_prime_bits): New variable. | ||
| 264 | (Fgnutls_boot): Use it. | ||
| 265 | |||
| 266 | 2011-07-15 Andreas Schwab <schwab@linux-m68k.org> | ||
| 267 | |||
| 268 | * doc.c (Fsubstitute_command_keys): Revert last change. | ||
| 269 | |||
| 270 | 2011-07-15 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 271 | |||
| 272 | * doc.c (Fsubstitute_command_keys): Clarify that \= really only | ||
| 273 | quotes the next character, and doesn't affect other longer | ||
| 274 | sequences (bug#8935). | ||
| 275 | |||
| 276 | * lread.c (syms_of_lread): Clarify that is isn't only | ||
| 277 | `eval-buffer' and `eval-defun' that's affected by | ||
| 278 | `lexical-binding' (bug#8460). | ||
| 279 | |||
| 280 | 2011-07-15 Eli Zaretskii <eliz@gnu.org> | ||
| 281 | |||
| 282 | * xdisp.c (move_it_in_display_line_to): Fix vertical motion with | ||
| 283 | bidi redisplay when a line includes both an image and is | ||
| 284 | truncated. | ||
| 285 | |||
| 242 | 2011-07-14 Paul Eggert <eggert@cs.ucla.edu> | 286 | 2011-07-14 Paul Eggert <eggert@cs.ucla.edu> |
| 243 | 287 | ||
| 244 | Fix minor problems found by static checking. | 288 | Fix minor problems found by static checking. |
| @@ -253,9 +297,6 @@ | |||
| 253 | 297 | ||
| 254 | 2011-07-14 Lars Magne Ingebrigtsen <larsi@gnus.org> | 298 | 2011-07-14 Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 255 | 299 | ||
| 256 | * data.c (Fcdr, Fcar): Revert the last change, since it didn't | ||
| 257 | really clarify much. | ||
| 258 | |||
| 259 | * search.c (Fre_search_backward): Mention `case-fold-search' in | 300 | * search.c (Fre_search_backward): Mention `case-fold-search' in |
| 260 | all the re_search_* functions (bug#8138). | 301 | all the re_search_* functions (bug#8138). |
| 261 | 302 | ||