I started using CEDET with Emacs and although it works fine sometimes it is too slow.

For example if I write std:: and wait for suggestions then in the minibuffer says parsing file.cpp (LL) done and for 1-2 seconds it freezes and I can't write. Then if I repeat it although it doesn't say anything in the minibuffer it still freezes the same. Eventually it shows the list of possible items but after that "freeze time".

Why is that happening? How can I fix it? I don't thing that this is the default behaviour as it is very annoying.

  • Sounds like a bug. I.e. please M-x report-emacs-bug. – Stefan May 20 '15 at 21:32
  • @Stefan I would have thought that in a package so frequently used if this was a bug it would have been already fixed. – Adam May 26 '15 at 20:05
  • 1
    @Adam Unfortunately, it's not used as frequently, as you might think. – Dmitry May 26 '15 at 21:20
  • However, it might be simply parsing the project files (as well as system includes). So whether this is a bug on not, depends on how often it happens, and whether it re-parses files it doesn't really need to. – Dmitry May 26 '15 at 21:21
  • @Dmitry it happens every time I write std::. – Adam May 26 '15 at 21:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.