some more numpification in Buffer
finally get mouse events working properly with python 3
changing some map, filter, lambda back to more standard format for maintainability
Font 1 pixel gap to stop bleeding when blend=True
background_color to Font added
Texture allowed width explation in docstring
Merge branch 'develop'