Sameer Sahasrabuddhe <
same...@gmail.com> writes:
> That was indeed the first thing I played with. I wrote a function that
> calls helm-resume and then calls helm-next-line. The problem is that
> helm resume insists on prompting you for the pattern, because it
> assumes you are interested in a full-fledged helm session. But I am
> only interested in going to the next candidate from my previous
> session.
>
> If there was an equivalent "helm-resume-and-next-line" that dwim's
> without prompting, then that would be great.
No, the only thing you have to do is helm-resume, C-n and RET.
This is much better because you can visually see where you go and
eventually go to nth next candidate.
> Well, there are multiple ways to look at this.
>
> 1. For someone who has been using vanilla grep and occur for a long
> time, it makes complete sense to expect next/previous-error to work in
> the same way in a helm session. Which means, "when I am already
> visiting a candidate, give me a way to visit the next candidate with
> no additional prompts". The next/ previous-error framework is already
> designed to make this work automagically ... all one has to do is bind
> a suitable function to next-error-function etc.
More than ten years I use emacs and I always found next/previous error are
unuseful.
This is a user interface of another age, really deprecated and predated
by helm-resume.
As I said cycling like emacs vanilla does in many places
(next/previous-error, isearch, dabbrev etc...) is a pain unless the
number of candidates to cycle with is <= 5 more or less, after it
becomes a pain.
So don't expect a change in helm for next/previous-error, as said above,
just hit M-x helm-resume, C-n and RET.
--
Thierry