python / python/cpython

IDLE: Fix devdanzin high benefit/effort issues

未關閉
#156,340 1 則留言 0 個 reaction 已指派 1 人 在 GitHub 檢視

@terryjreedy 已經在處理了。

開始於 2026年8月25日。

topic-IDLE
主要語言
Python
星號
77.2k
分支
36k
PR 合併指標
PR 指標待擷取

描述

These 8 are "Lowest effort to confirm, highest cost if left alone — all silent".

35 — Format Paragraph silently deletes characters from every non-comment line of a selection (format.py:59)
36 — A literal % in any setting strips every open window's keybindings and leaves them off (config.py:48)
27 — Copy-with-prompts drops the last line whenever the selection ends at column 10, 20, 100... (pyshell.py:1034)
60 — Saving a file whose coding cookie cannot encode its text writes a BOM and keeps the cookie (iomenu.py:324-326)
51 — restore_file_breaks appends without clearing, so Save As carries the old file's breakpoints over (pyshell.py:268)
59 — _study1 has no f-string state, so a PEP 701 multi-line f-string is read as three statements (pyparse.py:245)
43 — Three keysyms shipped in every keyset cannot be spelled by the key-configuration dialog (config_key.py:15)
34 — WidgetRedirector swallows every TclError, so text.index() can never raise on any IDLE widget (redirector.py:116)

貢獻指南

開啟貢獻指南

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。