+2008-11-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
+
+ * xterm.c (x_draw_glyph_string): For stretch glyphs, don't call
+ x_draw_glyph_string_background.
+
+ * w32term.c (x_draw_glyph_string): Likewise.
+
+2008-11-15 Chong Yidong <cyd@stupidchicken.com>
+
+ * xterm.c (x_draw_glyph_string): Stop drawing the background of
+ the next glyph string once past the overhang width.
+
+ * nsterm.m (ns_draw_glyph_string): Likewise.
+
+ * w32term.c (x_draw_glyph_string): Likewise.
+
+2008-11-14 Fabrice Popineau <fabrice.popineau@supelec.fr> (tiny change)
+
+ * fileio.c (Finsert_file_contents): Decrement specpdl_ptr to avoid
+ double file close.
+
+2008-11-14 Martin Rudalics <rudalics@gmx.at>
+
+ * window.c (window_loop): In DELETE_BUFFER_WINDOWS case, reset
+ dedicated status of window before attempting to display another
+ buffer in it.
+
+2008-11-14 Juanma Barranquero <lekktu@gmail.com>
+
+ * msdos.c (Fmsdos_long_file_names):
+ (syms_of_msdos) <dos-unsupported-char-glyph>:
+ * dosfns.c (Fint86): Fix typos in docstrings.
+
+2008-11-14 Eli Zaretskii <eliz@gnu.org>
+
+ * makefile.w32-in (OBJ1, WIN32OBJ): Fix whitespace.
+
+2008-11-14 Katsumi Yamaoka <yamaoka@jpl.org>
+
+ * puresize.h (BASE_PURESIZE): Increase to 1260000.
+
+2008-11-12 Michal Nazarewicz <mina86@tlen.pl> (tiny change)
+
+ * frame.c (x_set_alpha): Set alpha to -1 if nil given.
+
+ * frame.h: Negative alpha means "don't touch".
+
+ * w32term.c (x_set_frame_alpha): Do nothing if alpha is negative.
+
+ * xterm.c (x_set_frame_alpha): Do nothing if alpha is negative.
+
+2008-11-12 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * hftctl.c:
+ * chpdef.h:
+ * acldef.h: Remove files used only for systems no longer supported.
+
+ * Makefile.in: Fix .o alphabetical ordering.
+ (hftctl.o): Remove dependency, file removed.
+ (keymap.o, print.o): Depend on charset.h.
+
+2008-11-10 Kenichi Handa <handa@m17n.org>
+
+ * character.c (Fget_byte): Fix and make it faster for unibyte
+ target.
+
+2008-11-08 Chong Yidong <cyd@stupidchicken.com>
+
+ * dired.c (file_name_completion): If completion_ignore_case is
+ enabled, ignore case when checking completion-regexp-list.
+
+2008-11-08 Eli Zaretskii <eliz@gnu.org>
+
+ * vm-limit.c (get_lim_data): Fix last change.
+
+2008-11-08 Kenichi Handa <handa@m17n.org>
+
+ * character.c (Fget_byte): New function.
+ (syms_of_character): Defsubr Fget_byte.
+
+2008-11-07 Chong Yidong <cyd@stupidchicken.com>
+
+ * xdisp.c (try_window_reusing_current_matrix): Ensure that window
+ cursor position is valid after scrolling.
+
+2008-11-06 Juanma Barranquero <lekktu@gmail.com>
+
+ * fns.c (Frandom): Rename arg N to LIMIT to match the docs; doc fix.
+
+2008-11-06 Glenn Morris <rgm@gnu.org>
+
+ * xterm.c (handle_one_xevent): Don't let popup menus cause
+ mouse-autoselect-window related window switching. (Bug#1261)
+
+2008-11-04 David Smith <davidsmith@acm.org> (tiny change)
+
+ * xterm.c (xim_close_dpy): Avoid double-free on X11R6 XIM.
+
+2008-11-04 Andreas Schwab <schwab@suse.de>
+
+ * xfns.c (Fx_wm_set_size_hint): Add missing return value.
+
+2008-11-03 Chong Yidong <cyd@stupidchicken.com>
+
+ * xfns.c (Fx_wm_set_size_hint): New function.
+
+2008-11-03 Martin Rudalics <rudalics@gmx.at>
+
+ * textprop.c (Fprevious_single_char_property_change): Return 0
+ when there's no change in a string. (Bug#1301)
+
+2008-11-02 Martin Rudalics <rudalics@gmx.at>
+
+ * frame.c (do_switch_frame): New argument NORECORD passed to
+ Fselect_window.
+ (Fselect_frame): New argument NORECORD passed to
+ do_switch_frame.
+ (Fset_frame_selected_window): New argument NORECORD passed to
+ Fselect_frame.
+ (Fhandle_switch_frame, Fdelete_frame): Handle NORECORD argument
+ in call of do_switch_frame.
+ (Fset_mouse_position, Fset_mouse_pixel_position, Fraise_frame):
+ Handle NORECORD argument in call of Fselect_frame.
+ * lisp.h (do_switch_frame, Fselect_frame)
+ (Fset_frame_selected_window): Adjust declarations.
+ * window.c (select_frame_norecord): New function.
+ (run_window_configuration_change_hook): Use it and call
+ Fselect_frame with NORECORD set.
+ (Fselect_window): Pass NORECORD to Fselect_frame.
+ (Fset_window_configuration): Handle NORECORD argument in call of
+ do_switch_frame.
+ * minibuf.c (choose_minibuf_frame): Handle NORECORD in call of
+ Fset_frame_selected_window.
+ * keyboard.c (command_loop_1): Handle NORECORD in call of
+ Fselect_frame (currently ifdefd).
+
+2008-11-02 Ulrich Mueller <ulm@kph.uni-mainz.de>
+
+ * emacs.c (USAGE2): Untabify.
+
+2008-11-01 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * composite.c (fill_gstring_header): Fix copy/paste typo.
+
+2008-10-31 Martin Rudalics <rudalics@gmx.at>
+
+ * window.c (Fnext_window, Fprevious_window): Rewrite doc-string.
+ (Fother_window): Rename argument and rewrite doc-string.
+ (select_window_norecord): Fix return value. (Bug#1276)
+
+2008-10-30 Juanma Barranquero <lekktu@gmail.com>
+
+ * w32fns.c (x_create_tip_frame): Prevent default foreground color for
+ new frames overriding foreground for tooltips. Based on similar patch
+ from Martin Rudalics <rudalics@gmx.at>. (Bug#1032)
+
+2008-10-29 Chong Yidong <cyd@stupidchicken.com>
+
+ * emacs.c (Fdaemon_initialized): Initialize nfd.
+
+2008-10-29 Martin Rudalics <rudalics@gmx.at>
+
+ * window.c (Fwindow_height, Fdelete_window, set_window_buffer)
+ (Fwindow_text_height): Clarify doc-strings.
+ * xdisp.c (syms_of_xdisp): Mention set-window-buffer in
+ doc-string of window-scroll-functions.
+
+2008-10-28 Reiner Steib <Reiner.Steib@gmx.de>
+
+ * category.c (syms_of_category): Fix typo in docstring.
+
+2008-10-28 Juanma Barranquero <lekktu@gmail.com>
+
+ * window.c (Fwindowp, Fwindow_live_p, Fwindow_minibuffer_p)
+ (Fcoordinates_in_window_p, Fscroll_left, Fscroll_right):
+ Fix typos in docstrings.
+
+2008-10-28 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacs.c (daemon_pipe): Make non-static.
+ (IS_DAEMON): Move definition ...
+ * lisp.h (IS_DAEMON): ... here.
+ (daemon_pipe): Declare.
+ (is_daemon): Remove.
+ * dispnew.c (init_display): Use IS_DAEMON.
+
+2008-10-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * xdisp.c (pos_visible_p, redisplay_internal, message3_nolog)
+ (message2_nolog): Check FRAME_INITIAL_P instead of noninteractively.
+
+ * emacs.c (is_daemon): Remove.
+ (main): Don't set is_daemon.
+ (IS_DAEMON): New macro.
+ (Fdaemonp, Fdaemon_initialized): Use it.
+ (Fdaemon_initialized): Write a char into the pipe to make sure the
+ parent exits.
+ (syms_of_emacs): Explicitly initialize daemon_pipe[1].
+
+2008-10-27 Chong Yidong <cyd@stupidchicken.com>
+
+ * nsterm.m (ns_draw_window_cursor): When hbar cursor is on
+ over-sized glyph, draw it with the default glyph width.
+
+ * w32term.c (x_draw_bar_cursor): When hbar cursor is on over-sized
+ glyph, draw it with the default glyph width.
+
+ * xterm.c (x_draw_bar_cursor): When hbar cursor is on over-sized
+ glyph, draw it with the default glyph width.
+
+ * xdisp.c (try_scrolling): When computing the distance from the
+ scroll margin to PT, try moving some distance past the window
+ bottom before giving up.
+
+2008-10-27 Martin Rudalics <rudalics@gmx.at>
+
+ * window.c (Fwindow_dedicated_p, Fset_window_dedicated_p)
+ (Fset_window_buffer): Explain in doc-string that a window can be
+ "strongly" dedicated to its buffer.
+
+2008-10-27 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * emacs.c (daemon_name): New variable.
+ (main): Deal with --daemon=SERVER_NAME.
+ (Fdaemonp): Return a name if one was passed to --daemon.
+
2008-10-26 Romain Francoise <romain@orebokech.com>
- * emacs.c (daemon_pipe): New variable
+ * emacs.c (daemon_pipe): New variable.
(main): Create a pipe before forking, make the parent exit only after
the child has closed its end of the pipe. Move closing the
descriptors ...
(ftfont_otf_capability): Check FeatureList.FeatureCount before
calling ftfont_otf_features.
-2008-10-23 Kenichi Handa <handa@m17n.org>
+2008-10-24 Kenichi Handa <handa@m17n.org>
* font.c (font_match_p): Fix for the case that a vector of
characters is in script-representative-chars.
(all): Replace xsignal1, xsignal2, xsignal3 by the respective
macro. (Bug#1186).
-2008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
+2008-10-23 Ali Bahrami <ali_gnu@emvision.com> (tiny change)
* s/sol2-10.h: New file.
* ftfont.c (fc_charset_table): New member lang.
(ftfont_resolve_generic_family): New arg pattern.
- (ftfont_spec_pattern): Check fc_cahrset_table[]->lang.
+ (ftfont_spec_pattern): Check fc_charset_table[]->lang.
(ftfont_list): Call ftfont_resolve_generic_family with `pattern'.
(ftfont_open): Fix args to ftfont_font_format.
(ftfont_font_format): New arg filename.
* ccl.c (CCL_DECODE_CHAR, CCL_ENCODE_CHAR): New macros.
(ccl_driver): New arg CHARSET_LIST. Use the above macros instead
- of DECODE_CAHR, ENCODE_CHAR, CHAR_CHARSET.
+ of DECODE_CHAR, ENCODE_CHAR, CHAR_CHARSET.
(Fccl_execute, Fccl_execute_on_string): Call ccl_driver with the
last arg Qnil.