]> code.delx.au - gnu-emacs/blobdiff - src/ChangeLog
* s/darwin.h: Removed PTY_ITERATION from here.
[gnu-emacs] / src / ChangeLog
index b8f53389dc5da0d916cb639428c20dca94e54471..8cf79218c3e444942214af20afadc6fd592243e2 100644 (file)
@@ -1,5 +1,80 @@
+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>