aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog85
1 files changed, 83 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7f90c576fb1..9d7834fd053 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,6 +1,6 @@
12011-08-06 Paul Eggert <eggert@cs.ucla.edu> 12011-08-14 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Integer and memory overflow issues. 3 Integer and memory overflow issues (Bug#9196).
4 4
5 * charset.c (charset_table_size) 5 * charset.c (charset_table_size)
6 (struct charset_sort_data.priority): Now ptrdiff_t. 6 (struct charset_sort_data.priority): Now ptrdiff_t.
@@ -409,6 +409,87 @@
409 (gs_load): Use printmax_t to print the widest integers possible. 409 (gs_load): Use printmax_t to print the widest integers possible.
410 Check for integer overflow when computing image height and width. 410 Check for integer overflow when computing image height and width.
411 411
4122011-08-14 Paul Eggert <eggert@cs.ucla.edu>
413
414 * xfaces.c (Qframe_set_background_mode): Now static.
415 * dispextern.h (Qframe_set_background_mode): Remove decl.
416
417 * process.c (Fnetwork_interface_info): Declare local only if needed.
418
4192011-08-13 Jan Djärv <jan.h.d@swipnet.se>
420
421 * process.c: Include ifaddrs.h and net/if_dl.h if available (Bug#8477).
422 (Fnetwork_interface_list): Allocate in increments of bytes instead
423 of sizeof (struct ifreq). Iterate over ifconf.ifc_req by counting
424 bytes (Bug#8477). Count bytes correctly when ifr_addr is a struct
425 sockaddr.
426 (struct ifflag_def): notrailers is smart on OSX.
427 (Fnetwork_interface_info): Handle case when ifr_flags is negative.
428 Get hardware address with getifaddrs if available.
429
4302011-08-12 Eli Zaretskii <eliz@gnu.org>
431
432 * xdisp.c (iterate_out_of_display_property): xassert that
433 IT->position is set to within IT->object's boundaries. Break from
434 the loop as soon as EOB is reached; avoids infloops in redisplay
435 when IT->position is set up wrongly due to some bug. Set
436 IT->current to match the bidi iterator unconditionally.
437 (push_display_prop): Allow GET_FROM_STRING as IT->method on
438 entry. Force push_it to save on the stack the current
439 buffer/string position, to be restored by pop_it. Fix flags in
440 the iterator structure wrt the object coming from a display
441 property, as `line-prefix' and `wrap-prefix' are not ``replacing''
442 properties. (Bug#9284)
443
4442011-08-09 Andreas Schwab <schwab@linux-m68k.org>
445
446 * fontset.c (fontset_get_font_group): Add proper type checks.
447 (Bug#9172)
448
4492011-08-09 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
450
451 * unexmacosx.c (print_load_command_name): Add cases LC_FUNCTION_STARTS
452 and LC_VERSION_MIN_MACOSX.
453 (copy_linkedit_data) [LC_FUNCTION_STARTS]: New function.
454 (dump_it) [LC_FUNCTION_STARTS]: Use it.
455
4562011-08-08 Eli Zaretskii <eliz@gnu.org>
457
458 * xdisp.c (forward_to_next_line_start): Allow to use the
459 no-display-properties-and-no-overlays under bidi display. Set
460 disp_pos in the bidi iterator to avoid searches for display
461 properties and overlays.
462
4632011-08-08 Chong Yidong <cyd@stupidchicken.com>
464
465 * editfns.c (Fset_time_zone_rule): Document relationship with the
466 setenv function.
467
468 * ftfont.c (ftfont_pattern_entity): Copy the extras argument to
469 the font entity extracted from the cache (Bug#8109).
470
4712011-08-07 Chong Yidong <cyd@stupidchicken.com>
472
473 * composite.c (autocmp_chars): Don't reset point. That is done by
474 restore_point_unwind (Bug#5984).
475
4762011-08-07 Juri Linkov <juri@jurta.org>
477
478 * editfns.c (Fformat_time_string): Doc fix, add tag `usage:'
479 to show the arg `TIME' instead of `TIMEVAL'.
480
4812011-08-06 Eli Zaretskii <eliz@gnu.org>
482
483 * xdisp.c (set_cursor_from_row): Fix cursor positioning when a
484 display property strides EOL and includes a newline, as in
485 longlines-mode. (Bug#9254)
486 (move_it_in_display_line_to): Fix vertical-motion in a buffer with
487 word-wrap under bidirectional display. (Bug#9224)
488
489 * bidi.c (bidi_unshelve_cache): Don't reset the cache if JUST_FREE
490 is non-zero, even if the data buffer is NULL. Fixes a crash in
491 vertical-motion with longlines-mode. (Bug#9254)
492
4122011-08-05 Eli Zaretskii <eliz@gnu.org> 4932011-08-05 Eli Zaretskii <eliz@gnu.org>
413 494
414 * bidi.c <bidi_cache_total_alloc>: Now static. 495 * bidi.c <bidi_cache_total_alloc>: Now static.