1. 05 Nov, 2012 10 commits
  2. 03 Nov, 2012 8 commits
  3. 31 Oct, 2012 2 commits
  4. 29 Oct, 2012 2 commits
  5. 28 Oct, 2012 6 commits
  6. 27 Oct, 2012 1 commit
  7. 26 Oct, 2012 3 commits
  8. 25 Oct, 2012 4 commits
  9. 24 Oct, 2012 4 commits
    • Martin Pitt's avatar
      test_option: Use public API · e6e047ef
      Martin Pitt authored
      Use GLib.option, not gi._glib.option.
      e6e047ef
    • Martin Pitt's avatar
      Drop static SPAWN_* constants · 6a586af4
      Martin Pitt authored
      Use the introspected constants instead, which are identical. Add backwards
      compatible aliases.
      
      These constants are covered by tests/test_subprocess.py.
      
      https://bugzilla.gnome.org/show_bug.cgi?id=686765
      6a586af4
    • Martin Pitt's avatar
      Drop static IO_* constants · 0137a7af
      Martin Pitt authored
      Use the introspected constants instead, which are identical. Add backwards
      compatible aliases.
      
      These constants are covered by tests/test_iochannel.py.
      0137a7af
    • Martin Pitt's avatar
      Fix various bugs in GLib.IOChannel · 0e1a6cce
      Martin Pitt authored
      - Fix segfault when using an IOChannel as an iterator: PyIter_Next() returns
        NULL on the last element, instead of raising a StopIteration.
      
      - The default encoding of a stream is 'UTF-8', not NULL. NULL means that the
        stream is being used in binary mode; in that case, we should not attempt to
        do any automagic conversion to an Unicode object. As this special case is
        inconsistent and has never worked anyway, and the current buggy
        implementation breaks binary streams, just drop it without replacement.
        (Introduced in commit de9eae4d)
      
      These bugs were uncovered by the previously committed tests.
      0e1a6cce