+2005-01-22 Steven Tamm <steventamm@mac.com>
+
+ * s/darwin.h: Removed PTY_ITERATION from here.
+ (DARWIN): Defined.
+ * process.c (init_process): Default process-connection-type to
+ nil on darwin 6 or less, t if it is 7 or higher. This way the
+ broken pty behavior is still allowed on darwin 6 for interactive
+ processes for people that know what they are doing.
+
+2005-01-22 Kim F. Storm <storm@cua.dk>
+
+ * window.c (auto_window_vscroll_p): New boolean.
+ (syms_of_window): DEFVAR_BOOL it.
+ (Fpos_visible_in_window_p): Extend return value to include RTOP
+ and RBOT values if FULLY is nil.
+ (window_scroll_pixel_based): Adjust vscroll for partially visible
+ rows if auto_window_vscroll_p is set.
+ (Fset_window_vscroll): Do nothing if vscroll is not modified.
+
+ * xdisp.c (pos_visible_p): Replace FULLY arg by RTOP and RBOT args
+ to return number of partially invisible pixels at top and bottom
+ of the dislay row at POS.
+
+ * lisp.h (pos_visible_p): Fix prototype.
+
+2005-01-21 Richard M. Stallman <rms@gnu.org>
+
+ * fileio.c (Fcopy_file): Doc fix.
+
+2005-01-21 Jan Dj\e,Ad\e(Brv <jan.h.d@swipnet.se>
+
+ * gtkutil.c (xg_tool_bar_detach_callback): Remove unused variable bw.
+ (xg_get_file_name): Move declaration ofx_use_old_gtk_file_dialog to
+ start of function for older compilers.
+
+2005-01-20 Richard M. Stallman <rms@gnu.org>
+
+ * editfns.c (Fmessage): If arg is "", return "" (as before).
+
+ * keymap.c (access_keymap): Protect from bad value of meta_prefix_char.
+
+ * .gdbinit (xgetptr, xgetint, xgettype): Copy $arg0 into a temp
+ variable.
+
+2005-01-20 Steven Tamm <steventamm@mac.com>
+
+ * editfns.c (Voperating_system_release): Added.
+ (init_editfns): Assign new variable operating-system-release
+ based on call to uname if available.
+ (get_operating_system_release): Added function to
+ allow c-level access to operating system release.
+
+ * config.h: Regenerated.
+
+ * s/darwin.h (PTY_ITERATION): Don't allow PTYs on darwin 6 or
+ less.
+ (MIN_PTY_KERNEL_VERSION): Defined minimum kernel version for
+ using ptys as '7'.
+
+2005-01-20 Kim F. Storm <storm@cua.dk>
+
+ * alloc.c (STRING_MARKED_P, VECTOR_MARKED_P): Return boolean.
+
+ * xterm.c (x_draw_glyph_string_box): Fix last_x for full width rows.
+ Thanks to Chong Yidong <cyd@stupidchicken.com> for debugging this.
+
+ * macterm.c (x_draw_glyph_string_box): Likewise.
+
+ * w32term.c (x_draw_glyph_string_box): Likewise.
+
+ * indent.c (Fvertical_motion): Temporarily disable selective display.
+
2005-01-19 Kim F. Storm <storm@cua.dk>
+ * xdisp.c (note_mode_line_or_margin_highlight): Fix :pointer
+ image property.
+
* fns.c (sweep_weak_table): Advance prev pointer when we keep a pair.
2005-01-18 Kim F. Storm <storm@cua.dk>