1. 30 May, 2013 5 commits
  2. 29 May, 2013 14 commits
  3. 28 May, 2013 11 commits
  4. 27 May, 2013 10 commits
    • Juri Linkov's avatar
      * lisp/replace.el (replace-search): New function with code moved out · 3a52ccf7
      Juri Linkov authored
      from `perform-replace'.
      (replace-highlight, replace-dehighlight): Move function definitions
      up closer to `replace-search'.
      
      Fixes: debbugs:11746
      3a52ccf7
    • Dmitry Gutov's avatar
      * lisp/vc/vc-git.el (vc-git-working-revision): When in detached mode, · f1a60a0f
      Dmitry Gutov authored
      return the commit hash.  Also set the `vc-git-detached' property.
      (vc-git--rev-parse): Extract from `vc-git-previous-revision'.
      (vc-git-mode-line-string): Use the same help-echo format whether in
      detached mode or not, because we know the actual revision now.  When
      in detached mode, shorten the revision to 7 chars.
      
      Fixes: debbugs:14459
      f1a60a0f
    • Juri Linkov's avatar
      * lisp/replace.el (perform-replace): Ignore invisible matches. · d289938a
      Juri Linkov authored
      In addition to checking `query-replace-skip-read-only', also
      filter out matches by calling `run-hook-with-args-until-failure'
      on `isearch-filter-predicates', and also check `search-invisible'
      for t or call `isearch-range-invisible'.
      (replace-dehighlight): Call `isearch-clean-overlays'.
      
      Fixes: debbugs:11746
      d289938a
    • Juri Linkov's avatar
      * lisp/isearch.el (isearch-filter-predicates): Rename from `isearch-filter-predicate'. · 66fc57e3
      Juri Linkov authored
      Doc fix. 
      (isearch-message-prefix): Display text from the property
      `isearch-message-prefix' of the currently active filters.
      (isearch-search): Don't compare `isearch-filter-predicate' with
      `isearch-filter-visible'.  Call `run-hook-with-args-until-failure'
      on `isearch-filter-predicates'.  Also check `search-invisible' for t
      or call `isearch-range-invisible'.
      (isearch-filter-visible): Make obsolete.
      (isearch-lazy-highlight-search):
      Call `run-hook-with-args-until-failure' on
      `isearch-filter-predicates' and use `isearch-range-invisible'.
      
      * lisp/info.el (Info-search): Call `run-hook-with-args-until-failure' on
      `isearch-filter-predicates' instead of `funcall'ing
      `isearch-filter-predicate'.
      (Info-mode): Set `Info-isearch-filter' to
      `isearch-filter-predicates' instead of `isearch-filter-predicate'.
      
      * lisp/dired-aux.el (dired-isearch-filter-predicate-orig): Remove variable.
      (dired-isearch-filenames-toggle, dired-isearch-filenames-setup)
      (dired-isearch-filenames-end): Add and remove
      `dired-isearch-filter-filenames' in `isearch-filter-predicates'
      instead of changing the value of `isearch-filter-predicate'.
      Rebind `dired-isearch-filenames-toggle' from "\M-sf" to "\M-sff".
      (dired-isearch-filter-filenames): Don't use `isearch-filter-visible'.
      Put property `isearch-message-prefix' to "filename " on
      `dired-isearch-filter-filenames'.
      
      * lisp/wdired.el (wdired-change-to-wdired-mode):
      Add `isearch-filter-predicates' to `wdired-isearch-filter-read-only'
      locally instead of changing `isearch-filter-predicate'.
      (wdired-isearch-filter-read-only): Don't use `isearch-filter-visible'.
      
      Fixes: debbugs:11378
      66fc57e3
    • Eli Zaretskii's avatar
      Fix bug #14476 with posn-at-point and glyphs from display vector. · 6ef3db10
      Eli Zaretskii authored
       src/xdisp.c (pos_visible_p): When CHARPOS is displayed frrom a
       display vector, and we backtrack, handle the case that the
       previous character position is also displayed from a display
       vector or covered by a display string or image.
      6ef3db10
    • Eli Zaretskii's avatar
      Restore an omitted bug reference. · 9f73bd1f
      Eli Zaretskii authored
      9f73bd1f
    • Stefan Monnier's avatar
      Always defvar a mode's hook and provide a docstring. · 7f17cc40
      Stefan Monnier authored
      * lisp/emacs-lisp/easy-mmode.el (define-minor-mode):
      * lisp/emacs-lisp/derived.el (define-derived-mode): Always defvar the
      mode hook and provide a docstring.
      7f17cc40
    • Alan Mackenzie's avatar
      Remove spurious syntax-table text properties inserted by C-y. · 25c8401c
      Alan Mackenzie authored
              * progmodes/cc-mode.el (c-after-change): Also clear hard
              syntax-table property with value nil.
      25c8401c
    • Michael Albinus's avatar
      * net/dbus.el (dbus-call-method): Let-bind `inhibit-redisplay' · dde84790
      Michael Albinus authored
      when reading the events; the buffer layout shall not be changed.
      dde84790
    • Glenn Morris's avatar
      Auto-commit of generated files. · c31effdb
      Glenn Morris authored
      c31effdb