Results 292 comments of Basil L. Contovounesios

> Just by seeing the error message, does it ring a bell? Not for me, sorry.

Have you tried `C-c C-o` (`ivy-occur`)? See [`(info "(ivy) Saving the current completion session to a buffer")`](https://oremacs.com/swiper/#saving-the-current-completion-session-to-a-buffer).

This looks like the general behaviour of Ivy, and is not specific to `counsel-git-grep`. In `ivy-read`, `read-from-minibuffer` first adds the selected candidate to the current history variable, then `ivy--update-history` also...

> While trying to track down some random unexplained pauses I was pointed to savehist-mode. It seems a significant portion of the 13M of ~/.emacs.d/history was due to counsel-git-grep-history. Have...

I appreciate that `ivy-expand-file-if-directory` may need fixing, and thank you for reporting it and getting feedback from Michael. Before that, I'm not clear on something: the bug description makes it...

> `counsel-grep` does not work Please elaborate on the issue with steps to reproduce, etc. as that gives nothing to go on.

The other commands currently hardcode the `ivy--regex` regexp builder; perhaps it's possible to lift this restriction, but keep in mind that there will always be discrepancies between Emacs and external...

@abo-abo Indeed, that's what I meant by "perhaps it's possible to lift this restriction", i.e. allow more flexible interaction with external utilities. My comment about the regexp syntax discrepancies was...

@redguardtoo > if `grep` exists use it Isn't that the whole point of `counsel-grep` vs, say, `counsel-grep-or-swiper` or `swiper`?