1.: In the current SVN trunk the Reshape function on windows is called with wrong parameters.
The correct call should be:
fg_main_mswin.c (513) : INVOKE_WCB( *window, Reshape, ( window->State.Width, window->State.Height ) );
fg_main_mswin.c (513) : INVOKE_WCB( *window, Reshape, ( width, height ) );
It seems to be mixed up with the temporary comparison sizes instead of the new ones.
2.: I am sure that in previous versions the reshape function has been called between initialisation and first draw. This seems not to happen in current SVN trunk.
This is not that important because you can always call your own Reshape callback before calling glutMainLoop();