Skip to content

Conversation

@pkryger
Copy link
Collaborator

@pkryger pkryger commented Jul 15, 2025

The helm-ag has been removed from MELPA
melpa/melpa#9520, with a recommendation to use a Helm
built-in helm-grep-ag.

Please see individual commits for detailed explanation, including list of
things that has changed due to different implementations.

I decided to split this into two commits, as the population of input may be
changed in a future ant this commit may be reverted (or at least serve as a
guideline for the manual reversion).

fixes: #193


Before submitting a PR make sure the following things have been done (and denote this
by checking the relevant checkboxes):

  • The commits are consistent with our contribution guidelines
  • The new code is not generating bytecode or M-x checkdoc warnings
  • You've updated the changelog (if adding/changing user-visible functionality)
  • You've updated the readme (if adding/changing user-visible functionality)

Thanks!

pkryger added 2 commits July 15, 2025 10:54
The `helm-ag` has been removed from MELPA
melpa/melpa#9520, with a recommendation to use a Helm
built-in `helm-grep-ag`.

This commit updates implementation of command `helm-projectile-ag` to use the
`helm-grep-ag`.

fixes: bbatsov#193

BREAKING CHANGE: Default input is not populated (to be fixed in a following
  commit).

BREAKING CHANGE: Directories to keep (see `projectile-parse-dirconfig-file`)
  are no longer passed to searcher invocation.

BREAKING CHANGE: The Helm source that present search results is now
  `helm-grep-ag-class`, which results in how results are presented and
  interacted with. For example actions are now different, and "Edit search
  results" is no longer available. Type TAB (or C-i) in search results to see
  available actions.
This commit brings the functionality of a new implementation of
`helm-projectile-ag` that uses `helm-grep-ag` to the similar level as the
implementation of that has been using `helm-ag`.
@bbatsov bbatsov merged commit 52e552f into bbatsov:master Jul 15, 2025
@bbatsov
Copy link
Owner

bbatsov commented Jul 15, 2025

Thanks!

pkryger added a commit to pkryger/helm-projectile that referenced this pull request Jul 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dependency helm-ag is not on melpa

2 participants