(Fset_process_query_on_exit_flag): Mention killing
[bpt/emacs.git] / src / ChangeLog
index 9da5a08..05b7097 100644 (file)
@@ -1,3 +1,157 @@
+2009-07-18  Juri Linkov  <juri@jurta.org>
+
+       * process.c (Fset_process_query_on_exit_flag): Mention killing
+       a buffer in docstring.
+
+2009-07-17  Kenichi Handa  <handa@m17n.org>
+
+       * casetab.c (shuffle): Fix the logic of setting up the cycle.
+
+2009-07-16  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * nsfns.m (Fns_set_alpha): Remove function.
+       (syms_of_nsfns): Don't defsubr it.
+
+       * nsterm.m (ns_get_color): Remove incompatible color formats.
+       (ns_color_to_lisp): Generate #rrggbb color format string.
+
+2009-07-16  Richard Stallman  <rms@gnu.org>
+
+       * fileio.c (Fwrite_region, Fdo_auto_save): Handle save_length = -2.
+       (Fset_buffer_auto_saved): Handle save_length = -2.
+
+2009-07-16  Chong Yidong  <cyd@stupidchicken.com>
+
+       * xterm.c (Qx_gtk_map_stock): New var.
+
+       * gtkutil.c (update_frame_tool_bar): Use Qx_gtk_map_stock instead
+       of calling intern each time.
+
+2009-07-15  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * nsfont.m (nsfont_draw): Remove code for stippling, which actually
+       does tiling.
+
+       * nsterm.m (ns_maybe_dumpglyphs_background): Likewise.
+
+2009-07-14  Kenichi Handa  <handa@m17n.org>
+
+       * font.c (font_vconcat_entity_vectors): New function.
+       (struct font_sort_data): New member font_driver_preference.
+       (font_compare): Check font_driver_preference.
+       (font_sort_entities): The format of the first argument changed.
+       (font_delete_unmatched): Likewise.
+       (font_list_entities): The return type changed.
+       (font_select_entity): The format of the second argument changed.
+       (font_find_for_lface): Adjusted for the above changes.  Don't
+       suppress the checking of C even if the repertory supports it.
+       (Flist_fonts): Adjusted for the above changes.
+
+       * ftfont.c (ftfont_spec_pattern): New arg langname.  Caller
+       changed.
+       (ftfont_list): Adjusted for the change of ftfont_spec_pattern.
+       Reject a font who has adstyle property that is different from a
+       langname derived from registry property.
+       (ftfont_match): Adjusted for the change of ftfont_spec_pattern.
+
+2009-07-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * dired.c (directory_files_internal) [WINDOWSNT]: Don't make a
+       local copy of dirfilename.
+
+2009-07-13  Kenichi Handa  <handa@m17n.org>
+
+       * chartab.c (sub_char_table_ref_and_range): Fix the range check
+       against max_char.
+
+       * cmds.c (internal_self_insert): Check sym by SYMBOLP before
+       calling XSYMBOL (sym).
+
+2009-07-11  Eli Zaretskii  <eliz@gnu.org>
+
+       * dired.c (directory_files_internal_w32_unwind) [WINDOWSNT]: New
+       function.
+       (directory_files_internal) [WINDOWSNT]: Bind
+       w32-get-true-file-attributes to either t or nil, depending whether
+       the filesystem of the directory is fast or slow.
+
+       * w32.c (logon_network_drive): Don't assume PATH is an absolute
+       file name.
+       (is_slow_fs): New function.
+       (stat): Use it to determine whether to issue more system calls to
+       get accurate file attributes, when w32-get-true-file-attributes is
+       `local'.
+
+2009-07-10  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xfns.c (Fx_select_font): Remember last font selected in
+       x_last_font_name and use that the next time. Also try the frame
+       parameter font-parameter as default to the font dialog.
+
+2009-07-10  Kenichi Handa  <handa@m17n.org>
+
+       * xftfont.c (xftfont_open): Fix typo: FC_RGBA->FC_HINT_STYLE.
+
+2009-07-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * w32proc.c (syms_of_ntproc) <w32-get-true-file-attributes>: Doc
+       fix.
+
+       * w32.c (stat): Treat UNC file names as residing on remote
+       drives.  (Bug#3542)
+
+2009-07-09  Kenichi Handa  <handa@m17n.org>
+
+       * fontset.c (fontset_find_font): Fix previous change.
+
+2009-07-08  Michael Albinus  <michael.albinus@gmx.de>
+
+       * dbusbind.c (xd_initialize, Fdbus_call_method, xd_read_message)
+       (Fdbus_register_signal, Fdbus_register_method): Cleanup memory of
+       error flag.
+
+2009-07-08  Kenichi Handa  <handa@m17n.org>
+
+       * fontset.c (fontset_find_font): Fix the logic of handling
+       charset_matched.
+       (font_for_char): Delete unused var.
+       (generate_ascii_font_name): Delete it.
+
+       * coding.h (JIS_TO_SJIS2): Fix the code range check.
+
+       * coding.c (detect_coding_sjis): Handle shift_jis-2004 correctly.
+       (encode_coding_sjis): Fix the code range check.
+
+2009-07-07  Chong Yidong  <cyd@stupidchicken.com>
+
+       * fileio.c (Fsubstitute_in_file_name, Ffile_name_directory)
+       (Fexpand_file_name): Copy string data properly (Bug#3772).
+
+2009-07-07  Jan Djärv  <jan.h.d@swipnet.se>
+
+       * xterm.c (handle_one_xevent): Only call x_check_fullscreen on the
+       first MapNotify.
+
+2009-07-07  Kenichi Handa  <handa@m17n.org>
+
+       * character.h (unibyte_has_multibyte_table): Delete extern.
+       (UNIBYTE_CHAR_HAS_MULTIBYTE_P): Delete it.
+
+       * charset.c (Fset_charset_priority): Update charset_unibyte.
+       (syms_of_charset): Initialize charset_unibyte.
+
+       * character.c (unibyte_has_multibyte_table): Delete it.
+       (multibyte_char_to_unibyte): Use CHAR_TO_BYTE8 instead of checking
+       charset_unibyte.
+       (multibyte_char_to_unibyte_safe): Likewise.
+       (Funibyte_char_to_multibyte): Don't check charset_unibyte.
+
+       * xdisp.c (get_next_display_element): Decode it->c by
+       charset_unibyte.
+       (x_produce_glyphs): Likewise.
+
+       * .gdbinit (xcharset): Fix the treating $arg0.
+
 2009-07-04  Eli Zaretskii  <eliz@gnu.org>
 
        Emulation of `getloadavg' on MS-Windows.