1. 02 Oct, 2010 1 commit
    • Glenn Morris's avatar
      Remove some functions, variables and aliases obsolete since at least 21.1. · 3226d6ca
      Glenn Morris authored
      * doc/misc/misc.texi (Shell Mode): Remove reference to old function name.
      
      * src/character.c (Fchar_bytes): Remove obsolete function.
      (syms_of_character): Remove Schar_bytes.
      * lisp/subr.el (char-bytes): Remove obsolete function.
      
      * lisp/emacs-lisp/checkdoc.el (checkdoc-minor-keymap): Remove obsolete alias.
      
      * lisp/isearch.el (isearch-return-char): Remove obsolete function.
      
      * lisp/mouse.el: No longer provide mldrag.
      (mldrag-drag-mode-line, mldrag-drag-vertical-line):
      Remove obsolete aliases.
      
      * lisp/comint.el (comint-kill-output): Remove obsolete alias.
      
      * lisp/shell.el: Comment fix.
      
      * lisp/composite.el (decompose-composite-char): Remove obsolete function.
      * lisp/ps-def.el (decompose-composite-char): Remove unused function.
      
      * lisp/iswitchb.el (iswitchb-default-keybindings): Remove obsolete function.
      
      * lisp/outline.el (outline-visible): Remove obsolete function.
      
      * lisp/term/pc-win.el (x-frob-font-slant, x-frob-font-weight):
      * lisp/faces.el (internal-find-face, internal-get-face)
      (frame-update-faces, frame-update-face-colors)
      (x-frob-font-weight, x-frob-font-slant)
      (internal-frob-font-weight, internal-frob-font-slant)
      (x-make-font-bold, x-make-font-demibold, x-make-font-unbold)
      (x-make-font-italic, x-make-font-oblique, x-make-font-unitalic)
      (x-make-font-bold-italic): Remove functions and aliases, obsolete
      since Emacs 21.1.
      * lisp/emulation/viper-util.el (viper-get-face):
      * lisp/obsolete/lucid.el (find-face, get-face): Use facep.
      * lisp/vc/ediff-init.el (ediff-valid-color-p, ediff-get-face):
      Remove unused functions.
      * lisp/vc/ediff-util.el (ediff-submit-report): Doc fix.
      
      * etc/NEWS: Mention above changes.
      3226d6ca
  2. 23 Sep, 2010 1 commit
    • Glenn Morris's avatar
      Move some aliases to options before the associated definitions. · af3ccb5c
      Glenn Morris authored
      * isearch.el (isearch-lazy-highlight-cleanup)
      (isearch-lazy-highlight-initial-delay)
      (isearch-lazy-highlight-interval)
      (isearch-lazy-highlight-max-at-a-time, isearch-lazy-highlight-face):
      * net/net-utils.el (ipconfig-program-options):
      Move aliases to options before the associated definitions.
      af3ccb5c
  3. 17 Sep, 2010 1 commit
  4. 29 Aug, 2010 1 commit
  5. 08 Aug, 2010 1 commit
    • Johan Bockgård's avatar
      Fix query-replace-regexp incomplete highlighting (Bug#6808). · e54a1075
      Johan Bockgård authored
      * replace.el (replace-highlight): Bind isearch-forward and
      isearch-error, ensuring that highlighting is updated if the user
      switches the search direction (Bug#6808).
      
      * isearch.el (isearch-lazy-highlight-forward): New var.
      (isearch-lazy-highlight-new-loop, isearch-lazy-highlight-search):
      (isearch-lazy-highlight-update): Use it.
      e54a1075
  6. 06 Jun, 2010 1 commit
  7. 20 May, 2010 4 commits
  8. 16 Apr, 2010 1 commit
    • Juri Linkov's avatar
      Check both `isearch-scroll' and `scroll-command' properties. · ad40eec5
      Juri Linkov authored
      * isearch.el (isearch-lookup-scroll-key): Check both
      `isearch-scroll' and `scroll-command' properties.
      (scroll-up, scroll-down): Remove `isearch-scroll' property.
      
      * mwheel.el (mwheel-scroll): Remove `isearch-scroll' property.
      
      * simple.el (scroll-up-command, scroll-down-command)
      (scroll-up-line, scroll-down-line): Remove `isearch-scroll' property.
      ad40eec5
  9. 15 Apr, 2010 1 commit
    • Juri Linkov's avatar
      Add the `scroll-command' property. · a4b000fb
      Juri Linkov authored
      * window.c: Add Qscroll_command.
      Remove Vscroll_preserve_screen_position_commands.
      (window_scroll_pixel_based, window_scroll_line_based): Check the
      `scroll-command' property on the last command instead of searching
      the last command in Vscroll_preserve_screen_position_commands.
      (syms_of_window): Initialize and staticpro `Qscroll_command'.
      Put Qscroll_command property on Qscroll_up and Qscroll_down.
      (scroll-preserve-screen-position): Doc fix.
      (Vscroll_preserve_screen_position_commands): Remove variable.
      
      * simple.el (scroll-up-command, scroll-down-command)
      (scroll-up-line, scroll-down-line): Put `scroll-command'
      property on the these symbols.  Remove them from
      `scroll-preserve-screen-position-commands'.
      
      * mwheel.el (mwheel-scroll): Put `scroll-command' and
      `isearch-scroll' properties on the `mwheel-scroll' symbol.
      Remove it from `scroll-preserve-screen-position-commands'.
      
      * isearch.el (isearch-allow-scroll): Doc fix.
      a4b000fb
  10. 19 Feb, 2010 1 commit
  11. 17 Feb, 2010 1 commit
  12. 22 Jan, 2010 1 commit
  13. 13 Jan, 2010 1 commit
  14. 07 Dec, 2009 1 commit
    • 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
  15. 06 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * textmodes/tex-mode.el (tex-alt-dvi-print-command) · 1e8780b1
      Dan Nicolaescu authored
      (tex-dvi-print-command, tex-bibtex-command, tex-start-commands)
      (tex-start-options, slitex-run-command, latex-run-command)
      (tex-run-command, tex-directory):
      * textmodes/ispell.el (ispell-html-skip-alists)
      (ispell-tex-skip-alists, ispell-tex-skip-alists):
      * textmodes/fill.el (adaptive-fill-first-line-regexp):
      (adaptive-fill-regexp):
      * textmodes/dns-mode.el (auto-mode-alist):
      * progmodes/python.el (interpreter-mode-alist):
      * progmodes/etags.el (tags-compression-info-list):
      * progmodes/etags.el (tags-file-name):
      * net/browse-url.el (browse-url-galeon-program)
      (browse-url-firefox-program):
      * mail/sendmail.el (mail-signature-file)
      (mail-citation-prefix-regexp):
      * international/mule-conf.el (eight-bit):
      * international/latexenc.el (latex-inputenc-coding-alist):
      * international/fontset.el (x-pixel-size-width-font-regexp):
      * emacs-lisp/warnings.el (warning-type-format):
      * emacs-lisp/trace.el (trace-buffer):
      * emacs-lisp/lisp-mode.el (lisp-interaction-mode-map)
      (emacs-lisp-mode-map):
      * calendar/holidays.el (holiday-solar-holidays)
      (holiday-bahai-holidays, holiday-islamic-holidays)
      (holiday-christian-holidays, holiday-hebrew-holidays)
      (hebrew-holidays-4, hebrew-holidays-3, hebrew-holidays-2)
      (hebrew-holidays-1, holiday-oriental-holidays)
      (holiday-general-holidays):
      * x-dnd.el (x-dnd-known-types):
      * tool-bar.el (tool-bar):
      * startup.el (site-run-file):
      * shell.el (shell-dumb-shell-regexp):
      * rfn-eshadow.el (file-name-shadow-tty-properties)
      (file-name-shadow-properties):
      * paths.el (remote-shell-program, news-directory):
      * mouse.el ([C-down-mouse-3]):
      * menu-bar.el (menu-bar-tools-menu):
      * jka-cmpr-hook.el (jka-compr-load-suffixes)
      (jka-compr-mode-alist-additions, jka-compr-compression-info-list)
      (jka-compr-compression-info-list):
      * isearch.el (search-whitespace-regexp):
      * image-file.el (image-file-name-extensions):
      * find-dired.el (find-ls-option):
      * files.el (directory-listing-before-filename-regexp)
      (directory-free-space-args, insert-directory-program)
      (list-directory-brief-switches, magic-fallback-mode-alist)
      (magic-fallback-mode-alist, auto-mode-interpreter-regexp)
      (automount-dir-prefix):
      * faces.el (face-x-resources, x-font-regexp, x-font-regexp-head)
      (x-font-regexp-slant, x-font-regexp-weight, face-x-resources)
      (face-font-registry-alternatives, face-font-registry-alternatives)
      (face-font-family-alternatives):
      * facemenu.el (facemenu-add-new-face, facemenu-background-menu)
      (facemenu-foreground-menu, facemenu-face-menu):
      * epa-hook.el (epa-file-name-regexp):
      * dnd.el (dnd-protocol-alist):
      * textmodes/rst.el (auto-mode-alist):
      * button.el (default-button):  Purecopy strings.
      1e8780b1
  16. 01 Oct, 2009 1 commit
  17. 27 Sep, 2009 1 commit
  18. 10 Sep, 2009 1 commit
  19. 01 Sep, 2009 1 commit
  20. 14 Feb, 2009 1 commit
  21. 12 Feb, 2009 1 commit
  22. 09 Jan, 2009 1 commit
  23. 05 Jan, 2009 1 commit
  24. 23 Dec, 2008 1 commit
  25. 18 Dec, 2008 1 commit
    • Juri Linkov's avatar
      (minibuffer-local-isearch-map): Unbind "C-w" from · b87573f0
      Juri Linkov authored
      `isearch-edit-string-set-word'.
      (isearch-edit-string-set-word): Remove.
      (isearch-occur): Imitate the C function `wordify' by replacing
      non-word character with the \\W+ regexp.
      (isearch-search-fun): Add `isearch-nonincremental' to the
      condition of using a non-lax version of `word-search-forward'.
      b87573f0
  26. 22 Nov, 2008 1 commit
  27. 21 Nov, 2008 2 commits
    • Juanma Barranquero's avatar
      * isearch.el (isearch-search-string): Doc fix. · 4b65254d
      Juanma Barranquero authored
        (search-exit-option, search-slow-window-lines, search-slow-speed)
        (search-upper-case, search-nonincremental-instead)
        (search-whitespace-regexp, search-ring-max, regexp-search-ring-max)
        (search-ring-update, search-highlight, isearch-lazy-highlight)
        (lazy-highlight-cleanup, lazy-highlight-initial-delay)
        (lazy-highlight-interval): Remove * from defcustom docstrings.
        (isearch-resume-in-command-history, lazy-highlight-max-at-a-time):
        Remove * from defcustom docstrings; fix typos.
        (isearch-push-state-function, isearch-help-for-help-internal)
        (isearch-help-for-help, isearch-describe-bindings)
        (isearch-describe-mode, minibuffer-local-isearch-map, isearch-mode)
        (isearch-pop-fun-state, isearch-search-fun-function)
        (isearch-lazy-highlight-search): Fix typos in docstrings.
        (isearch-yank-internal, isearch-fallback): Reflow docstrings.
        (isearch-forward): Fix typo and reflow docstring.
        (isearch-help-map): Remove unused `i' binding.  Fix typos in docstring.
        (isearch-mode-map): Don't use `let*'.
      4b65254d
    • Stefan Monnier's avatar
  28. 17 Nov, 2008 1 commit
    • Juri Linkov's avatar
      (isearch-filter-predicate): Rename from · 2f669fac
      Juri Linkov authored
      `isearch-success-function'.  Rename default value from
      `isearch-success-function-default' to
      `isearch-filter-invisible'.  Doc fix.
      (isearch-filter-invisible): Rename from
      `isearch-success-function-default'.  Doc fix.
      (isearch-search, isearch-lazy-highlight-search): Rename
      `isearch-success-function' to `isearch-filter-predicate'.
      2f669fac
  29. 11 Nov, 2008 4 commits
    • Juri Linkov's avatar
      (isearch-message-prefix-add) · ee9b85a8
      Juri Linkov authored
      (isearch-message-suffix-add): New variables.
      (isearch-message-prefix): Show additional text from
      `isearch-message-prefix-add' before "I-search".
      (isearch-message-suffix): Show additional text from
      `isearch-message-suffix-add' at the end.
      ee9b85a8
    • Juri Linkov's avatar
      * isearch.el (isearch-lazy-highlight-search): Use a loop like in · 83659220
      Juri Linkov authored
      `isearch-search'.  Call isearch-success-function to skip matches
      outside the current isearch scope.  Let-bind search-invisible to
      nil to not match invisible text.
      83659220
    • Juri Linkov's avatar
      * isearch.el (isearch-query-replace, isearch-highlight-regexp): · 8d32ed64
      Juri Linkov authored
      Bind `isearch-recursive-edit' to nil to prevent calling
      `exit-recursive-edit' in `isearch-done' that terminates the
      execution of these commands when it is non-nil.  Call
      `exit-recursive-edit' explicitly at the end.
      (isearch-occur): For word search construct the correct regexp
      with word boundaries to proceed with occur.
      8d32ed64
    • Juri Linkov's avatar
      (isearch-search-fun): Compare the length of the · 8c740e4c
      Juri Linkov authored
      current search string with the length of the string from the
      previous search state to detect the situation when the user
      adds or removes characters in the search string.
      Use word-search-forward-lax and word-search-backward-lax in this
      case, and otherwise word-search-forward and word-search-backward.
      8c740e4c
  30. 19 Oct, 2008 1 commit
  31. 25 Sep, 2008 1 commit
  32. 03 Sep, 2008 1 commit
  33. 29 Aug, 2008 1 commit