aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2012-02-05 14:40:28 +0100
committerJoakim Verona2012-02-05 14:40:28 +0100
commit8c5c7f5afa968d06efb6788cf680d5463c389d85 (patch)
treea70876b87a7dbdcb936524880492f8fdc661fab0 /src/ChangeLog
parentfbdce5fed745bc78911980466d9374d1101487fc (diff)
parent1ff980ae49715eb372acff8a193e36497a7665c4 (diff)
downloademacs-8c5c7f5afa968d06efb6788cf680d5463c389d85.tar.gz
emacs-8c5c7f5afa968d06efb6788cf680d5463c389d85.zip
ustream
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog78
1 files changed, 75 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 89fa90d9f92..2353cc1eca2 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,76 @@
12012-02-04 Andreas Schwab <schwab@linux-m68k.org>
2
3 * .gdbinit (pp1, pv1): Remove redundant defines.
4 (pr): Use pp.
5
62012-02-04 Chong Yidong <cyd@gnu.org>
7
8 * nsterm.m: Declare a global (Bug#10694).
9
102012-02-04 Eli Zaretskii <eliz@gnu.org>
11
12 * w32.c (get_emacs_configuration_options): Include
13 --enable-checking, if specified, in the return value.
14
152012-02-04 Martin Rudalics <rudalics@gmx.at>
16
17 * dispnew.c (change_frame_size_1): Calculate new_frame_total_cols
18 after rounding frame sizes. (Bug#9723)
19
202012-02-04 Eli Zaretskii <eliz@gnu.org>
21
22 * keyboard.c (adjust_point_for_property): Don't position point
23 before BEGV. (Bug#10696)
24
252012-02-03 Paul Eggert <eggert@cs.ucla.edu>
26
27 Handle overflow when computing char display width (Bug#9496).
28 * character.c (char_width): Return EMACS_INT, not int.
29 (char_width, c_string_width): Check for overflow when
30 computing the width; this is possible now that individual
31 characters can have unbounded width. Problem introduced
32 by merge from Emacs 23 on 2012-01-19.
33
342012-02-02 Michael Albinus <michael.albinus@gmx.de>
35
36 * dbusbind.c (Fdbus_register_method): Mention the return value
37 :ignore in the docstring.
38
392012-02-02 Glenn Morris <rgm@gnu.org>
40
41 * callproc.c (Fcall_process, Fcall_process_region): Doc fix.
42
43 * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
44 Unconditionally set to t. (Bug#10673)
45 * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
46 * w32term.c (syms_of_w32term) <x-toolkit-scroll-bars>:
47 * xterm.c (syms_of_xterm) <x-toolkit-scroll-bars>: Doc fix.
48
492012-02-02 Kenichi Handa <handa@m17n.org>
50
51 (x_produce_glyphs): Cancel previous change. If cmp->glyph_len is
52 0, do not call append_composite_glyph.
53
542012-02-02 Kenichi Handa <handa@m17n.org>
55
56 * xdisp.c (BUILD_COMPOSITE_GLYPH_STRING): Initialize first_s to
57 NULL (Bug#6988).
58 (x_produce_glyphs): If the component of a composition is a null
59 string, set it->pixel_width to 1 to avoid zero-width glyph.
60
612012-02-01 Eli Zaretskii <eliz@gnu.org>
62
63 * ralloc.c (resize_bloc, r_alloc_sbrk): Don't call memmove if its
64 first 2 arguments are identical. This makes inserting large
65 output from a subprocess an order of magnitude faster on
66 MS-Windows, where all sbrk'ed memory is always contiguous.
67
682012-01-31 Glenn Morris <rgm@gnu.org>
69
70 * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
71 * w32term.c (syms_of_w32term) <x-toolkit-scroll-bars>:
72 * xterm.c (syms_of_xterm) <x-toolkit-scroll-bars>: Sync docs.
73
12012-01-29 Glenn Morris <rgm@gnu.org> 742012-01-29 Glenn Morris <rgm@gnu.org>
2 75
3 * gnutls.c (syms_of_gnutls): More doc (from etc/NEWS). 76 * gnutls.c (syms_of_gnutls): More doc (from etc/NEWS).
@@ -8,7 +81,6 @@
8 81
92012-01-28 Chong Yidong <cyd@gnu.org> 822012-01-28 Chong Yidong <cyd@gnu.org>
10 83
11
12 * minibuf.c (syms_of_minibuf): Doc fix (Bug#10550). 84 * minibuf.c (syms_of_minibuf): Doc fix (Bug#10550).
13 85
142012-01-26 Chong Yidong <cyd@gnu.org> 862012-01-26 Chong Yidong <cyd@gnu.org>
@@ -2363,7 +2435,7 @@
2363 Remove unreachable code. 2435 Remove unreachable code.
2364 (read_hex, load_charset_map_from_file): Check for integer overflow. 2436 (read_hex, load_charset_map_from_file): Check for integer overflow.
2365 2437
2366 * xterm.c: don't go over XClientMessageEvent limit 2438 * xterm.c: Don't go over XClientMessageEvent limit.
2367 (scroll_bar_windows_size): Now ptrdiff_t, as we prefer signed. 2439 (scroll_bar_windows_size): Now ptrdiff_t, as we prefer signed.
2368 (x_send_scroll_bar_event): Likewise. Check that the size does not 2440 (x_send_scroll_bar_event): Likewise. Check that the size does not
2369 exceed limits imposed by XClientMessageEvent, as well as the usual 2441 exceed limits imposed by XClientMessageEvent, as well as the usual
@@ -5654,7 +5726,7 @@
5654 5726
5655 * ccl.c (ccl_driver): Redo slightly to avoid the need for 'unsigned'. 5727 * ccl.c (ccl_driver): Redo slightly to avoid the need for 'unsigned'.
5656 5728
5657 ccl: add integer overflow checks 5729 ccl: Add integer overflow checks.
5658 * ccl.c (CCL_CODE_MAX, GET_CCL_RANGE, GET_CCL_CODE, GET_CCL_INT): 5730 * ccl.c (CCL_CODE_MAX, GET_CCL_RANGE, GET_CCL_CODE, GET_CCL_INT):
5659 (IN_INT_RANGE): New macros. 5731 (IN_INT_RANGE): New macros.
5660 (ccl_driver): Use them to check for integer overflow when 5732 (ccl_driver): Use them to check for integer overflow when