TiXmlElement* node = elem->FirstChildElement("envvars");
if (!node)
node = elem->InsertEndChild(TiXmlElement("envvars"))->ToElement();
node->Clear();
if (!m_ProjectSets[project].IsEmpty())
node->SetAttribute("set", cbU2C(m_ProjectSets[project]));
<Extensions>
<envvars />
<code_completion />
<debugger />
</Extensions>
<Extensions>
<envvars />
<code_completion />
<debugger />
<envvars />
</Extensions>
<Extensions>
<envvars />
<code_completion />
<debugger />
<envvars />
<envvars />
</Extensions>
just reproduced it, this is what I did :
[...]
EDIT : rev 4370
in windows it is ok, seems to be linux specific thenDammed. I was hoping that I wouldn't have to re-install the VM. I'll ask in another topic for help - I believe it's a simple configuration error... hopefully.
But I would really wonder why the hell this should be platform dependend...?!?!?! And in addition: CC uses quite the very same code - so why doesn't this happen for CC, too?!.