<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Code completion (IntelliSense) for C++ in Vim with OmniCppComplete</title>
	<atom:link href="http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/feed/" rel="self" type="application/rss+xml" />
	<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/</link>
	<description>A collection of articles about Internet Marketing, Web Design, Effective Writing, Graphic Design, Software Development and Photography.</description>
	<lastBuildDate>Fri, 13 Jan 2012 18:27:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: alex</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-7538</link>
		<dc:creator>alex</dc:creator>
		<pubDate>Sat, 17 Sep 2011 09:31:12 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-7538</guid>
		<description>omnicppcomplete doesn&#039;t seem to know what a smart pointer is. Does anyone know how to solve this:

class C {
public: int get_int() {return 10;}
};
...
shared_ptr cp(new C);
cp-&gt; // complete shows get_int() as well here, not just the shared_ptr interface!!!

thanks in advance,

cheers,
alex</description>
		<content:encoded><![CDATA[<p>omnicppcomplete doesn&#8217;t seem to know what a smart pointer is. Does anyone know how to solve this:</p>
<p>class C {<br />
public: int get_int() {return 10;}<br />
};<br />
&#8230;<br />
shared_ptr cp(new C);<br />
cp-&gt; // complete shows get_int() as well here, not just the shared_ptr interface!!!</p>
<p>thanks in advance,</p>
<p>cheers,<br />
alex</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francois Viljoen</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-4529</link>
		<dc:creator>Francois Viljoen</dc:creator>
		<pubDate>Wed, 09 Mar 2011 14:01:39 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-4529</guid>
		<description>@Yaman

Oops!

Thanks for pointing that out. :)</description>
		<content:encoded><![CDATA[<p>@Yaman</p>
<p>Oops!</p>
<p>Thanks for pointing that out. <img src='http://design.liberta.co.za/articles/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Yaman</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-4526</link>
		<dc:creator>Yaman</dc:creator>
		<pubDate>Wed, 09 Mar 2011 10:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-4526</guid>
		<description>Hi.
Thanks for the article.

Please be carefull to a tiny detail :
- &quot;voila&quot; is a French word, that mean exactly what you think (something like &quot;ta-da&quot;)
- &quot;viola&quot; is a French word too. It comes from the verb &quot;violer&quot; which means &quot;to rape&quot;.</description>
		<content:encoded><![CDATA[<p>Hi.<br />
Thanks for the article.</p>
<p>Please be carefull to a tiny detail :<br />
- &#8220;voila&#8221; is a French word, that mean exactly what you think (something like &#8220;ta-da&#8221;)<br />
- &#8220;viola&#8221; is a French word too. It comes from the verb &#8220;violer&#8221; which means &#8220;to rape&#8221;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ruslan</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-3266</link>
		<dc:creator>Ruslan</dc:creator>
		<pubDate>Fri, 27 Aug 2010 14:26:13 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-3266</guid>
		<description>Hi! It is a great article! Thanks a lot!

But I think you have fogot about headers without extention *.h in stl, like string, memory, valarray
$ find . -name &#039;*.h&#039; &#124; xargs sed -i &#039;s/__STL_BEGIN_NAMESPACE/namespace std {/&#039;
$ find . -name &#039;*.h&#039; &#124; xargs sed -i &#039;s/__STL_END_NAMESPACE/}/&#039;</description>
		<content:encoded><![CDATA[<p>Hi! It is a great article! Thanks a lot!</p>
<p>But I think you have fogot about headers without extention *.h in stl, like string, memory, valarray<br />
$ find . -name &#8216;*.h&#8217; | xargs sed -i &#8216;s/__STL_BEGIN_NAMESPACE/namespace std {/&#8217;<br />
$ find . -name &#8216;*.h&#8217; | xargs sed -i &#8216;s/__STL_END_NAMESPACE/}/&#8217;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeremy zhang</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-2810</link>
		<dc:creator>jeremy zhang</dc:creator>
		<pubDate>Thu, 04 Mar 2010 19:33:31 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-2810</guid>
		<description>Hi there,

really like this article and it help me a lot. but there is one thing might worth be mentioned :

for the command to generate tag  $ ctags -R --c++-kinds=+p --fields=+iaS --extra=+q ./ , I think instead of use &quot;./&quot; ,the absolute path should be used  otherwise when you move the generated tags to elsewhere in the file system, ctags will suppose that all the std files all in the same directory with the tags file .

Just my thoughts, it might be other explaination for this issue .
anyway, thanks again.</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>really like this article and it help me a lot. but there is one thing might worth be mentioned :</p>
<p>for the command to generate tag  $ ctags -R &#8211;c++-kinds=+p &#8211;fields=+iaS &#8211;extra=+q ./ , I think instead of use &#8220;./&#8221; ,the absolute path should be used  otherwise when you move the generated tags to elsewhere in the file system, ctags will suppose that all the std files all in the same directory with the tags file .</p>
<p>Just my thoughts, it might be other explaination for this issue .<br />
anyway, thanks again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eric</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-2251</link>
		<dc:creator>eric</dc:creator>
		<pubDate>Tue, 05 Jan 2010 20:06:58 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-2251</guid>
		<description>Hey,
Great work !
Same problem with boost template library..: it appears that ctags definitly have problems with templates.
The generate ctags file is huge and the auto-completion in gvim for boost:: is very slow ...
does anyone fix this ?

++
Nice tuto again !</description>
		<content:encoded><![CDATA[<p>Hey,<br />
Great work !<br />
Same problem with boost template library..: it appears that ctags definitly have problems with templates.<br />
The generate ctags file is huge and the auto-completion in gvim for boost:: is very slow &#8230;<br />
does anyone fix this ?</p>
<p>++<br />
Nice tuto again !</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francois Viljoen</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-2132</link>
		<dc:creator>Francois Viljoen</dc:creator>
		<pubDate>Fri, 25 Dec 2009 07:16:04 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-2132</guid>
		<description>@tony

1.4GB... hectic.

It may be that OmniCppComplete only uses a subset of the generated CTAGS content.

perhaps it will be possible to get the size down by playing with the CTAGS options or post-processing the generated file??</description>
		<content:encoded><![CDATA[<p>@tony</p>
<p>1.4GB&#8230; hectic.</p>
<p>It may be that OmniCppComplete only uses a subset of the generated CTAGS content.</p>
<p>perhaps it will be possible to get the size down by playing with the CTAGS options or post-processing the generated file??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tony</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-2125</link>
		<dc:creator>tony</dc:creator>
		<pubDate>Wed, 23 Dec 2009 19:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-2125</guid>
		<description>Wow!  This is one of the most useful set of instructions that I&#039;ve read in a while.  Kudos, man!  BTW, the ctags file I generated for the entire boost library was 1.4GB!</description>
		<content:encoded><![CDATA[<p>Wow!  This is one of the most useful set of instructions that I&#8217;ve read in a while.  Kudos, man!  BTW, the ctags file I generated for the entire boost library was 1.4GB!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marco</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-1990</link>
		<dc:creator>Marco</dc:creator>
		<pubDate>Wed, 11 Nov 2009 13:02:11 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-1990</guid>
		<description>Sorry, my fault. Works fine!</description>
		<content:encoded><![CDATA[<p>Sorry, my fault. Works fine!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Francois Viljoen</title>
		<link>http://design.liberta.co.za/articles/code-completion-intellisense-for-cpp-in-vim-with-omnicppcomplete/comment-page-1/#comment-1989</link>
		<dc:creator>Francois Viljoen</dc:creator>
		<pubDate>Wed, 11 Nov 2009 11:28:27 +0000</pubDate>
		<guid isPermaLink="false">http://design.liberta.co.za/articles/?p=17#comment-1989</guid>
		<description>@shankar

You need to change your VIM colorscheme to set the background to black.

Try putting something like
&lt;blockquote&gt;
colorscheme desert
&lt;/blockquote&gt;
in your .vimrc file.</description>
		<content:encoded><![CDATA[<p>@shankar</p>
<p>You need to change your VIM colorscheme to set the background to black.</p>
<p>Try putting something like</p>
<blockquote><p>
colorscheme desert
</p></blockquote>
<p>in your .vimrc file.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

