1. 640fd9a Add include guards in hscpython-shim.h by John Millikin · 9 years ago
  2. a8e8118 Incremented version. by John Millikin · 10 years ago
  3. cf96838 Added the shim header to extra-source-files. by John Millikin · 10 years ago haskell-cpython_3.1.0
  4. 0c4b9b1 Added category and homepage to the Cabal file. by John Millikin · 10 years ago
  5. a46de63 Require Cabal 1.4. by John Millikin · 10 years ago
  6. f442681 Include the shim header file before testing for ``Py_UNICODE_WIDE''. by John Millikin · 10 years ago
  7. c5a3492 Copied documentation blurbs from the main Python docs into Haddock-style comments. by John Millikin · 10 years ago
  8. 0f7d3df Don't expose the Exception constructor. by John Millikin · 10 years ago
  9. fb8ea8a Cleaned up a few minor warnings. by John Millikin · 10 years ago
  10. 636f52a Added basic support for capsules. by John Millikin · 10 years ago
  11. 2de5ed5 Implemented ``toSet'', ``toFrozenSet'', and ``fromSet''. by John Millikin · 10 years ago
  12. 292b1f8 Added computations for converting any iterable to a list or tuple. by John Millikin · 10 years ago
  13. 6e01d32 Implement ``Unicode.split''. by John Millikin · 10 years ago
  14. 5ba2c5f Add a computation for checking integral return values. by John Millikin · 10 years ago
  15. 178c116 Cleaned up the ``Object'' API a bit. by John Millikin · 10 years ago
  16. f597603 When packing lists or tuples, increment each element before adding it. by John Millikin · 10 years ago
  17. 4590c79 Add a module for exporting types and constructors for commonly used Python classes. by John Millikin · 10 years ago
  18. 0b63f24 Added ``toTuple'' and ``fromTuple'' for converting between the ``Tuple'' type and standard lists. by John Millikin · 10 years ago
  19. 2b6de35 Added ``toList'' and ``fromList'' for converting between the ``List'' type and standard lists. by John Millikin · 10 years ago
  20. e5a0e7b Fix typo in UCS4 unicode handling. by John Millikin · 10 years ago
  21. 93adc1a Only require c2hs >= 0.15. by John Millikin · 10 years ago
  22. 63c4ecd Implement ``setProgramName'' and ``setPythonHome''. by John Millikin · 10 years ago
  23. 881d792 Implement ``setArgv''. by John Millikin · 10 years ago
  24. fa8b4c3 Use a more specific license in the Cabal file. by John Millikin · 10 years ago
  25. fb7378f Added Setup.hs. by John Millikin · 10 years ago
  26. ab87f98 Use separate computations for setting and deleting objects in the ``System'' module. by John Millikin · 10 years ago
  27. eb380d5 Rename ``size'' to ``length'', when appropriate. by John Millikin · 10 years ago
  28. 6be654b Make ``Set'' and ``FrozenSet'' instances of ``Number'', because they're used with some of the numeric operators for some reason. by John Millikin · 10 years ago
  29. b48c6a6 Normalize fetched exceptions. by John Millikin · 10 years ago
  30. b63187f Implement retrieving the next value from an iterator. by John Millikin · 10 years ago
  31. 845ceab Moved the ``Exception'' module into ``CPython.Types''. by John Millikin · 10 years ago
  32. dbd1053 Implemented casting any object to a "concrete" type. by John Millikin · 10 years ago
  33. 6bca61b Moved ``Mapping'' and ``Sequence'' class definitions into the ``Internal'' module. by John Millikin · 10 years ago
  34. 036653f Remove redundant includes of Python.h. by John Millikin · 10 years ago
  35. bab94ca Implemented most of the Unicode methods. by John Millikin · 10 years ago
  36. b661161 Manually import C functions using wchar_t, since c2hs doesn't parse it properly. by John Millikin · 10 years ago
  37. afed97c Support UCS2 Python builds. by John Millikin · 10 years ago
  38. 27791a8 Use ``Text'' instead of ``String''. by John Millikin · 10 years ago
  39. 438d948 Minor cleanups for wchar-using functions. by John Millikin · 10 years ago
  40. 67f5064 Remove bindings for ``setProgramName'' and ``setPythonHome'' -- they require static storage. by John Millikin · 10 years ago
  41. 3c09720 Added a module for manipulating Python module objects. by John Millikin · 10 years ago
  42. 69e23c9 Added support for weak references. by John Millikin · 10 years ago
  43. 8d04c44 Added support for iterators and slices. by John Millikin · 10 years ago
  44. e55ac9a Added support for sets and frozen sets. by John Millikin · 10 years ago
  45. 17b83a3 Added bindings for functions, methods, and their associated helper types. by John Millikin · 10 years ago
  46. 469432f Added system information computations to the ``CPython'' module. by John Millikin · 10 years ago
  47. b17ef33 Added Reflection and System modules. by John Millikin · 10 years ago
  48. 9d30856 Fixed typo in building lists and tuples. by John Millikin · 10 years ago
  49. ae12eb7 Move types and protocols into separate sub-modules. by John Millikin · 10 years ago
  50. 01d7790 Implemented the ``Sequence'' protocol. by John Millikin · 10 years ago
  51. 4e157dd Implemented the ``Mapping'' protocol for ``Dictionary''. by John Millikin · 10 years ago
  52. d775672 Implemented the ``Number'' protocol for ``Integer'', ``Float'', and ``Complex''. by John Millikin · 10 years ago
  53. c329b49 Renamed ``Object'' and ``ObjectClass'' to ``SomeObject'' and ``Object'', respectively. by John Millikin · 10 years ago
  54. 604d968 Added support for most ByteArray procedures. by John Millikin · 10 years ago
  55. a375f71 Added a module for access to the ``None'', ``True'', and ``False'' constants. by John Millikin · 10 years ago
  56. 54bb445 Added support for most Bytes procedures. by John Millikin · 10 years ago
  57. 02f5055 Added support for most Dictionary procedures. by John Millikin · 10 years ago
  58. c9289f7 Added support for most List procedures. by John Millikin · 10 years ago
  59. 8c5041a Make the "type" accessors pure, since they point to static data. by John Millikin · 10 years ago
  60. 7088385 Added support for building and retrieving complex numbers. by John Millikin · 10 years ago
  61. cdb8d0f Removed stubs for ``check`` and ``checkExact``. by John Millikin · 10 years ago
  62. 525a8e3 Added support for building and retrieving floats. by John Millikin · 10 years ago
  63. a81effd Added support for building and retrieving integers. by John Millikin · 10 years ago
  64. e5a9e1c Added support for most Tuple procedures. by John Millikin · 10 years ago
  65. 5ccfde9 Initial import. by John Millikin · 10 years ago