+2012-02-07 Chong Yidong <cyd@gnu.org>
+
+ * buffer.c (Fbuffer_local_variables)
+ (buffer_lisp_local_variables): Handle unbound vars correctly;
+ don't let Qunbound leak into Lisp.
+
+2012-02-07 Glenn Morris <rgm@gnu.org>
+
+ * image.c (Fimagemagick_types): Doc fix.
+
+ * image.c (imagemagick-render-type): Change it from a lisp object
+ to an integer. Move the doc here from the lisp manual.
+ Treat all values not equal to 0 the same.
+
+2012-02-06 Chong Yidong <cyd@gnu.org>
+
+ * doc.c (store_function_docstring): Avoid applying docstring of
+ alias to base function (Bug#2603).
+
+2012-02-04 Andreas Schwab <schwab@linux-m68k.org>
+
+ * .gdbinit (pp1, pv1): Remove redundant defines.
+ (pr): Use pp.
+
+2012-02-04 Chong Yidong <cyd@gnu.org>
+
+ * nsterm.m: Declare a global (Bug#10694).
+
+2012-02-04 Eli Zaretskii <eliz@gnu.org>
+
+ * w32.c (get_emacs_configuration_options): Include
+ --enable-checking, if specified, in the return value.
+
+2012-02-04 Martin Rudalics <rudalics@gmx.at>
+
+ * dispnew.c (change_frame_size_1): Calculate new_frame_total_cols
+ after rounding frame sizes. (Bug#9723)
+
+2012-02-04 Eli Zaretskii <eliz@gnu.org>
+
+ * keyboard.c (adjust_point_for_property): Don't position point
+ before BEGV. (Bug#10696)
+
+2012-02-03 Paul Eggert <eggert@cs.ucla.edu>
+
+ Handle overflow when computing char display width (Bug#9496).
+ * character.c (char_width): Return EMACS_INT, not int.
+ (char_width, c_string_width): Check for overflow when
+ computing the width; this is possible now that individual
+ characters can have unbounded width. Problem introduced
+ by merge from Emacs 23 on 2012-01-19.
+
+2012-02-02 Michael Albinus <michael.albinus@gmx.de>
+
+ * dbusbind.c (Fdbus_register_method): Mention the return value
+ :ignore in the docstring.
+
+2012-02-02 Glenn Morris <rgm@gnu.org>
+
+ * callproc.c (Fcall_process, Fcall_process_region): Doc fix.
+
+ * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
+ Unconditionally set to t. (Bug#10673)
+ * nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>:
+ * w32term.c (syms_of_w32term) <x-toolkit-scroll-bars>:
+ * xterm.c (syms_of_xterm) <x-toolkit-scroll-bars>: Doc fix.
+
+2012-02-02 Kenichi Handa <handa@m17n.org>
+
+ (x_produce_glyphs): Cancel previous change. If cmp->glyph_len is
+ 0, do not call append_composite_glyph.
+
+2012-02-02 Kenichi Handa <handa@m17n.org>
+
+ * xdisp.c (BUILD_COMPOSITE_GLYPH_STRING): Initialize first_s to
+ NULL (Bug#6988).
+ (x_produce_glyphs): If the component of a composition is a null
+ string, set it->pixel_width to 1 to avoid zero-width glyph.
+
+2012-02-01 Eli Zaretskii <eliz@gnu.org>
+
+ * ralloc.c (resize_bloc, r_alloc_sbrk): Don't call memmove if its
+ first 2 arguments are identical. This makes inserting large
+ output from a subprocess an order of magnitude faster on
+ MS-Windows, where all sbrk'ed memory is always contiguous.
+
2012-01-31 Glenn Morris <rgm@gnu.org>
* nsterm.m (syms_of_nsterm) <x-toolkit-scroll-bars>: