This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author epaine
Recipients epaine, serhiy.storchaka, shippo_
Date 2020-12-15.17:34:13
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1608053654.02.0.840558596926.issue42630@roundup.psfhosted.org>
In-reply-to
Content
> In my view, we should always create a default root if it's needed

I somewhat disagree. I think Serhiy has done a very good job (in what I've reviewed so far) of balancing when a new root should or shouldn't be created (e.g. does it make sense to create a new root when calling `getboolean` as this should only be called once there is a Tcl object to be processed?).

We also have the consideration of backwards compatibility as some weird script may rely upon such errors to, for example, detect when a root has not already been created.
History
Date User Action Args
2020-12-15 17:34:14epainesetrecipients: + epaine, serhiy.storchaka, shippo_
2020-12-15 17:34:14epainesetmessageid: <1608053654.02.0.840558596926.issue42630@roundup.psfhosted.org>
2020-12-15 17:34:14epainelinkissue42630 messages
2020-12-15 17:34:13epainecreate