1. 26 Sep, 2013 8 commits
  2. 27 Jul, 2013 1 commit
    • Simon Feltman's avatar
      Add underscore prefix and _cache_adapter suffix to marshaling functions · 627c5faa
      Simon Feltman authored
      Add underscores to all _pygi_marshal_* functions. We don't currently
      export symbols, but we might need to for C unittesting. This will
      ensure we don't have a "public API".
      Add _cache_adapter suffix to marshaling functions which are light
      weight wrappers intended only for cached marshalers.
      627c5faa
  3. 26 Jul, 2013 5 commits
  4. 25 Jul, 2013 1 commit
  5. 10 Jul, 2013 1 commit
  6. 05 Apr, 2013 1 commit
  7. 26 Feb, 2013 2 commits
  8. 11 Jan, 2013 1 commit
  9. 17 Dec, 2012 1 commit
  10. 12 Oct, 2012 1 commit
  11. 20 Aug, 2012 1 commit
  12. 27 Jul, 2012 1 commit
    • Martin Pitt's avatar
      Add missing static declarations · aae4e774
      Martin Pitt authored
      This fixes a lot of -Wmissing-prototype warnings.
      
      Also remove _pygi_marshal_cleanup_closure_unref() which is not used anywhere.
      aae4e774
  13. 11 Jul, 2012 1 commit
  14. 30 May, 2012 1 commit
  15. 20 Apr, 2012 1 commit
  16. 27 Mar, 2012 1 commit
  17. 17 Feb, 2012 1 commit
  18. 25 Oct, 2011 1 commit
  19. 16 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      fix most warnings · 225f2111
      John (J5) Palmieri authored
      * remove some unused vars
      * correctly cast vars
      * handle deprecated enums in switch statments by using default:
      * unused wanrings still remain in some places
      225f2111
  20. 15 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      only update the arg counts once if child arg comes before parent arg · e30a4159
      John (J5) Palmieri authored
      * if the child arg comes before the parent arg we need to update the
         argument counts and take the child arg out of the marshalling lists
         since it is handled by the parent
       * when two parents reference the same child arg as is the case with
         two arrays which have a single length argument we only want to update
         the count once
       * to do this we introduce the PYGI_META_ARG_CHILD_NEEDS_UPDATE meta type
         and only do the count update if this is set
       * APIs should keep in mind that this take extra processing so child args
         should really come after their parents
      
      https://bugzilla.gnome.org/show_bug.cgi?id=627236
      e30a4159
  21. 12 Sep, 2011 1 commit
    • John (J5) Palmieri's avatar
      refactor in/out marshalling to be to_py/from_py · a4e4318b
      John (J5) Palmieri authored
      * in/out make sense from a C perspective but when you get to the
         python layers it makes more sense to label them as to_py and
         from_py to denote which way we are marshalling
       * this helps clear up the difference between callbacks which
         call into python and invoked functions which call into C
       * in the callback case we marshal in values to Python objects
         and out values to C types but in the invoke case we do the
         reverse.  Dealing with to_py/from_py makes the code much more
         resuable and consistant
      
      https://bugzilla.gnome.org/show_bug.cgi?id=658362
      a4e4318b
  22. 30 Aug, 2011 1 commit
  23. 13 Aug, 2011 1 commit
  24. 18 Jul, 2011 1 commit
  25. 08 Jul, 2011 2 commits
  26. 07 Jul, 2011 2 commits