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.

classification
Title: IDLE: Warn user about overwriting a file that has a newer version on filesystem
Type: enhancement Stage: patch review
Components: IDLE Versions: Python 3.7, Python 3.6
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: terry.reedy Nosy List: Todd.Rovito, ZackerySpytz, bsherwood, gpolo, roger.serwy, terry.reedy
Priority: normal Keywords: patch

Created on 2009-08-13 23:58 by gpolo, last changed 2022-04-11 14:56 by admin.

Files
File name Uploaded Description Edit
check_stmtime.diff gpolo, 2009-08-13 23:58 review
idle.patch priyapappachan, 2014-03-25 12:45 review
Pull Requests
URL Status Linked Edit
PR 17578 open ZackerySpytz, 2019-12-12 10:19
Messages (5)
msg91537 - (view) Author: Guilherme Polo (gpolo) * (Python committer) Date: 2009-08-13 23:58
Creating this issue to address a suggestion of a new IDLE feature
pointed out on issue 1721083.

The feature in question is about warning the user about a newer version
of the file before overwriting it.
msg112886 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2010-08-04 20:27
Patch seems clean, can it be commited?
msg149117 - (view) Author: Roger Serwy (roger.serwy) * (Python committer) Date: 2011-12-09 19:31
The patch won't apply against 3.3a0 because "self.set_saved(1)" became "self.set_saved(True)" in r70054 (da7a120c0478)

After correcting this minor point, the patch works as expected.
msg223598 - (view) Author: Mark Lawrence (BreamoreBoy) * Date: 2014-07-21 18:23
The latest patch reflects msg112886 and msg149117 so I believe it should be committed.
msg358298 - (view) Author: Zackery Spytz (ZackerySpytz) * (Python triager) Date: 2019-12-12 10:21
I have created a pull request for this issue.
History
Date User Action Args
2022-04-11 14:56:51adminsetgithub: 50948
2019-12-12 10:21:06ZackerySpytzsetnosy: + ZackerySpytz
messages: + msg358298
2019-12-12 10:19:54ZackerySpytzsetpull_requests: + pull_request17052
2017-06-20 19:37:09terry.reedysetassignee: roger.serwy -> terry.reedy
nosy: + terry.reedy, - BreamoreBoy
versions: + Python 3.6, Python 3.7, - Python 2.7, Python 3.4, Python 3.5
2014-07-21 18:23:44BreamoreBoysetnosy: + BreamoreBoy

messages: + msg223598
versions: + Python 3.5, - Python 3.3
2014-03-25 12:45:53priyapappachansetfiles: + idle.patch
2014-02-03 17:01:02BreamoreBoysetnosy: - BreamoreBoy
2013-09-14 22:28:22terry.reedysetnosy: + bsherwood
2013-05-09 06:55:42terry.reedysetversions: + Python 2.7, Python 3.4, - Python 3.2
2013-04-04 13:38:50roger.serwysetassignee: roger.serwy
2013-03-25 17:14:52Todd.Rovitosetnosy: + Todd.Rovito
2011-12-09 19:31:37roger.serwysetnosy: + roger.serwy

messages: + msg149117
versions: + Python 3.3
2010-08-04 20:27:50BreamoreBoysetversions: - Python 2.7
nosy: + BreamoreBoy

messages: + msg112886

type: enhancement
stage: patch review
2009-08-13 23:58:48gpolocreate