Use zero_vector where appropriate.
[bpt/emacs.git] / src / ChangeLog
index 4a7c481..2a6f2eb 100644 (file)
@@ -1,3 +1,49 @@
+2012-07-15  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       Use zero_vector where appropriate.
+       * alloc.c (zero_vector): Define as Lisp_Object.  Adjust users
+       accordingly.
+       * lisp.h (zero_vector): New declaration.
+       * font.c (null_vector): Remove.
+       (syms_of_font): Remove initialization and staticpro.
+       (font_list_entities, font_find_for_lface): Change to use zero_vector.
+       * keymap.c (Faccessible_keymaps): Likewise.
+
+2012-07-15  Leo Liu  <sdl.web@gmail.com>
+
+       * fringe.c: Fix typo in comments.
+
+2012-07-14  Leo Liu  <sdl.web@gmail.com>
+
+       * fringe.c: Add a new bitmap exclamation-mark.
+
+2012-07-14  Eli Zaretskii  <eliz@gnu.org>
+
+       * gmalloc.c (GMALLOC_INHIBIT_VALLOC): Don't reference.
+
+       * s/msdos.h (BSD_SYSTEM, DATA_START, GC_SETJMP_WORKS, HAVE_MOUSE)
+       (HAVE_MENUS): Don't define, defined by editing config.in with
+       msdos/sed2v2.inp.
+       (GMALLOC_INHIBIT_VALLOC): Don't define.
+       (MODE_LINE_BINARY_TEXT): Remove, not used anymore.
+
+2012-07-14  Juanma Barranquero  <lekktu@gmail.com>
+
+       * s/ms-w32.h (GC_SETJMP_WORKS, GC_MARK_STACK): Set in nt/config.nt.
+
+2012-07-14  Glenn Morris  <rgm@gnu.org>
+
+       * s/aix4-2.h, s/freebsd.h, s/gnu-linux.h, s/hpux10-20.h:
+       * s/irix6-5.h, s/netbsd.h, s/sol2-6.h, s/unixware.h:
+       Let configure set GC_SETJMP_WORKS, GC_MARK_STACK.
+
+2012-07-13  Glenn Morris  <rgm@gnu.org>
+
+       * s/gnu-linux.h (GC_MARK_SECONDARY_STACK): Let configure set it.
+
+       * s/usg5-4-common.h (SETUP_SLAVE_PTY): Let configure set it.
+       * s/irix6-5.h (SETUP_SLAVE_PTY): No more need to unset it.
+
 2012-07-13  Jan Djärv  <jan.h.d@swipnet.se>
 
        * nsterm.m (uRect): Only define if NS_IMPL_GNUSTEP.
        * nsmenu.m (ns_update_menubar): Exchange place of argument 2 and 3 to
        memcpy (Bug#11907).
 
-2012-07-13  Kalle Kankare <kalle.kankare@iki.fi> (tiny change)
+2012-07-13  Kalle Kankare  <kalle.kankare@iki.fi>  (tiny change)
 
        * image.c (Fimagemagick_types): Initialize ex with GetExceptionInfo
        and free it with DestroyExceptionInfo (Bug#11558).
        not functions.  All uses rewritten to use the following, respectively:
        (emacs_secs_addr, invalid_emacs_time, get_emacs_time)
        (add_emacs_time, sub_emacs_time): New functions.
-       * atimer.c: Don't include <sys/time.h>, as "systime.h" does this.
+       * atimer.c: Don't include <sys/time.h>, as "systime.h" does this.
        * fileio.c (Fcopy_file):
        * xterm.c (XTflash): Get the current time closer to when it's used.
        * makefile.w32-in ($(BLD)/atimer.$(O)): Update dependencies.
        X Windows version.  Doc fix.
        * xfns.c (Fx_window_property): Doc fix.  (Bug#11870)
 
-2012-07-06  Juanma Barranquero <lekktu@gmail.com>
+2012-07-06  Juanma Barranquero  <lekktu@gmail.com>
            Eli Zaretskii  <eliz@gnu.org>
 
        * s/ms-w32.h: Settings not specific to Windows moved to nt/config.nt.
        * alloc.c (PSEUDOVECTOR_NBYTES): Remove stray ';'
        that causes compilation to fail on pre-C99 compilers.
 
-2012-07-04  Juanma Barranquero <lekktu@gmail.com>
+2012-07-04  Juanma Barranquero  <lekktu@gmail.com>
 
        * s/ms-w32.h (LISP_FLOAT_TYPE, HAVE_MEMCMP, HAVE_MEMCPY)
        (HAVE_MEMMOVE, HAVE_MEMSET): Don't set, obsolete.