Split viewport and non-viewport text layout; implement halign and valign. Non-viewport text objects will share state.
Split viewport and non-viewport text layout; implement halign and valign.
Non-viewport text objects will share state.

--HG--
extra : convert_revision : svn%3A14d46d22-621c-0410-bb3d-6f67920f7d95/trunk%401549

infowantstobeseen/pyglet-darwincore,infowantstobeseen/pyglet-darwincore,infowantstobeseen/pyglet-darwincore,infowantstobeseen/pyglet-darwincore,infowantstobeseen/pyglet-darwincore