1. 19 Nov, 2007 1 commit
  2. 18 Nov, 2007 9 commits
  3. 17 Nov, 2007 23 commits
  4. 16 Nov, 2007 7 commits
    • Jay Belanger's avatar
      (calc-last-user-lang-parse-table): New variable. · b2e7f0f0
      Jay Belanger authored
      (math-build-parse-table): Get parse information from `math-parse-table'.
      b2e7f0f0
    • Stefan Monnier's avatar
      (struct buffer): Move `undo_list' back to before `name'. · 66b04bd4
      Stefan Monnier authored
      This undoes Richard's change of 14-Oct-2002.
      66b04bd4
    • Stefan Monnier's avatar
      * alloc.c (allocate_other_vector): · 6d3f2bb2
      Stefan Monnier authored
      * lisp.h (allocate_other_vector): Remove.
      6d3f2bb2
    • Stefan Monnier's avatar
      (struct save_window_data): Move non-lisp data to the end · b05b4e27
      Stefan Monnier authored
      and make it `int' rather than Lisp_Object.
      (Fcurrent_window_configuration): Use ALLOCATE_PSEUDOVECTOR.
      Done wrap/unwrap integer values.
      (Fset_window_configuration, compare_window_configurations):
      Update use of fields to their new types.
      b05b4e27
    • Stefan Monnier's avatar
      * xterm.h (struct scroll_bar): Only use Lisp_Object for lisp data. · 056ce195
      Stefan Monnier authored
      Turn integer fields into `int'.  Merge x_window_low and x_window_high.
      (SCROLL_BAR_PACK, SCROLL_BAR_UNPACK, SCROLL_BAR_X_WINDOW)
      (SET_SCROLL_BAR_X_WINDOW): Remove.
      (SCROLL_BAR_X_WIDGET, SET_SCROLL_BAR_X_WIDGET):
      Access the new x_window field directly.
      * xterm.c (x_scroll_bar_create): Use a pseudovector.
      Don't wrap/unwrap integers into Lisp_Objects.
      (XTset_vertical_scroll_bar, x_scroll_bar_handle_click)
      (x_scroll_bar_report_motion):
      Don't wrap/unwrap integers into Lisp_Objects.
      (x_term_init): Use SDATA.
      (x_window_to_scroll_bar, x_create_toolkit_scroll_bar)
      (x_scroll_bar_set_handle, x_scroll_bar_remove)
      (XTset_vertical_scroll_bar, x_scroll_bar_expose)
      (x_scroll_bar_report_motion, x_scroll_bar_clear):
      * xfns.c (x_set_background_color):
      * gtkutil.c (xg_create_scroll_bar, xg_set_toolkit_scroll_bar_thumb):
      Access the new x_window field directly.
      056ce195
    • Stefan Monnier's avatar
      * alloc.c (ALLOCATE_PSEUDOVECTOR): Move to lisp.h. · 30f95089
      Stefan Monnier authored
      (allocate_pseudovector): Make non-static.
      * lisp.h (enum pvec_type): New tag PVEC_OTHER.
      (allocate_pseudovector): Declare.
      (ALLOCATE_PSEUDOVECTOR): Move from alloc.c
      30f95089
    • Stefan Monnier's avatar
      (recenter-last-op): New var. · de8ebf62
      Stefan Monnier authored
      (recenter-top-bottom): New command.
      (global-map): Bind it to C-l.
      de8ebf62