From: Paul Eggert Date: Thu, 2 Jun 2011 05:33:33 +0000 (-0700) Subject: Merge: Minor fixes for signed vs unsigned integers. X-Git-Tag: emacs-pretest-24.0.90~104^2~618^2~10^2~8^2^2 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=369b7e5ac5a6609433fc017d09e1f31750f033a7;p=emacs.git Merge: Minor fixes for signed vs unsigned integers. --- 369b7e5ac5a6609433fc017d09e1f31750f033a7 diff --cc src/ChangeLog index 0302f06f9c0,6d1b740de9c..6e12a97d641 --- a/src/ChangeLog +++ b/src/ChangeLog @@@ -1,14 -1,19 +1,30 @@@ -2011-06-01 Paul Eggert ++2011-06-02 Paul Eggert + + Minor fixes for signed vs unsigned integers. + * character.h (MAYBE_UNIFY_CHAR): + * charset.c (maybe_unify_char): + * keyboard.c (read_char, reorder_modifiers): + XINT -> XFASTINT, since the integer must be nonnegative. + * ftfont.c (ftfont_spec_pattern): + * keymap.c (access_keymap, silly_event_symbol_error): + XUINT -> XFASTINT, since the integer must be nonnegative. + (Fsingle_key_description, preferred_sequence_p): XUINT -> XINT, + since it makes no difference and we prefer signed. + * keyboard.c (record_char): Use XUINT when all the neighbors do. + (access_keymap): NATNUMP -> INTEGERP, since the integer must be + nonnegative. + +2011-06-01 Dan Nicolaescu + + Make it possible to build with GCC-4.6+ -O2 -flto. + + * emacs.c (__malloc_initialize_hook): Mark as EXTERNALLY_VISIBLE. + +2011-06-01 Stefan Monnier + + * minibuf.c (get_minibuffer, read_minibuf_unwind): + Call minibuffer-inactive-mode. + 2011-05-31 Juanma Barranquero * makefile.w32-in ($(BLD)/data.$(O), $(BLD)/editfns.$(O)):