[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] branch externals/urgrep created (now 7823d384e6)
From: |
ELPA Syncer |
Subject: |
[elpa] branch externals/urgrep created (now 7823d384e6) |
Date: |
Wed, 10 May 2023 03:00:26 -0400 (EDT) |
elpasync pushed a change to branch externals/urgrep.
at 7823d384e6 Add .elpaignore
This branch includes the following new commits:
new 887114113c Initial revision
new ccd6fe0d4c Add a basic keymap
new 8832dc103f Add support for find/grep by delegating to Emacs'
built-in `rgrep'
new 133d308eec Don't add `-face' to face names
new 7780887977 Add initial support for git grep
new 764742fd14 Recurse submodules with git grep
new d965e6b848 Add the ability to toggle regexp mode when entering a
search
new 392e4bcb98 Don't inherit from compilation-minor-mode to avoid its
menu
new b578b0f857 Add a README and more-detailed docstrings
new 4ec9d9febd Fix behavior of temporarily overriding
`urgrep-search-regexp'
new f2ac6d6b02 Fix getting vc backend
new 026c54d11e Add support for setting context
new 6d9217c344 Rename urgrep-test.el to urgrep-tests.el
new bfab29d1d7 Add support for searches starting with "-"
new c7a3cc5b30 Be less aggressive with shell-quoting on MS Windows
new 4fec944d51 Fix output of git-grep and grep on Linux
new aba02cc3f9 Add support for ripgrep and ack
new 83e62357da Provide a friendly default value when searching
new 496647e748 Add our own toolbar so we get better tooltips
new 136b1845d7 Add support for various regexp syntaxes, defaulting to
BRE
new 98e20f0630 Use pcase macros for filling in optional arguments
new 31fe7d5e5c Cache the default tool per-host and allow users to
override the tool preferences
new 53d72fe09c Don't cache tool results for hosts which can use
VC-specific tools
new 266965a0a2 Add support for intelligent editing of previous search
commands
new bf24dac2ac Allow for separate before/after contexts
new 3fb6b95f21 Add support for smart case-folding
new 350d6d1889 Add support for regexp-syntax and context with the grep
backend
new f2ba643f35 Typo
new c26ff9b22b Add note about grep issues on MS Windows
new ca67ad1f4d Use isearch-like bindings in the urgrep minibuffer
new a405b9c459 Add ability to toggle case-sensitivity for the current
search
new 6f50ef99d3 Remove urgrep--to-command
new 3599ad1a56 Update comment
new e5d485de84 Improve behavior of `urgrep' to allow passing options
and add `urgrep-run-command'
new e70773d86b Refactor urgrep-process-setup so tools can define their
own process-setup
new 8bb469a526 Add some details about our buffer-local variables
new 74f38b1021 Add ability to filter the files to be searched
new 814ad5c60d Update tests to work on MS Windows
new 8065bb9f5e Update requirements and fix failing MS Windows test
new c879c02558 Add some docs and clean up spacing
new 9ff22a4481 Minor fixes to defcustoms
new ba2b01b91b Remove no-longer-needed `post-arguments'
new 3370860a1b Add support for toggling color output
new fdd8dd54e6 Provide more details in the README
new 5b792fe0de Use symbols instead of strings for `urgrep-tools' keys
new b0dbe7c6c1 Update heading
new 3dde21c501 Add `urgrep-setup-hook'
new c97985820d Minor typographical fixes
new 3052b8c191 Use #' read syntax for functions
new 582896b5af Use dotted pairs for alist for each tool
new f686c2baa3 Fix off-by-one error with matches in Emacs 28; see Emacs
bug#49624
new a9c1a98ea6 Prompt for directory first with 'C-u C-u M-x urgrep'
new c38b33878f Autoloading 'urgrep-setup-hook' really shouldn't be
necessary...
new 3002fdf731 Add support for specifying executable path in
'urgrep-preferred-tools'
new 3643c933c4 Add support for ugrep
new a12bd677f7 Fix 'mouse-face' symbol
new e9e70552db Use 'format-prompt' if available
new ff96211f26 Update comment
new f354b44121 Always filter filenames in 'urgrep-filter'
new d93a565190 Simplify implementation of 'urgrep'
new 55b0030cf9 Improve regexes to match result/context lines
new 6f5813ba78 Add support for wgrep; resolves #2
new 86e7055ce5 Typo
new 86c36492b9 Include a description of how to enable wgrep support in
the README
new 7453367e6d Avoid false-positives when looking for context lines in
results
new 5aabe4ffa9 Remove debug code
new 593d209a31 Search in untracked files with git grep
new 0de93bfdb9 Fix use of wgrep on long urgrep results
new 69e45bad3c Fix unit tests for git-grep
new 9e1f4da53b Reorder keyword arguments to be more logical
new 6df13a8dee Add support for urgrep command in Eshell
new 0270e11849 Allow directory for `urgrep' and `urgrep-run-command' to
be relative
new 0687d9e867 Update copyright
new e2e8898ab2 Update copyright
new 0c966b2001 Ensure `default-directory' stays in sync
new c15be33112 Wrap shell argument quoting with
`with-connection-local-variables`
new 61478da305 Improve reliability of running urgrep over Tramp
new 1c08b41324 s/TRAMP/Tramp/g
new 11e1f7474e Add CI configuration
new f2c87e7520 Improve robustness of tests for grep command generation
new fe13a3cbb5 Fix project-root call on Emacs 27
new 43c82e84ec Add CI for Emacs 27.1
new 569c52f504 Allow overriding EMACS during tests
new b5b426e9ca Fix hiding excessive part of rgrep command in Emacs 28
new 30cc9e363e Fix context-line detection for find/grep
new 500c01092d Fix display override for null character in context lines
new 56acdfe434 Improve how we wait for urgrep to finish in tests
new ce07e97d37 Allow ANSI escapes for matches to end just after a
newline
new e63c6c5173 Add link to wgrep package and clarify the README
new 77fcfc1916 Use `push` instead of `add-to-list`
new 559b2c07cd Add a unit test for getting the preferred tool on
multiple hosts
new 7fd67f1db5 Run CI against Emacs 28.2
new 2ef7daa448 Reorganize tests a bit
new 9949a5b296 Use connection-local variables for caching the tool to
use for each host
new dbb2c2caeb Wrap some docstring lines with "\"
new a7d87da8b5 Slight improvements to docstrings for defcustoms
new eb5191bfd5 Update copyright year
new b03a3d84ec Add `suffix` argument to `urgrep--get-prop(-pcase)?`
new 3082d89bd9 Add support for abbreviating the command in urgrep
buffers
new 0b036cdcf4 Improve explanation of `C-u C-u` for choosing directory
new 8c6e3d5ba2 Ensure we get exactly the colors we want
new 6614dfe651 Update checkout action in CI
new 01fbe92f2c In tests, wait for grep to finish before doing any checks
new d479dc5ad6 Remove unnecessary/wrong Git grep color settings
new 99e1de4eb1 Fix an edge case when unable to get the grouped filename
for highlighting
new f5b41c672b Use `rx` in several places
new 1172efb5a2 Don't allow using an unknown tool in `urgrep-command`
new 2523b6ed4e Improve line wrapping slightly
new 91e3807239 Properly evaluate rx forms
new 229ae0bfb5 Use a version identifier compatible with
'version-to-string'
new 1d4bdca3d8 Add package keywords and such
new d0012b9fcb Tweak tests so they only work around Emacs bug#58265 on
older versions
new 6aefc895bc Set system-type to gnu/linux when making the Urgrep
command for Eshell
new 61ef67450b Assign copyright to the FSF
new 7823d384e6 Add .elpaignore
- [elpa] branch externals/urgrep created (now 7823d384e6),
ELPA Syncer <=
- [elpa] externals/urgrep ccd6fe0d4c 002/115: Add a basic keymap, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 8832dc103f 003/115: Add support for find/grep by delegating to Emacs' built-in `rgrep', ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 133d308eec 004/115: Don't add `-face' to face names, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 4ec9d9febd 010/115: Fix behavior of temporarily overriding `urgrep-search-regexp', ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 7780887977 005/115: Add initial support for git grep, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep d965e6b848 007/115: Add the ability to toggle regexp mode when entering a search, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 764742fd14 006/115: Recurse submodules with git grep, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 6d9217c344 013/115: Rename urgrep-test.el to urgrep-tests.el, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep aba02cc3f9 017/115: Add support for ripgrep and ack, ELPA Syncer, 2023/05/10
- [elpa] externals/urgrep 53d72fe09c 023/115: Don't cache tool results for hosts which can use VC-specific tools, ELPA Syncer, 2023/05/10