From michaelmross at gmail.com Tue Sep 14 17:19:21 2021 From: michaelmross at gmail.com (Michael M. Ross) Date: Tue, 14 Sep 2021 17:19:21 -0400 Subject: [Idle-dev] Why does IDLE open System32? Message-ID: IDLE should not open C:\Windows\System32. That's not a valid location to save or keep files. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tjreedy at udel.edu Wed Sep 15 12:31:22 2021 From: tjreedy at udel.edu (Terry Reedy) Date: Wed, 15 Sep 2021 12:31:22 -0400 Subject: [Idle-dev] Why does IDLE open System32? In-Reply-To: References: Message-ID: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> On 9/14/2021 5:19 PM, Michael M. Ross wrote: > IDLE should not open C:\Windows\System32. > That's not a valid location to save or keep files. We know that. The IDLE distribution with all current versions of Python should not do that unless the user edits a file in that directory. What version are you running that does so otherwise? -- Terry Jan Reedy From tjreedy at udel.edu Wed Sep 15 14:25:00 2021 From: tjreedy at udel.edu (Terry Reedy) Date: Wed, 15 Sep 2021 14:25:00 -0400 Subject: [Idle-dev] Why does IDLE open System32? In-Reply-To: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> References: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> Message-ID: <7525f2c2-08e9-4dd9-1b19-1ad1057c0de9@udel.edu> On 9/15/2021 12:31 PM, Terry Reedy wrote: > On 9/14/2021 5:19 PM, Michael M. Ross wrote: >> IDLE should not open C:\Windows\System32. >> That's not a valid location to save or keep files. > > We know that.? The IDLE distribution with all current versions of Python > should not do that unless the user edits a file in that directory.? What > version are you running that does so otherwise? Michael wrote to me: "Hi, I'm using 3.8.10." When I start 3.8.10 on Windows and select Open file, the dialog opens in the Python installation directory*. I have no idea why your copy would do differently. If you switch to that directory, that is your responsibility. 3.8 only gets security fixes, but if there were something wrong that remains in 3.9, we would try to fix it. *There was a release, I remember not which, that did start in W/S32 because that was somehow Windows' default. We quickly changed that for the reasons you specified. -- Terry Jan Reedy From tjreedy at udel.edu Wed Sep 15 14:25:00 2021 From: tjreedy at udel.edu (Terry Reedy) Date: Wed, 15 Sep 2021 14:25:00 -0400 Subject: [Idle-dev] Why does IDLE open System32? In-Reply-To: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> References: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> Message-ID: <7525f2c2-08e9-4dd9-1b19-1ad1057c0de9@udel.edu> On 9/15/2021 12:31 PM, Terry Reedy wrote: > On 9/14/2021 5:19 PM, Michael M. Ross wrote: >> IDLE should not open C:\Windows\System32. >> That's not a valid location to save or keep files. > > We know that.? The IDLE distribution with all current versions of Python > should not do that unless the user edits a file in that directory.? What > version are you running that does so otherwise? Michael wrote to me: "Hi, I'm using 3.8.10." When I start 3.8.10 on Windows and select Open file, the dialog opens in the Python installation directory*. I have no idea why your copy would do differently. If you switch to that directory, that is your responsibility. 3.8 only gets security fixes, but if there were something wrong that remains in 3.9, we would try to fix it. *There was a release, I remember not which, that did start in W/S32 because that was somehow Windows' default. We quickly changed that for the reasons you specified. -- Terry Jan Reedy From tjreedy at udel.edu Wed Sep 15 17:11:31 2021 From: tjreedy at udel.edu (Terry Reedy) Date: Wed, 15 Sep 2021 17:11:31 -0400 Subject: [Idle-dev] Why does IDLE open System32? In-Reply-To: <7525f2c2-08e9-4dd9-1b19-1ad1057c0de9@udel.edu> References: <766266f4-fd7c-c5fb-d54d-c4cd7425cf4d@udel.edu> <7525f2c2-08e9-4dd9-1b19-1ad1057c0de9@udel.edu> Message-ID: On 9/15/2021 2:25 PM, Terry Reedy wrote: > On 9/15/2021 12:31 PM, Terry Reedy wrote: > When I start 3.8.10 on Windows and select Open file, the dialog opens in > the Python installation directory*.? I have no idea why your copy would > do differently.? If you switch to that directory, that is your > responsibility. > > 3.8 only gets security fixes, but if there were something wrong that > remains in 3.9, we would try to fix it. > > *There was a release, I remember not which, that did start in W/S32 > because that was somehow Windows' default.? We quickly changed that for > the reasons you specified. > Emailed response: "It's possible I inherited that from a registry setting in the bad version. I would never choose that directory. Anyway, I'll upgrade and verify it works properly." -- Terry Jan Reedy From wqerttyy at yandex.ru Tue Sep 28 14:54:18 2021 From: wqerttyy at yandex.ru (bgfyeew bgfyeew) Date: Tue, 28 Sep 2021 21:54:18 +0300 Subject: [Idle-dev] IDLE 3.8.10 (64 Bit) Edit top inscription Message-ID: <4811632851919@mail.yandex.ru> An HTML attachment was scrubbed... URL: From tjreedy at udel.edu Wed Sep 29 20:09:21 2021 From: tjreedy at udel.edu (Terry Reedy) Date: Wed, 29 Sep 2021 20:09:21 -0400 Subject: [Idle-dev] IDLE 3.8.10 (64 Bit) Edit top inscription In-Reply-To: <4811632851919@mail.yandex.ru> References: <4811632851919@mail.yandex.ru> Message-ID: On 9/28/2021 2:54 PM, bgfyeew bgfyeew wrote: > But I ran into a problem when working on a laptop with a small > resolution of 1366x768 > In the output window of the IDLE, at the top of the inscription: > *Python 3.8.10 (tags/v3.8.10:3d8993a, May ?3 2021, 11:48:03) [MSC v.1928 > 64 bit (AMD64)] on win32* > *Type "help", "copyright", "credits" or "license()" for more information.* Those two lines are copied from standard interactive Python. I intend to make them a bit more helpful. > These inscriptions are not informative for me, distract and occupy a > place of work space. As soon as you need the space, the splash lines scroll up out of sight. > What causes the desire to remove them or edit. > 1) Is there an IDLE menu in which you can disable or edit them? > 4) If there are no ways, is it planned to be implemented > in the IDLE or Python way to disable or edit? 1. No. Every option has a cost for both maintainers and users. 4. I would be opposed to adding this. > 2) Is there a settings file and configuration in which you can disable > them or edit? The settings files are set from the settings dialog. > 3) What other methods exist to disable or edit them? Edit the source code. -- Terry Jan Reedy