2008-10-23 Noah Friedman <friedman@splode.com> * coding.c (make_conversion_work_buffer): Check that Vcode_conversion_reused_workbuf is a live buffer, otherwise call Fget_buffer_create.
2008-10-22 Martin Rudalics <rudalics@gmx.at> * window.c (Fwindow_dedicated_p, Fset_window_dedicated_p): Reword doc-string. (Fset_window_parameter): Use NILP. (Fscroll_up, Fscroll_down, Fminibuffer_selected_window) (Frecenter): Use "selected" instead of "current" window in doc-strings.
* nsfns.m (ns_appkit_version): New function. (x-server-version): Use it. (syms_of_nsfns): Define ns-version-string here, not nsterm.m. (x-server-vendor): Don't check_ns(). * nsterm.m (syms_of_nsterm): Drop ns-version-string.
2008-10-22 Juanma Barranquero <lekktu@gmail.com> * w32fns.c (unwind_create_frame) [!GLYPH_DEBUG]: Fix xassert. Copied from 2005-02-03 change to xfns.c by Kim F. Storm.
* category.c (word_boundary_p): Check scripts instead of charset. Handle nil value in word-separating-categories and word-combining-categories. (syms_of_category): Fix docstrings of word-separating-categories and word-combining-categories.
2008-10-21 Martin Rudalics <rudalics@gmx.at> * buffer.c (Fget_buffer, Fbury_buffer, switch_to_buffer_1): Rename arg "buffer" to "buffer_or_name". (Fkill_buffer): Rename arg "buffer" to "buffer_or_name" and make it optional. (no_switch_window): Remove since the return value is not used.
2008-10-21 Jan Djärv <jan.h.d@swipnet.se> * emacs.c (main): Unconditionally set PER_LINUX32 and exec temacs when dumping if HAVE_PERSONALITY_LINUX32 is defined
2008-10-19 Martin Rudalics <rudalics@gmx.at> * window.c (Fwindow_dedicated_p, Fset_window_dedicated_p): Mention kill-buffer in doc-string. (Fset_window_buffer): Reinsert tem check removed in last commit. (Fenlarge_window, Fshrink_window): Have argument names and doc-string follow Elisp manual more closely.2008-10-18 Eli Zaretskii <eliz@gnu.org> * fileio.c (Fset_file_modes): Doc fix.2008-10-18 Martin Rudalics <rudalics@gmx.at> * window.c (Fwindow_width, Fset_window_start) (Fwindow_parameters, Fwindow_parameter, Fset_window_parameter) (Fdelete_windows_on, Freplace_buffer_in_windows): Make doc-strings follow code and Elisp manual more closely. (Fwindow_dedicated_p): Make window argument optional. (Fset_window_dedicated_p): Rename argument "arg" to "flag". (Fset_window_buffer): Respect any non-nil dedicated value for window. Rename "buffer" argument to "buffer_or_name".2008-10-18 Ulrich Mueller <ulm@gentoo.org> * m/sh3.h: New file, machine description for SuperH.2008-10-17 Martin Rudalics <rudalics@gmx.at> * window.c (Fsplit_window): Rename arg horflag to horizontal.2008-10-17 Kenichi Handa <handa@m17n.org> * ftfont.c (ftfont_otf_features): Fix indexing gsub_gpos->FeatureList.Feature. Check the validity of indices.2008-10-16 Magnus Henoch <mange@freemail.hu> * dbusbind.c (Fdbus_call_method): Unbreak usage line. (Fdbus_call_method_asynchronously): Ditto. This change makes C-h f display the argument list.2008-10-16 Chong Yidong <cyd@stupidchicken.com> * fileio.c (Fexpand_file_name): Doc fix. * xfaces.c (Finternal_set_lisp_face_attribute): Make null values of :foreground and :background equivalent to unspecified (20.x compatibility).2008-10-15 Eli Zaretskii <eliz@gnu.org> * buffer.c (syms_of_buffer): Doc fix.2008-10-14 Kenichi Handa <handa@m17n.org> * font.c (font_clear_prop): When clearing font width, clear the average width field too.2008-10-12 Andreas Schwab <schwab@suse.de> * ftfont.c (ftfont_shape_by_flt): Make static. * ftfont.h (ftfont_shape_by_flt): Don't declare. * font.c: Don't include <m17n-flt.h>.2008-10-10 Eli Zaretskii <eliz@gnu.org> * s/msdos.h (SYSTEM_PURESIZE_EXTRA): Decrease to 10000.2008-10-09 Eli Zaretskii <eliz@gnu.org> * frame.c (make_terminal_frame) [MSDOS]: Remove unused #ifdef'ed away code.2008-10-09 Chong Yidong <cyd@stupidchicken.com> * dispnew.c (update_text_area): Avoid looping due to large glyph overhangs (bug#1070).2008-10-09 Kenichi Handa <handa@m17n.org> * fontset.c (face_for_char): If face->fontset is negative, just return ascii_face. * font.c (font_delete_unmatched): Fix previous change. Don't reject an entity if DPI and AVGWIDTH of an entity are 0.2008-10-09 Martin Rudalics <rudalics@gmx.at> * frame.c (Fraise_frame): On text-only terminals select frame in order to make it visible. (Bug#1061)2008-10-08 Chong Yidong <cyd@stupidchicken.com> * fontset.c (fontset_find_font): Check frame validity.2008-10-07 Chong Yidong <cyd@stupidchicken.com>
(xg_display_close): Allow Emacs to close all displays (bug#985).2008-10-06 Andreas Schwab <schwab@suse.de> * sysdep.c (sys_signal): Always set SA_RESTART when noninteractively.2008-10-06 Chong Yidong <cyd@stupidchicken.com> * emacs.c (Vbefore_init_time, Vafter_init_time): Moved from startup.el.
* gtkutil.c (x_wm_set_size_hint): Return immediately if called during initialization.2008-10-04 Eli Zaretskii <eliz@gnu.org> * xdisp.c (redisplay_internal): If frame switched, redisplay the whole thing on MSDOS frames as well as on a TTY. * dispnew.c (update_frame): Flush termscript for MSDOS frames as well as for TTY. (Fopen_termscript): Allow opening a termscript on MSDOS frames as well as on a TTY. * sysdep.c (init_sys_modes): Set FRAME_GARBAGED_P for MSDOS frames as well as for TTY. * systime.h (EMACS_TIME_CMP): Cast EMACS_SECS values to `long'. * dispnew.c (change_frame_size_1): Set FrameRows and FrameCols for MSDOS frames as well.2008-10-02 Adrian Robert <Adrian.B.Robert@gmail.com> * image.c (x_clear_image_1): Under NS, call ns_free_indexed_color with correct arguments. * menu.c (find_and_return_menu_selection) Add cast.2008-10-03 Glenn Morris <rgm@gnu.org> * emacs.c (USAGE1): Add --daemon.2008-10-02 Eli Zaretskii <eliz@gnu.org> * process.c (procfs_system_process_attributes): Multiply `pcpu' by 100, so it's in percents as advertised.2008-10-02 Adrian Robert <Adrian.B.Robert@gmail.com> * nsterm.h (ns_cursor_types, ns_output.desired_cursor_color) (ns_output.current_cursor, ns_output.desired_cursor) (ns_output.last_inactive, FRAME_CURSOR, FRAME_NEW_CURSOR) (FRAME_NEW_CURSOR_COLOR): Remove. * nsfns.m (ns_set_cursor_color): Use FRAME_CURSOR_COLOR.