catacomb-python.h, *.c: Move definitions back into implementation files.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 20 Oct 2019 14:56:54 +0000 (15:56 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 25 Nov 2019 17:43:08 +0000 (17:43 +0000)
commit805a0f2bcf9a8cb15db1d71db293bda762efad3c
treebe1053a7c30ad335b00444928fe321ce0305611f
parentbdd59e127b95bc134fc11bd52011f1bb2ba93edd
catacomb-python.h, *.c: Move definitions back into implementation files.

The header was chock full of implementation details which weren't
needed by anything.  Move things which aren't needed further afield back
into their home files, and delete things like conversion functions which
aren't actually being used.

Also, some light reordering of the things that are left.

(This patch turns out to be remarkably commutative through the enormous
pile of changes coming up.)
algorithms.c
bytestring.c
catacomb-python.h
group.c
rand.c