1. 08 Jul, 2013 1 commit
  2. 05 Jul, 2013 1 commit
  3. 04 Jul, 2013 6 commits
  4. 03 Jul, 2013 3 commits
  5. 02 Jul, 2013 4 commits
  6. 01 Jul, 2013 1 commit
  7. 28 Jun, 2013 1 commit
  8. 26 Jun, 2013 1 commit
  9. 25 Jun, 2013 1 commit
  10. 24 Jun, 2013 2 commits
  11. 21 Jun, 2013 2 commits
  12. 20 Jun, 2013 6 commits
  13. 19 Jun, 2013 2 commits
  14. 18 Jun, 2013 2 commits
  15. 17 Jun, 2013 3 commits
  16. 13 Jun, 2013 1 commit
  17. 12 Jun, 2013 1 commit
  18. 11 Jun, 2013 2 commits
    • Erik Verbruggen's avatar
      C++: Fix preprocessor blocked macro bug. · 271c3f45
      Erik Verbruggen authored
      
      
      By lexing the first token after a macro call (meaning: the token after
      the closing parenthesis (which was passed to handleFunctionLikeMacro
      which in turn pushed it back into the token buffer)), a token buffer
      might be popped, which unblocks the macro that generated the actual
      param pack. The effect was that if this happens in the expansion of a
      recursive macro (with parameters!), the preprocessor ended up in an
      infinite loop.
      
      Task-number: QTCREATORBUG-9015
      Task-number: QTCREATORBUG-9447
      
      Change-Id: I0d83c59188ec15c4a948970e9fa944a17d765475
      Reviewed-by: default avatarNikolai Kosjar <nikolai.kosjar@digia.com>
      271c3f45
    • Nikolai Kosjar's avatar
      CppEditor: Improve finding position for new includes · f3186690
      Nikolai Kosjar authored
      
      
      ...by detecting include groups (separated by new lines, include types
      and same dir prefix).
      
      Task-number: QTCREATORBUG-9317
      Change-Id: I73e80fdc715104901cb2d4f5b15b4cab5d04d305
      Reviewed-by: default avatarErik Verbruggen <erik.verbruggen@digia.com>
      f3186690