1. 15 Jun, 2011 4 commits
  2. 14 Jun, 2011 2 commits
  3. 10 Jun, 2011 1 commit
  4. 08 Jun, 2011 5 commits
  5. 06 Jun, 2011 1 commit
  6. 31 May, 2011 4 commits
  7. 26 May, 2011 4 commits
  8. 23 May, 2011 2 commits
  9. 12 May, 2011 1 commit
  10. 05 May, 2011 1 commit
  11. 04 May, 2011 1 commit
    • Martin Pitt's avatar
      Fix symbol names to be locale independent · 63c7f17c
      Martin Pitt authored
      We currently use upper() to present enum values, which are usually defined in
      lower case in the typelib, in upper cases. However, upper() is locale
      dependent, so that e. g. in tr_TR.UTF-8, "invalid" becomes "iNVALiD"
      because Turkish has some extra variants of "i".
      
      Use a local ASCII-only translate() call instead to avoid this. Thanks to Nils
      Philippsen for the idea!
      
      This also adds a test locale "te_ST@nouppera" which defines toupper('a') == 'a'.
      Run the Enum tests under this locale to reproduce the bug and verify the fix.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=649165
      63c7f17c
  12. 29 Apr, 2011 2 commits
  13. 28 Apr, 2011 6 commits
  14. 27 Apr, 2011 1 commit
  15. 21 Apr, 2011 1 commit
  16. 16 Apr, 2011 1 commit
  17. 15 Apr, 2011 1 commit
  18. 12 Apr, 2011 2 commits