1. 17 Nov, 2007 22 commits
  2. 16 Nov, 2007 18 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
    • Stefan Monnier's avatar
      d548715c
    • Stefan Monnier's avatar
      (pc-select-shifted-mark): Remove. · e85c6b7c
      Stefan Monnier authored
      (pc-select-ensure-mark): Set mark-active to a special value instead.
      Rename from ensure-mark.  Update call callers.
      (pc-select-maybe-deactivate-mark): Rename from maybe-deactivate-mark.
      Rewrite.  Update all callers.
      (pc-selection-mode): Remove redundant var declaration.
      e85c6b7c
    • Dan Nicolaescu's avatar
      * doc-view.el (doc-view-search-backward, doc-view-search): Fix · da99b369
      Dan Nicolaescu authored
      assignment to free variable bug.
      da99b369
    • Stefan Monnier's avatar
      (pc-select-shifted-mark): New var. · de299ed7
      Stefan Monnier authored
      (ensure-mark): Set it.
      (maybe-deactivate-mark): New fun.
      Use it everywhere instead of (setq mark-active nil)
      de299ed7
    • Dan Nicolaescu's avatar
      * smime.el (from): · 9efa445f
      Dan Nicolaescu authored
      * rfc2047.el (message-posting-charset):
      * qp.el (mm-use-ultra-safe-encoding):
      * pop3.el (parse-time-months):
      * nnrss.el (mm-text-html-renderer, mm-text-html-washer-alist):
      * nnml.el (files):
      * nnheader.el (gnus-newsgroup-name, nnheader-file-coding-system)
      (jka-compr-compression-info-list, ange-ftp-path-format)
      (efs-path-regexp):
      * nndiary.el (files):
      * mml2015.el (mc-default-scheme, mc-schemes, pgg-default-user-id)
      (pgg-errors-buffer, pgg-output-buffer, epg-user-id-alist)
      (epg-digest-algorithm-alist, inhibit-redisplay)
      (password-cache-expiry):
      * mml1991.el (pgg-default-user-id, pgg-errors-buffer)
      (pgg-output-buffer, password-cache-expiry):
      * mml.el (mml-dnd-protocol-alist, ange-ftp-name-format)
      (efs-path-regexp):
      * mml-smime.el (epg-user-id-alist, epg-digest-algorithm-alist)
      (inhibit-redisplay):
      * mm-uu.el (file-name, start-point, end-point, entry)
      (gnus-newsgroup-name, gnus-newsgroup-charset):
      * mm-util.el (mm-mime-mule-charset-alist, latin-unity-coding-systems)
      (latin-unity-ucs-list):
      * mm-bodies.el (mm-uu-yenc-decode-function, mm-uu-decode-function)
      (mm-uu-binhex-decode-function):
      * message.el (gnus-message-group-art, gnus-list-identifiers, )
      (rmail-enable-mime-composing, gnus-local-organization)
      (gnus-post-method, gnus-select-method, gnus-active-hashtb)
      (gnus-read-active-file, facemenu-add-face-function)
      (facemenu-remove-face-function, gnus-article-decoded-p)
      (tool-bar-mode):
      * mail-source.el (display-time-mail-function):
      * gnus-util.el (nnmail-pathname-coding-system)
      (nnmail-active-file-coding-system, gnus-emphasize-whitespace-regexp)
      (gnus-original-article-buffer, gnus-user-agent)
      (rmail-default-rmail-file, mm-text-coding-system, tool-bar-mode)
      (xemacs-codename, sxemacs-codename, emacs-program-version):
      * gnus-sum.el (tool-bar-mode, gnus-tmp-header, number):
      * gnus-start.el (gnus-agent-covered-methods)
      (gnus-agent-file-loading-local, gnus-agent-file-loading-cache)
      (gnus-current-headers, gnus-thread-indent-array, gnus-newsgroup-name)
      (gnus-newsgroup-headers, gnus-group-list-mode)
      (gnus-group-mark-positions, gnus-newsgroup-data)
      (gnus-newsgroup-unreads, nnoo-state-alist)
      (gnus-current-select-method, mail-sources)
      (nnmail-scan-directory-mail-source-once, nnmail-split-history)
      (nnmail-spool-file, gnus-cache-active-hashtb):
      * gnus-mh.el (mh-lib-progs):
      * gnus-ems.el (gnus-tmp-unread, gnus-tmp-replied)
      (gnus-tmp-score-char, gnus-tmp-indentation, gnus-tmp-opening-bracket)
      (gnus-tmp-lines, gnus-tmp-name, gnus-tmp-closing-bracket)
      (gnus-tmp-subject-or-nil, gnus-check-before-posting, gnus-mouse-face)
      (gnus-group-buffer):
      * gnus-cite.el (font-lock-defaults-computed, font-lock-keywords)
      (font-lock-set-defaults):
      * gnus-art.el (tool-bar-map, w3m-minor-mode-map)
      (gnus-face-properties-alist, charset, gnus-summary-article-menu)
      (gnus-summary-post-menu, total-parts, type, condition, length):
      * gnus-agent.el (gnus-agent-read-agentview):
      * flow-fill.el (show-trailing-whitespace):
      * gnus-group.el (tool-bar-mode, nnrss-group-alist): Remove unnecessary
      eval-and-compile wrappers for byte compiler pacifiers.
      
      * mm-view.el (mm-inline-image-xemacs): Only do something for XEmacs.
      (mm-display-inline-fontify): Check for featurep 'xemacs not
      extent-list.
      
      * mm-decode.el (mm-display-external): Check for featurep 'xemacs not
      itimer-list.
      (mm-create-image-xemacs): Only do something for XEmacs.
      (mm-image-fit-p): Check for featurep 'xemacs not glyph-width.
      
      * mm-util.el (mm-find-buffer-file-coding-system): Add check for XEmacs.
      
      * gnus-registry.el (gnus-adaptive-word-syntax-table):
      * gnus-fun.el (gnus-face-properties-alist): Pacify byte compiler.
      
      * textmodes/reftex-dcr.el (reftex-start-itimer-once): Add check
      for XEmacs.
      
      * calc/calc-menu.el (calc-mode-map): Pacify byte compiler.
      
      * doc-view.el (doc-view-resolution): Add missing :group.
      9efa445f
    • Juanma Barranquero's avatar
    • Juanma Barranquero's avatar
      *** empty log message *** · dd7b651b
      Juanma Barranquero authored
      dd7b651b
    • Juanma Barranquero's avatar
      *** empty log message *** · dccb744b
      Juanma Barranquero authored
      dccb744b
    • Werner LEMBERG's avatar
      * custom.texi (Specifying File Variables), major.texi (Choosing · 1ab397c1
      Werner LEMBERG authored
      Modes): Mention '\" in man pages.
      1ab397c1
    • Werner LEMBERG's avatar
      * files.el (set-auto-mode-1): Check second line for -*- if file · dddb4597
      Werner LEMBERG authored
      starts with '\" (which is used by man pages to identify needed
      troff preprocessors).
      dddb4597
    • Glenn Morris's avatar