Page 1 of 1

Minor issues with CL...

Posted: Tue Jan 18, 2011 9:04 pm
by khaos
Hi Eran.

After using CL a bit for my current project, I've come across a few things I wanted to bring to your attention. I hope you don't mind.
  • Sometimes the highlighter does not catch everything to be highlighted. For example:

    Code: Select all

    unsigned int x = 0, y = 0;
    y is not being highlighted.
  • Sometimes CL has unusually high CPU usuage spikes for several seconds after saving... even with a small project. Haven't yet figured out what's causing this.
  • If turned on that errors are displayed within the source code, usually a few characters are displayed with the wrong background and foreground color. Happens for example with "XX was not declared in this scope" where the "ope" of scope is wrong.
  • Handling of directories: IMHO CL should create non-existent directories or at least notify the developer about one. For example you use cmake and set a non-existent directory as working directory for a project. Now CL will not switch to that directory but run cmake in the workspace/project directory which pollutes it with all its files. It'd be nice to have some mechanism to avoid this like CL creating the directory.
  • More than once, CL has dead-locked or crashed on me while firing up the debugger. Killing gdb in the background did not make it responsive again.
I know, backtraces would be nice. :-) I'll recompile CL asaic w/ debugging informations, so I can send nice backtraces along when things happen again.

So long,
matthew