I have spent last 3 months working on 'preprocessing' Assist++ parser - one that understands macros. Yesterday, I have merged the code back into the trunk.
First day of heavy usage of 'new' theide revealed a lot of problems, so it will take time to mature, however already seems to parse windows headers and stl libraries quite well - which is the ultimate goal of this effort - we want to have autocomplete for e.g. std::string or std::vector.
I think it will take about one month to resolve all issues, then I will proceed on to support C++11 (and 14) in assist++.
Currently theide works, but there are some problems with Assist++ that have to be yet fixed. Also, interesting unpleasant sideeffect is that Navigator now browses significantly bigger database, which makes finding things quite challenging - it will need some improvements...
I am happy to announce that I consider phase-1 completed. There are perhaps some small bugs and issues to fix, but overall parser is now infinitely better than before. Documentation is updated
There MIGHT be a hard to reproduce issue in Linux which is demonstrate by wrongly growing codebase. To this end, you can check number of classes and code entries in Help/About.. - for ide main package, it should be around 7700 classes and 113000 items. If it is something else, the bug is still there. Sometimes it also kicked on starting theide (sometimes the usage grew to GBs and theide got killed by OOM killer). Until this is finally resolved, theide logs some info even in release mode. So if you encounter any crashing/consumption error, please save the log - it is in .upp/theide in Linux (eventually replace theide by the name of ide binary) and in ide.exe directory in Win32.
Now going on to phase-2: C++11 support. Those auto declarations will be tricky (but nowhere as tricky as headers/macros...
Well, it is safe bet for default font. Personally, I have just checked and I have stayed with it - no strain here. You can change the font in Setup/Environment...
cbpporter Messages: 1401 Registered: September 2007
Ultimate Contributor
mirek wrote on Thu, 02 July 2015 15:17
Well, it is safe bet for default font. Personally, I have just checked and I have stayed with it - no strain here. You can change the font in Setup/Environment...
What else font would you suggest?
I noticed that my old setup was 15. Must be getting old then .
Consolas works for me at smaller font sizes without eye strain though.