On Fri, Oct 10, 2014 at 5:15 PM, LCD 47 <[email protected]> wrote:

> On 10 October 2014, David Fishburn <[email protected]> wrote:
> > 7.4.1-466 Windows 7 32 bit
> >
> > I have a plugin with formats some code.
> >
> > But in order to format it, it has to parse it.  During the parsing, it
> > can report errors.
> >
> > I want to basically open the quickfix window and give the usual output
> > you would usually supply with a :make.
> >
> > So I create a new buffer.
> > :setlocal filetype=qf
> [...]
>
>     Don't do that.  Use the existing quickfix mechanisms, instead of
> emulating their functionality in your plugin.
>
>     If your plugin produces the errors as tuples of (file, line number,
> column number, error text, ...) then build a quickfix list, call
> setqflist() (see ":help setqflist()" for details), and you're done, you
> can run :copen to open the error window.
>
>
Fantastic,

That does exactly what I needed and was only a few lines of code compared
to the path I started down.

Thanks,
David

-- 
-- 
You received this message from the "vim_use" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to