(functions, cls, obj, init, docrevise)
| 3855 | """ |
| 3856 | |
| 3857 | def _make_global_funcs(functions, cls, obj, init, docrevise): |
| 3858 | for methodname in functions: |
| 3859 | method = getattr(cls, methodname) |
| 3860 | pl1, pl2 = getmethparlist(method) |
| 3861 | if pl1 == "": |
| 3862 | print(">>>>>>", pl1, pl2) |
| 3863 | continue |
| 3864 | defstr = __func_body.format(obj=obj, init=init, name=methodname, |
| 3865 | paramslist=pl1, argslist=pl2) |
| 3866 | exec(defstr, globals()) |
| 3867 | globals()[methodname].__doc__ = docrevise(method.__doc__) |
| 3868 | |
| 3869 | _make_global_funcs(_tg_screen_functions, _Screen, |
| 3870 | 'Turtle._screen', 'Screen()', _screen_docrevise) |
no test coverage detected