Ok, it was choosed to rewrite my patch and only commit small patch. I started to remove namespace Wormux and prepare classes to remove global variables.
- Split Font into Font and GameFont (GameFont is not yet used) - m_font member of Font is private, create CreateSurface method - Add GameLoop& attribute to all Physics/PhysicalObj (which means a lot of classes...) - I translated ImageParSecond to english (FramePerSecond) - Menu used their own fonts - MainMenu and GameLoop have their own instance of FramePerSecond > *The* question: should I create a "0.7" branch, and commit my patch to > trunk or ... just commit ? :-) => no, branch sucks :-) Haypo -- Victor Stinner - étudiant à l'UTBM (Belfort, France) http://www.haypocalc.com/wiki/Victor_Stinner