[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Flymake refactored
From: |
Mark Oteiza |
Subject: |
Re: Flymake refactored |
Date: |
Sat, 7 Oct 2017 14:18:24 -0400 |
User-agent: |
NeoMutt/20170912-97-b97206-dirty |
On 07/10/17 at 05:07pm, João Távora wrote:
> Mark Oteiza <address@hidden> writes:
>
> > Sure, I've been reading flycheck and syntastic (analogous package for
> > vim) for reference.
> >
> > There are some things aside from checkers I think flymake should learn
> > from flycheck--may as well list some here:
> > [...]
> > - popup a special buffer with all the error/warning/info listed
>
> Please have a look at the scratch/flymake-diagnostics-buffer branch and
> tell me what you think (perhaps comparing it to Flycheck's). The command
> is flymake-show-diagnostics-buffer.
>
> It's very naively implemented for now (and seems kinda slow).
Looks good, I'd just change from using buttons to having the whole line
be usable to navigate to the error. Perhaps the biggest thing is doing
like M-x grep and being able to M-g M-{n,p} and follow in the code
buffer, but I suspect that ties into the next-error issue.
I suspect it's the use of overlays making it slow--I don't think you
need overlays at all for this--just store what you need in the
tabulated-list id which IIRC gets applied to the whole line as a text
property, which you can then use with (tabulated-list-get-id)
- Re: Flymake refactored, (continued)
- Re: Flymake refactored, John Wiegley, 2017/10/06
- Re: Flymake refactored, Mark Oteiza, 2017/10/06
- Re: Flymake refactored, João Távora, 2017/10/06
- Re: Flymake refactored, Mark Oteiza, 2017/10/06
- Re: Flymake refactored, João Távora, 2017/10/06
- Re: Flymake refactored, Stefan Monnier, 2017/10/07
- Re: Flymake refactored, João Távora, 2017/10/07
- Re: Flymake refactored, João Távora, 2017/10/07
- Re: Flymake refactored,
Mark Oteiza <=
- Re: Flymake refactored, João Távora, 2017/10/08
- Re: Flymake refactored, Mark Oteiza, 2017/10/08
- Re: Flymake refactored, João Távora, 2017/10/08
- Re: Flymake refactored, Mark Oteiza, 2017/10/10
- Re: Flymake refactored, João Távora, 2017/10/10
- Re: Flymake refactored, Mark Oteiza, 2017/10/10
- Re: Flymake refactored, Lele Gaifax, 2017/10/05
- Re: Flymake refactored, Lele Gaifax, 2017/10/05
Re: Flymake refactored, Lele Gaifax, 2017/10/10