src/lread.c (Funintern): Fix doc to match advertised calling convention.
[bpt/emacs.git] / src / ChangeLog
index bd498c5..6e697e4 100644 (file)
@@ -1,4 +1,125 @@
-2014-02-12  Marcus Karlsson <mk@acc.umu.se> (tiny change)
+2014-02-25  Juanma Barranquero  <lekktu@gmail.com>
+
+       * lread.c (Funintern): Fix doc to match advertised calling convention.
+
+2014-02-24  Daniel Colascione  <dancol@dancol.org>
+
+       * keyboard.c (read_char): Close race that resulted in lost events.
+
+2014-02-22  Glenn Morris  <rgm@gnu.org>
+
+       * frame.c (frame-alpha-lower-limit, frame-resize-pixelwise):
+       * window.c (window-resize-pixelwise): Doc fixes.
+
+       * process.c (Finternal_default_process_filter)
+       (Finternal_default_process_sentinel): Doc tweaks.
+
+2014-02-21  Glenn Morris  <rgm@gnu.org>
+
+       * process.c (Fprocess_buffer, Faccept_process_output)
+       (Finternal_default_process_filter, Finternal_default_process_sentinel):
+       Doc fixes.
+
+2014-02-21  Martin Rudalics  <rudalics@gmx.at>
+
+       * window.c (Fwindow_scroll_bar_width): New function.
+
+2014-02-21  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Pacify GCC when configuring with --enable-gcc-warnings.
+       * xdisp.c (move_it_in_display_line_to) [lint]:
+       Initialize recently-added local.
+
+2014-02-21  Daniel Colascione  <dancol@dancol.org>
+
+       * dbusbind.c: Rename dbus-init-bus to dbus-init-bus-1.
+
+2014-02-20  Eli Zaretskii  <eliz@gnu.org>
+
+       * xdisp.c (init_iterator): Don't dereference a bogus face
+       pointer.  (Bug#16819)
+       (try_cursor_movement): Don't use cursor position if
+       set_cursor_from_row failed to compute it.  This avoids assertion
+       violations in MATRIX_ROW.
+       (move_it_in_display_line_to): Save the iterator state in ppos_it
+       only once per call.  Reimplement the method used to return to the
+       best candidate position if all the positions found in display line
+       are beyond TO_CHARPOS.  This cuts down the number of calls to
+       bidi_shelve_cache, which moves a lot of stuff when lines are long
+       and include bidirectional text.  (Bug#15555)
+
+2014-02-20  Glenn Morris  <rgm@gnu.org>
+
+       * data.c (Fdefalias): Doc fix.
+
+2014-02-19  Eli Zaretskii  <eliz@gnu.org>
+
+       * xdisp.c (display_line): Fix horizontal scrolling of large images
+       when fringes are turned off.  This comes at a price of not
+       displaying the truncation/continuation glyphs in this case.
+       (Bug#16806)
+
+       * image.c (x_create_x_image_and_pixmap) [HAVE_NTGUI]: If
+       CreateDIBSection returns an error indication, zero out *ximg after
+       destroying the image.  This avoids crashes in memory allocations
+       due to the fact that some of the callers also call
+       x_destroy_x_image, which will attempt to free an already free'd
+       block of memory.
+
+2014-02-18  Martin Rudalics  <rudalics@gmx.at>
+
+       * widget.c (update_various_frame_slots): Don't set
+       FRAME_PIXEL_HEIGHT and FRAME_PIXEL_WIDTH here (Bug#16736).
+
+2014-02-18  Michael Albinus  <michael.albinus@gmx.de>
+
+       * dbusbind.c (xd_close_bus): Apply proper check on busobj.
+
+2014-02-17  Paul Eggert  <eggert@cs.ucla.edu>
+
+       temacs --daemon fix (Bug#16599).
+       * emacs.c (main): Initialize daemon_pipe[1] here ...
+       (syms_of_emacs): ... instead of here.
+
+2014-02-16  Anders Lindgern <andlind@gmail.com>
+
+       * nsterm.m (keyDown:): Check for normal key even if NSNumericPadKeyMask
+       is set (Bug#16505).
+
+2014-02-16  Daniel Colascione  <dancol@dancol.org>
+
+       * dbusbind.c (xd_lisp_dbus_to_dbus): New function.
+       (xd_get_connection_address): Use it.
+       (xd_close_bus): Use xd_lisp_dbus_to_dbus to instead of
+       xd_get_connection_address because the latter signals if the bus
+       we're trying to close is already disconnected.
+
+2014-02-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32proc.c (start_timer_thread): Pass a non-NULL pointer as last
+       argument to CreateThread.  This avoids segfaults on Windows 9X.
+       Reported by oslsachem <oslsachem@gmail.com>.
+
+2014-02-13  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Fix subspace record bug on HP-UX 10.20 (Bug#16717).
+       * unexhp9k800.c (unexec_error): New function, to simplify the code.
+       (check_lseek): New function, to report lseek errors.
+       (save_data_space, update_file_ptrs, read_header, write_header)
+       (copy_file, copy_rest, unexec): Use these news functions.
+       (update_file_ptrs): Don't assume wraparound behavior when
+       converting a large size_t value to off_t.
+
+2014-02-13  Dmitry Antipov  <dmantipov@yandex.ru>
+
+       * composite.c (fill_gstring_header): Pass positions as C integers
+       and move parameters checking to...
+       (Fcomposition_get_gstring): ...this function.  Handle case when
+       buffer positions are in reversed order and avoid crash (Bug#16739).
+       Adjust docstring.
+       * buffer.c (validate_region): Mention current buffer in error message.
+
+2014-02-12  Marcus Karlsson  <mk@acc.umu.se>  (tiny change)
 
        * image.c (pbm_load): Set to NO_PIXMAP on error (Bug#16683).
 
        * gtkutil.h (xg_have_tear_offs): Add frame parameter
        * gtkutil.c (xg_have_tear_offs): Count the global menu as a
        tear-off.
-       (xg_update_menubar,xg_update_menu_item): Call g_object_notify when
+       (xg_update_menubar, xg_update_menu_item): Call g_object_notify when
        updating menus; explain why.
        (xg_update_frame_menubar): Remove the 23px hack: I can't repro the
        problem it's supposed to solve and it interferes with detecting
 2013-12-16  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnutls.c (Fgnutls_boot): Use `Flistp' instead of
-       `CHECK_LIST_CONS`.
+       `CHECK_LIST_CONS'.
 
 2013-12-16  Martin Rudalics  <rudalics@gmx.at>
 
 
        * msdos.c (x_set_menu_bar_lines): Delete unused function.
 
-       * menu.h (tty_menu_show, menu_item_width): provide prototypes.
+       * menu.h (tty_menu_show, menu_item_width): Provide prototypes.
 
        * menu.c (have_boxes): New function.
        (single_keymap_panes): Use it instead of a compile-time
 2013-09-26  Barry O'Reilly  <gundaetiapo@gmail.com>
 
        Signal error when reading an empty byte-code object (Bug#15405)
-       * lread.c (read1): signal error
-       * alloc.c (make_byte_code): eassert header size
-       (sweep_vectors): change an int to size_t
+       * lread.c (read1): Signal error.
+       * alloc.c (make_byte_code): eassert header size.
+       (sweep_vectors): Change an int to size_t.
 
 2013-09-24  Paul Eggert  <eggert@cs.ucla.edu>