1. 12 Dec, 2014 4 commits
  2. 11 Dec, 2014 2 commits
    • Kevin Modzelewski's avatar
      Add structseq.{c,h} and sliceobject.h · 9aefa1a2
      Kevin Modzelewski authored
      Haven't added structseq.c to the build quite yet
      9aefa1a2
    • Kevin Modzelewski's avatar
      Harden the CAPI include files a bit · 7c7bb89b
      Kevin Modzelewski authored
      Remove some definitions that should no longer be in there
      (structs for which we have Pyston-internal definitions).
      
      Instead of doing "typedef void PyIntObject", do
      "struct _PyIntObject; typedef struct _PyIntObject PyIntObject;"
      which prevents spurious things like type conversions or
      sizeof(void)'s.
      7c7bb89b
  3. 10 Dec, 2014 13 commits
  4. 09 Dec, 2014 2 commits
  5. 07 Dec, 2014 4 commits
  6. 06 Dec, 2014 9 commits
  7. 05 Dec, 2014 4 commits
  8. 03 Dec, 2014 1 commit
    • Kevin Modzelewski's avatar
      Raise this as an ImportError instead of SystemError · 6fc7a17d
      Kevin Modzelewski authored
      With the recent package import support, we broke importing optparse.
      This is because we now can import "encodings" (a package), which imports
      codecs, which raises a SystemError when trying to import _codecs which
      we don't support yet.
      
      This was getting ignored before since optparse wrapped this process
      (which happens via "import gettext") in a try-except and catches the
      ImportError.
      6fc7a17d
  9. 02 Dec, 2014 1 commit