Originally I was wondering why [cafa154041] (side question: usefulness of such uniformization??) didn't remove -setgrid altogether. I wondered if it was because setting -setgrid 1 was some equivalent sort of saying [wm grid ...]. I'm willing to believe you when you write this [wm grid] command is never needed, but I'm afraid we don't know if it is used (I mean: outside of Tk itself). It might not be needed, but it does not mean it does nothing since it sets the WM hints, and as you wrote X11 uses them, at least with some window managers, right ?