here's a patch to add the Window.ReshadeAll method
<br>
<br>Index: source/blender/python/api2_2x/Window.c
<br>===================================================================
<br>RCS file: 
/cvsroot/bf-blender/blender/source/blender/python/api2_2x/Window.c,v
<br>retrieving revision 1.39
<br>diff -r1.39 Window.c
<br>70a71
<br>> static PyObject *M_Window_ReshadeAll( PyObject * self, PyObject * args );
<br>116a118,120
<br>> static char M_Window_ReshadeAll_doc[] =
<br>>       "() - Recompute shading for all object (for shaded view)";
<br>>
<br>278a283
<br>>       {"ReshadeAll", M_Window_ReshadeAll, METH_VARARGS, 
M_Window_ReshadeAll_doc},
<br>422a428,439
<br>> }
<br>>
<br>>
<br>> 
/*****************************************************************************/
<br>> /* Function: 
M_Window_ReshadeAll                                              */
<br>> /* Python equivalent: Blender.Window.RedrawAll                        */
<br>> 
/*****************************************************************************/
<br>> static PyObject *M_Window_ReshadeAll( PyObject * self, PyObject * args )
<br>> {
<br>>       reshadeall_displist();
<br>>       Py_INCREF( Py_None );
<br>>       return Py_None;
<br>
<br>