1. 06 Apr, 2007 1 commit
  2. 11 Mar, 2007 1 commit
  3. 14 Feb, 2007 1 commit
  4. 12 Feb, 2007 1 commit
  5. 21 Jan, 2007 1 commit
  6. 23 Aug, 2006 1 commit
    • Kim F. Storm's avatar
      (grep-find-use-xargs): Use explicit value `exec' · 84d797c9
      Kim F. Storm authored
      to mean "use find -exec"; nil now unambiguously means auto-detect.
      (grep-compute-defaults): Set grep-find-use-xargs to `exec' if not `gnu'.
      Use shell-quote-argument to build grep-find-command and grep-find-template.
      (rgrep): Use shell-quote-argument to properly quote arguments to find.
      Reported by Tom Seddon.
      84d797c9
  7. 29 Jul, 2006 1 commit
  8. 28 Jul, 2006 2 commits
  9. 19 Jul, 2006 1 commit
  10. 12 Jul, 2006 1 commit
  11. 22 Jun, 2006 1 commit
  12. 18 May, 2006 1 commit
  13. 09 May, 2006 1 commit
  14. 08 May, 2006 1 commit
  15. 05 May, 2006 1 commit
  16. 02 May, 2006 1 commit
  17. 01 May, 2006 1 commit
  18. 28 Apr, 2006 2 commits
    • Kim F. Storm's avatar
      (grep-read-files): Use buffer-name if no buffer-file-name. · 208cc91f
      Kim F. Storm authored
      Default to *.ext if no alias matches.
      No default if no extension.
      208cc91f
    • Kim F. Storm's avatar
      (defgroup grep): Doc fix. · 0acfb7ce
      Kim F. Storm authored
      (grep-auto-highlight): Remove.
      (grep-template): New defcustom.
      (grep-find-template): Rename from grep-tree-template.
      (grep-files-aliases): Rename from grep-tree-files-aliases.
      Remove "all" alias, add "l" alias.
      (grep-tree-ignore-case, grep-tree-ignore-CVS-directories): Remove.
      (grep-find-ignored-directories): New defcustom to replace
      grep-tree-ignore-CVS-directories, to facilitate ignoring
      subdirectories for multiple version control systems.
      (grep-mode-map): Add Recursive grep item to GREP menu.
      (grep-regexp-history, grep-files-history): New defvars.
      (grep-probe): New helper function.
      (grep-compute-defaults): Use it to simplify code.
      Adapt to name changes.
      Use `.' as base in grep-find-template rather than <D>.
      (grep): Remove superfluous highlight-regexp arg.  Fix doc.
      Call grep-compute-defaults unconditionally.
      (grep-expand-keywords): New defconst.
      (grep-expand-template): Rename from grep-expand-command-macros.
      Simplify via grep-expand-keywords.  Look at case-fold-search instead
      of grep-tree-ignore-case to add -i option.
      Bind case-fold-search to nil while matching keywords.
      (grep-tree-last-regexp, grep-tree-last-files): Remove.
      (grep-read-regexp, grep-read-files): New helper functions.
      (rgrep): Rename from grep-tree.	 Rework to use proper histories.
      Adapt to changes in defcustoms and functions above.
      (lgrep): New command, as grep, but using same interactive api as rgrep.
      0acfb7ce
  19. 15 Mar, 2006 1 commit
  20. 10 Feb, 2006 1 commit
  21. 30 Aug, 2005 1 commit
  22. 25 Aug, 2005 1 commit
  23. 20 Aug, 2005 1 commit
  24. 14 Aug, 2005 1 commit
  25. 09 Aug, 2005 1 commit
    • Juri Linkov's avatar
      (grep-regexp-alist): Use `.+?' instead of `[^:\n]+'. · 7462142d
      Juri Linkov authored
      (grep-mode-font-lock-keywords): Use `.+?' instead of `[^\n-]+'.
      (grep-error-face): Set to `compilation-error' instead of
      `compilation-error-face' (which is redefined to `grep-hit-face' in
      grep buffers).
      (grep-mode-font-lock-keywords): Remove `-text' from face
      variable names.  Use `grep-error-face' instead of
      `compilation-error-text-face'.
      7462142d
  26. 06 Aug, 2005 1 commit
    • Juri Linkov's avatar
      (grep-regexp-alist): Set 5th arg `TYPE' to · ba65be24
      Juri Linkov authored
      0 instead of 1 to display binary file names as info file links.
      (grep-error-face): Use `compilation-error-face' instead of
      `font-lock-keyword-face'.
      (grep-mode-font-lock-keywords): Use `compilation-info-text-face'
      and `compilation-warning-text-face' instead of `font-lock-keyword-face'.
      Use `compilation-error-text-face' instead of `grep-error-face'.
      ba65be24
  27. 04 Aug, 2005 2 commits
  28. 01 Aug, 2005 1 commit
  29. 23 Jul, 2005 1 commit
  30. 19 Jul, 2005 1 commit
    • Juri Linkov's avatar
      (grep-regexp-alist) · 983203ee
      Juri Linkov authored
      (grep-mode-font-lock-keywords, grep-process-setup):
      Use default GNU grep match color "01;31m" instead of "01;41m".
      (grep-regexp-alist, grep-mode-font-lock-keywords):
      Use `\\[[0-9]*m' instead of `\\[00m'.
      (grep-regexp-alist): Move `\\(?:\033\\[K\\)?' from sgr_end to
      sgr_start where its handling is more important.  Use the real
      length of sgr_start instead of constant 8.
      (grep-mode-font-lock-keywords): Don't delete `\\(?:\033\\[K\\)?'
      specially.  Delete all remaining escape sequences.
      (grep-process-setup): Set "GREP_COLORS" for GNU grep 2.5.1-cvs.
      (grep-regexp-alist): Make hyperlink only for binary file name
      instead of the whole line.
      (grep-mode-map): Bind `backtab' to `compilation-previous-file'.
      (grep-mode): Add autoload.
      983203ee
  31. 04 Jul, 2005 1 commit
  32. 18 Jun, 2005 1 commit
    • Juri Linkov's avatar
      (grep-regexp-alist): Use backreference at the · f04a8969
      Juri Linkov authored
      end of first regexp to limit the match to the position between
      line number and source line with same separator character as used
      between file name and line number.  In the second regexp limit
      mouse-face area to file name and line number by adding new group
      for them and referring it in HYPERLINK arg.
      (grep-regexp-alist, grep-mode-font-lock-keywords): Use shy group.
      (grep-mode): Set font-lock-lines-before to 0 to not refontify the
      previous line where grep markers may be already removed.
      f04a8969
  33. 07 May, 2005 1 commit
  34. 28 Apr, 2005 1 commit
  35. 09 Feb, 2005 1 commit
  36. 08 Feb, 2005 1 commit
  37. 22 Jan, 2005 1 commit