1. 11 Dec, 2014 1 commit
    • 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
  2. 10 Dec, 2014 13 commits
  3. 09 Dec, 2014 2 commits
  4. 07 Dec, 2014 4 commits
  5. 06 Dec, 2014 9 commits
  6. 05 Dec, 2014 4 commits
  7. 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
  8. 02 Dec, 2014 2 commits
  9. 26 Nov, 2014 1 commit
  10. 24 Nov, 2014 2 commits
  11. 23 Nov, 2014 1 commit