Add .travis.yml
README.rst: Add Travis CI build badge
merge abramowitz' travisci changes
flush stdout in run-tests.py
prepare 0.4.2
Add support for m68k
test with 3.2 and 3.3 on travis-ci
update make-manifest and MANIFEST.in
add m68k support to NEWS
exit with non-zero status when we have failures
use explicit list of python versions and distutils commands to build
update AUTHORS
twine allows me to get rid of fixup subcommand
Allow building for x86 Linux on GCC < 4.5

Signed-off-by: Giel van Schijndel <me@mortis.eu>
Sparc: use the FLUSHW instruction when available

This instruction tends to have better performance than

    ta ST_FLUSHWINDOWS

It isn't available on all systems though, hence the conditional.

Signed-off-by: Giel van Schijndel <me@mortis.eu>
Merge pr41: use FLUSHW on sparc
add Giel van Schijndel
Use Py_RETURN_(TRUE|FALSE) macros instead of manual reference counting

I.e. these macro's are intended to do exactly as their name suggests and
their intent is easier to understand than their internals.

Signed-off-by: Giel van Schijndel <me@mortis.eu>
drop support for python 2.3

this allows us to delete a few lines.
get rid of development version install instructions

also link to the documentation