]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-112953: Rename idlelib/NEWS.txt to News3.txt and update (#112988)
authorTerry Jan Reedy <tjreedy@udel.edu>
Tue, 12 Dec 2023 06:00:51 +0000 (01:00 -0500)
committerGitHub <noreply@github.com>
Tue, 12 Dec 2023 06:00:51 +0000 (01:00 -0500)
Lib/idlelib/News3.txt [moved from Lib/idlelib/NEWS.txt with 99% similarity]
Lib/idlelib/help_about.py
Lib/idlelib/idle_test/test_help_about.py

similarity index 99%
rename from Lib/idlelib/NEWS.txt
rename to Lib/idlelib/News3.txt
index f258797c6e0fb3536803330bd98a7d81b0330804..4fba4165fddab5cb30a7fafaee26f49596a88dd1 100644 (file)
@@ -1,9 +1,21 @@
+What's New in IDLE 3.13.0
+(since 3.12.0)
+Released on 2024-10-xx
+=========================
+
+
+gh-112939: Fix processing unsaved files when quitting IDLE on macOS.
+Patch by Ronald Oussoren and Christopher Chavez.
+
+gh-79871: Add docstrings to debugger.py.  Fix two bugs in
+test_debugger and expand coverage by 47%.  Patch by Anthony Shaw.
+
+
 What's New in IDLE 3.12.0
 (since 3.11.0)
 Released on 2023-10-02
 =========================
 
-
 gh-104719: Remove IDLE's modification of tokenize.tabsize and test
 other uses of tokenize data and methods.
 
index cfa4ca781f087d094dcfbaec12d1f2881d98741b..aa1c352897f9e7c137057a8d279a86ac8fbe6cc1 100644 (file)
@@ -129,11 +129,11 @@ class AboutDialog(Toplevel):
         idle.grid(row=12, column=0, sticky=W, padx=10, pady=0)
         idle_buttons = Frame(frame_background, bg=self.bg)
         idle_buttons.grid(row=13, column=0, columnspan=3, sticky=NSEW)
-        self.readme = Button(idle_buttons, text='README', width=8,
+        self.readme = Button(idle_buttons, text='Readme', width=8,
                              highlightbackground=self.bg,
                              command=self.show_readme)
         self.readme.pack(side=LEFT, padx=10, pady=10)
-        self.idle_news = Button(idle_buttons, text='NEWS', width=8,
+        self.idle_news = Button(idle_buttons, text='News', width=8,
                                 highlightbackground=self.bg,
                                 command=self.show_idle_news)
         self.idle_news.pack(side=LEFT, padx=10, pady=10)
@@ -167,7 +167,7 @@ class AboutDialog(Toplevel):
 
     def show_idle_news(self):
         "Handle News button event."
-        self.display_file_text('About - NEWS', 'NEWS.txt', 'utf-8')
+        self.display_file_text('About - News', 'News3.txt', 'utf-8')
 
     def display_printer_text(self, title, printer):
         """Create textview for built-in constants.
index 8b79487b15d4cddbc8197c4121e95ffe7f6650b6..7e16abdb7c9f96f1a939ec0d27f0cb426922f6d9 100644 (file)
@@ -71,7 +71,7 @@ class LiveDialogTest(unittest.TestCase):
         """Test buttons that display files."""
         dialog = self.dialog
         button_sources = [(self.dialog.readme, 'README.txt', 'readme'),
-                          (self.dialog.idle_news, 'NEWS.txt', 'news'),
+                          (self.dialog.idle_news, 'News3.txt', 'news'),
                           (self.dialog.idle_credits, 'CREDITS.txt', 'credits')]
 
         for button, filename, name in button_sources: