On Mon, 2012-10-22 at 07:55 -0700, Ben Fritz wrote:
> > 
> > Thanks John. It should be good to follow your work. Perhaps looking at
> > 
> > your code would give me some clue as to what I could do for C/C++.
> > 
> > Yesterday I also found a free package called Artistic Style
> > 
> > (astyle.sourceforge.net) which does a decent job as a code-formatter.
> > 
> > However the utility of something like vim_tidy_code would still
> > 
> > remain.
> > 
> > 
> 
> I was going to say that Artistic Style looked like something that would be 
> good to use in your 'equalprg' or 'formatprg' option, but then I found that 
> Artistic Style does not yet support getting text from stdin or writing to 
> stdout:
> 
> http://sourceforge.net/tracker/index.php?func=detail&aid=3017627&group_id=2319&atid=102319
> 
> So you'd probably need to wrap it in a function called from formatexpr, to 
> write text out to a temp file and read it back in when done. Then you can use 
> gq to format stuff (gggqG to format the entire buffer). I think you can also 
> get automatic formatting with the 'formatoptions' option this way.
> 

https://www.google.com/search?q=code+beautifier+with+vim&oq=code+beautifier+with+vim&sugexp=chrome,mod=0&sourceid=chrome&ie=UTF-8#hl=en&sclient=psy-ab&q=code+beautifier+&oq=code+beautifier+&gs_l=serp.3..0l4.18245.18245.0.18432.1.1.0.0.0.0.77.77.1.1.0.les%3B..0.0...1c.1.dIb14cMkVbc&pbx=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&fp=6bfb452b84afdba5&bpcl=35466521&biw=1832&bih=897

a very quick glance shows that indent reads stdin writes stdout as does 
uncrustify  -- I
would imagine that others do also

-- 
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

Reply via email to