Skip to content
Snippets Groups Projects
  1. Mar 25, 2014
  2. Mar 05, 2014
  3. Feb 27, 2014
  4. Feb 04, 2014
  5. Jan 20, 2014
  6. Jan 08, 2014
  7. Oct 15, 2013
  8. Aug 29, 2013
  9. Jul 17, 2013
  10. Jun 03, 2013
  11. Apr 10, 2013
  12. Apr 03, 2013
  13. Jan 29, 2013
  14. Jan 08, 2013
    • Orgad Shaneh's avatar
      Remove braces for single lines of conditions · 29a93998
      Orgad Shaneh authored
      
      #!/usr/bin/env ruby
      
      Dir.glob('**/*.cpp') { |file|
        # skip ast (excluding paste, astpath, and canv'ast'imer)
        next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i
        s = File.read(file)
        next if s.include?('qlalr')
        orig = s.dup
        s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m|
          res = $&
          if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces
            res
          else
            res.gsub!('} else', 'else')
            res.gsub!(/\n +} *\n/m, "\n")
            res.gsub(/ *{$/, '')
          end
        }
        s.gsub!(/ *$/, '')
        File.open(file, 'wb').write(s) if s != orig
      }
      
      Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      29a93998
  15. Nov 28, 2012
  16. Oct 05, 2012
  17. Sep 19, 2012
  18. Jul 19, 2012
  19. Jun 06, 2012
    • Leandro Melo's avatar
      C++: Introduce unicode char/strings support · 23c637c4
      Leandro Melo authored
      
      Those are the types char16_t and char32_t along with the new
      char/string literals u'', U'', u"", u8"", and U"".
      
      This is particularly important for the use of QStringLiteral
      since in some platforms it relies on expansion such as above.
      
      Note: The string literals quickfixes still need some tunning.
      
      Task-number: QTCREATORBUG-7449
      Change-Id: Iebcfea15677dc8e0ebb6143def89a5477e1be7d4
      Reviewed-by: default avatarhjk <qthjk@ovi.com>
      23c637c4
  20. Mar 12, 2012
  21. Feb 15, 2012
  22. Jan 26, 2012
  23. Jan 24, 2012
  24. Dec 08, 2011
  25. Nov 03, 2011
  26. Oct 11, 2011
  27. Sep 21, 2011
  28. Jul 06, 2011
  29. Jun 01, 2011
  30. May 30, 2011
  31. May 24, 2011
  32. May 19, 2011
  33. May 06, 2011
  34. Apr 19, 2011
  35. Apr 13, 2011
  36. Mar 15, 2011
Loading