git-subtree-dir: pyke
git-subtree-mainline:
10e6f88a407ce04807b6ad76a81be553f8d7abaa
git-subtree-split:
c1756f78cbf3007438b3eb2fbfbd632d070be6ca
(This commit was built by hand to splice the synthetic prehistory onto
the `pyke/' subtree history.)
* pyke-prehistory.head: (83 commits)
pyke/, ...: Extract utilities into a sort-of reusable library.
(Pruned history of `catacomb-python' begins here.)
catacomb-python.h: Delete a stray trailing `\'.
catacomb-python.h: Add a macro to declare module init functions.
util.c: Replace mLib `DISCARD' with a plain `(void)' cast.
util.c: Rewrite `addmethods' to remove dependency on <mLib/darray.h>.
catacomb.c: Use a less awful version comparison.
catacomb.c, util.c: Export `modname' and set it in main entry point.
*.c: Use `Py_XDECREF' where applicable.
*.c: Reformat docstrings.
catacomb-python.h: Give up on Python versions prior to 2.5.
*.c: Use Python macros rather than functions where possible.
catacomb-python.h, *.c: Move definitions back into implementation files.
Merge branch '1.3.x'
Merge branch '1.2.x' into 1.3.x
*.c: Be more careful about `PySequence_Size'.
catacomb-python.h: Add a macro for raising `OverflowError'.
util.c (mkexc): Populate dictionary before constructing exception class.
catacomb.c, util.c: Publish negative constants correctly.
field.c: Delete the completely unused `getfe' function.
catacomb.c: Publish `RAND_IBITS' constant.
...