[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools.cdt] Eclipse CDT sweeping statement

Hi,

I just wanted to discuss the following issues with Eclipse CDT, to see
whether they are already well-known, and/or worth more actions (just
ignore them, feature request, bug reports, use another IDE etc.).

Feel free to ignore me or point me to better places to discuss them.

I'm currently running various Eclipse 3.3 milestones with the CDT from
Auto update. CDT Version 4.0.0.200703302000 which seems to be the newest
available refuses to open any files in the C++ editor, with an internal
error. An empty grey editor tap is left after the error dialog.

Version 4.0.0.200702161600 runs halfways fine, with the following
issues:

- The indexer and content assists sometimes uses 100%CPU, for a very
long time, and then either Eclipse tells that it took to much time to
complete, or an out of memory exception occurs.[1] 

- The "Ctrl-click" often does not find the definition / declaration in
more complex C++ constructs.

- The content assist and the "Ctrl-click" seem to ignore the
preprocessor. It does not suggest actual header names when completing a
#include directive, nor does it jump to the header file when I
ctrl-click on the filename given in the #include directive.

- The error parser does not parse all output from GCC, some lines are
ignored. Especialy those that are not errors and warnings, but notes
and such, or don't contain line numbers, or point to system headers.
Also, some way of grouping messages that logically belong together
(like the redefinition warning, and the note pointing to the original
definition) would be fine.

- The Eclipse Scons Builder seems to be abandoned and does not work
with eclipse 3.3 - is my assumption correct?



Thanks a lot,
Markus
[1] Eclipse is running on Linux/X86, with vmargs=-Xmx768M, the project
in question is mixed C/C++, built with the Make builder with a custom
command to call scons, containing about 120000 LOC in about 1500 files.

-- 
Markus Schaber | Logical Tracking&Tracing International AG
Dipl. Inf.     | Software Development GIS

Fight against software patents in Europe! www.ffii.org
www.nosoftwarepatents.org