1. 10 Dec, 2015 - 1 commit
  2. 05 Nov, 2015 - 1 commit
    • Friedemann Kleint's avatar
      Test suite: Streamline code in QPatternistSDK::DebugExpressionFactory. · ee56885f
      Friedemann Kleint authored
      
      Fix release mode compiler warnings:
      
      In member function 'virtual void QPatternistSDK::DebugExpressionFactory::processTemplateRule(const Ptr&, const Ptr&, const QXmlName&, QPatternist::ExpressionFactory::TemplateCompilationStage)':
      warning: 'title' may be used uninitialized in this function [-Wmaybe-uninitialized]
      In member function 'virtual void QPatternistSDK::DebugExpressionFactory::processNamedTemplate(const QXmlName&, const Ptr&, QPatternist::ExpressionFactory::TemplateCompilationStage)':
      warning: 'title' may be used uninitialized in this function [-Wmaybe-uninitialized]
      
      by rewriting the code to directly add to a QString.
      
      Change-Id: I23781b624e6b3fbc385d8b041a1923d49c291f51
      Reviewed-by: default avatarMitch Curtis <mitch.curtis@theqtcompany.com>
      ee56885f
  3. 28 Oct, 2015 - 1 commit
  4. 26 Oct, 2015 - 1 commit
  5. 23 Oct, 2015 - 1 commit
  6. 21 Oct, 2015 - 1 commit
  7. 08 Oct, 2015 - 2 commits
  8. 07 Oct, 2015 - 1 commit
  9. 05 Oct, 2015 - 1 commit
    • Topi Reinio's avatar
      Doc: Fix linking issues · 32d682e8
      Topi Reinio authored
      
      QXmlName has overloads for its functions, marked \internal, and
      QDoc fails to link to the public ones because it sees the
      internal ones first.
      
      As a workaround, exclude parentheses from the link - QDoc then
      uses a different code path which resolves the functions
      correctly.
      
      Change-Id: I0470cfd67c5d089ca586fd2debcb7b71c606a716
      Reviewed-by: default avatarNico Vertriest <nico.vertriest@digia.com>
      32d682e8
  10. 01 Oct, 2015 - 1 commit
    • Nico Vertriest's avatar
      Doc: Replaced \target with \keyword right after \startpage · 840c8621
      Nico Vertriest authored
      
      A \target whose purpose is to link to the top of a
      page (and not to a section within a page) works better
      as a \keyword, because \target generates a
      new html anchor which, in this case, is not tied to
      any title element on the page.
      A \keyword links to the page itself, as expected.
      
      Task-number: QTBUG-48482
      Change-Id: I0d55924f66c26f3fb23a07be1f1d57f2105c879d
      Reviewed-by: default avatarTopi Reiniö <topi.reinio@digia.com>
      840c8621
  11. 11 Sep, 2015 - 1 commit
  12. 07 Sep, 2015 - 1 commit
    • Friedemann Kleint's avatar
      OrderBy: Replace deprecated qLess by std::less. · c4fd65e4
      Friedemann Kleint authored
      
      Fix warning:
      expr\qorderby.cpp:79:7: warning: 'template<class T> class qLess' is deprecated [-Wdeprecated-declarations]
       class qLess<Item::List>
             ^
      In file included from qtbase\include\QtCore/qalgorithms.h:1:0,
                       from qtbase\include\QtCore/QtAlgorithms:1,
                       from expr\qorderby.cpp:34:
      qtbase/src/corelib/tools/qalgorithms.h:150:40: note: declared here
       class QT_DEPRECATED_X("Use std::less") qLess
                                              ^
      expr\qorderby.cpp: In member function 'virtual QAbstractXmlForwardIterator<QPatternist::Item>::Ptr QPatternist::OrderBy::evaluateSequence(const Ptr&) const':
      expr\qorderby.cpp:172:11: warning: 'template<class T> class qLess' is deprecated [-Wdeprecated-declarations]
           const qLess<Item::List> sorter(m_orderSpecs, context);
                 ^
      In file included from qtbase\include\QtCore/qalgorithms.h:1:0,
                       from qtbase\include\QtCore/QtAlgorithms:1,
                       from expr\qorderby.cpp:34:
      
      Change-Id: Ieb626eb0de96aea670433bb46a52ed780240e8d7
      Reviewed-by: default avatarBjörn Breitmeyer <bjoern.breitmeyer@kdab.com>
      c4fd65e4
  13. 03 Sep, 2015 - 1 commit
  14. 19 Aug, 2015 - 1 commit
  15. 13 Aug, 2015 - 2 commits
  16. 07 Aug, 2015 - 1 commit
  17. 06 Aug, 2015 - 1 commit
  18. 03 Aug, 2015 - 1 commit
  19. 01 Aug, 2015 - 1 commit
  20. 29 Jul, 2015 - 1 commit
  21. 29 Jun, 2015 - 2 commits
  22. 10 Jun, 2015 - 2 commits
    • Erik Verbruggen's avatar
      Implement bison parser stack re(al)location. · 25ad8b7a
      Erik Verbruggen authored
      
      The elements on the parser stack are of a complex type, which bison
      generated parsers don't know how to reallocate when they need to grow
      the stack. This patch implements yyoverflow, which is called whenever
      the parser runs out of stack space.
      
      The size of the elements is quite large (152 bytes on x86_64), so the
      initial stack (which is allocated on the C stack) is set to 1 element.
      Any subsequent reallocations are done by using QVector for reallocation,
      copying the elements, and handling the deallocation. Because of the size
      of the elements, the stack (vectors) are grown linearly.
      
      The upper limit of the stack size if left at 10000 elements, which
      should really be enough for an lalr(1) grammar.
      
      Task-number: QTBUG-4470
      Change-Id: Ic1ef08655b388c38ef452d03a425cbd31b91825b
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@theqtcompany.com>
      25ad8b7a
    • Erik Verbruggen's avatar
      Prefixed all tokens with T_ to prevent collisions with macros. · ec9ab0ba
      Erik Verbruggen authored
      
      Identifier names like "IN" and "AS" have a high probability of being
      defined by certain platforms as macros, esp. with Visual Studio.
      
      Change-Id: I1fbc0ae33f94387b83377181b6012683a418459a
      Reviewed-by: default avatarSimon Hausmann <simon.hausmann@theqtcompany.com>
      ec9ab0ba
  23. 03 Jun, 2015 - 1 commit
  24. 30 May, 2015 - 2 commits
  25. 28 May, 2015 - 1 commit
  26. 26 May, 2015 - 1 commit
  27. 20 Apr, 2015 - 1 commit
  28. 17 Apr, 2015 - 1 commit
  29. 15 Apr, 2015 - 1 commit
  30. 08 Apr, 2015 - 1 commit
  31. 07 Apr, 2015 - 1 commit
  32. 27 Mar, 2015 - 1 commit
  33. 25 Mar, 2015 - 2 commits
  34. 18 Mar, 2015 - 1 commit