1. 10 Dec, 2009 4 commits
  2. 09 Dec, 2009 22 commits
  3. 08 Dec, 2009 7 commits
  4. 07 Dec, 2009 7 commits
    • Juri Linkov's avatar
      Don't lazy-highlight the comint output in history Isearch mode. · d2a1dc7b
      Juri Linkov authored
      * comint.el (comint-history-isearch-search): Instead of
      `comint-line-beginning-position', use `comint-after-pmark-p'
      to check if point if before the process mark, and go to
      `process-mark' in this case.
      d2a1dc7b
    • Stefan Monnier's avatar
      (latex-complete, latex-indent-or-complete): Remove. · fb10ee4a
      Stefan Monnier authored
      (latex-mode): Set completion-at-point-functions instead.
      fb10ee4a
    • Andreas Schwab's avatar
      (unexec): Don't search for .data twice. · 944a300c
      Andreas Schwab authored
      944a300c
    • Stefan Monnier's avatar
      * minibuffer.el (completion-at-point-functions): New var. · 51ef56c4
      Stefan Monnier authored
      (completion-at-point): New command.
      * indent.el (indent-for-tab-command): Handle the new `complete' behavior.
      * progmodes/python.el (python-mode-map): Use completion-at-point.
      (python-completion-at-point): Rename from python-partial-symbol and
      adjust for use in completion-at-point-functions.
      (python-mode): Setup completion-at-point for Python completion.
      * emacs-lisp/lisp.el (lisp-completion-at-point): New function
      extracted from lisp-complete-symbol.
      (lisp-complete-symbol): Use it.
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode,
      setup completion-at-point for Elisp completion.
      (emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point.
      * ielm.el (ielm-map): Use completion-at-point.
      (inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion.
      * progmodes/sym-comp.el: Move to...
      * obsolete/sym-comp.el: Move from progmodes.
      51ef56c4
    • Eli Zaretskii's avatar
      Prevent save-buffer in Rmail buffers from using the coding-system · 5e7a9022
      Eli Zaretskii authored
      of the current message, and from clobbering the encoding mnemonics
      in the mode line (Bug#4623).
      
      (rmail-swap-buffers): Swap encoding and modified flag, too.
      (rmail-message-encoding): New variable.
      (rmail-write-region-annotate): Record the encoding of the current message
      in rmail-message-encoding.
      (rmail-after-save-hook): New function, restores the encoding of the current
      message after the message collection is saved.
      5e7a9022
    • Juri Linkov's avatar
      (grep-read-files): Use `completing-read' · 9136e895
      Juri Linkov authored
      instead of `read-string'.  Set its `collection' arg to
      `read-file-name-internal'.  (Bug#4301)
      9136e895
    • Juri Linkov's avatar
      Correctly restore original Isearch point. (Bug#4994) · 40637410
      Juri Linkov authored
      * isearch.el (isearch-mode): Move `isearch-push-state' after
      `(run-hooks 'isearch-mode-hook)'.
      (isearch-cancel): When `isearch-push-state-function' is defined,
      let-bind `isearch-cmds' to the first state (the last element of
      `isearch-cmds') and call `isearch-top-state' (it calls pop-state
      function and restores the original point).  Otherwise, move point
      to `isearch-opoint'.
      40637410