* keyboard.c (read_key_sequence): Don't check last_real_key_start redundantly.
[bpt/emacs.git] / lib-src / ChangeLog
index 2548561..f594efa 100644 (file)
@@ -1,9 +1,37 @@
-2011-03-21  Paul Eggert  <eggert@cs.ucla.edu>
+2011-03-27  Glenn Morris  <rgm@gnu.org>
+
+       * emacsclient.c: Replace SIGTYPE with void.
+
+2011-03-23  Juanma Barranquero  <lekktu@gmail.com>
+
+       * ntlib.c: Include <ctype.h>.
+
+2011-03-23  Glenn Morris  <rgm@gnu.org>
+
+       * Makefile.in ($(DESTDIR)${archlibdir}):
+       Use `install-sh -d' rather than mkinstalldirs.
+
+2011-03-23  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * ebrowse.c: Use size_t, not int, for sizes.
+       This avoids a warning with gcc -Wstrict-overflow, and works
+       better for very large objects.
+       (inbuffer_size): Now size_t.  All uses changed.
+       (xmalloc, xrealloc, operator_name, process_file): Use size_t for
+       sizes.  Don't bother testing whether a size_t value can be negative.
+
+       * etags.c (Ada_funcs): Redo slightly to avoid overflow warning.
+
+       etags: In Prolog functions, don't assume int fits in size_t.
+       This avoids a warning with gcc -Wstrict-overflow.
+       * etags.c (Prolog_functions, prolog_pr, prolog_atom): Use size_t,
+       not int, to store sizes.
+       (prolog_atom): Return 0, not -1, on error.  All callers changed.
 
        update-game-score: fix bug with -r
        * update-game-score.c (main): Don't set 'scores' to garbage when
-       -r is specified and scorecount != MAX_SCORES.  This bug was
-       introduced in the 2002-04-10 change, and was found with gcc
+       -r is specified and scorecount != MAX_SCORES (Bug#8310).  This bug
+       was introduced in the 2002-04-10 change, and was found with gcc
        -Wstrict-overflow (GCC 4.5.2, x86-64).
 
        fakemail: Remove dependency on ignore-value.