What's New in IDLE 3.9.z
after 3.9.0 until 3.9.12
Released on 2022-05-16
=========================
bpo-28950: Apply IDLE syntax highlighting to `.pyi` files. Add util.py
for common components. Patch by Alex Waygood and Terry Jan Reedy.
bpo-46630: Make query dialogs on Windows start with a cursor in the
entry box.
bpo-46591: Make the IDLE doc URL on the About IDLE dialog clickable.
bpo-45296: Clarify close, quit, and exit in IDLE. In the File menu,
'Close' and 'Exit' are now 'Close Window' (the current one) and 'Exit'
is now 'Exit IDLE' (by closing all windows). In Shell, 'quit()' and
'exit()' mean 'close Shell'. If there are no other windows,
this also exits IDLE.
bpo-45296: On Windows, change exit/quit message to suggest Ctrl-D, which
works, instead of <Ctrl-Z Return>, which does not work in IDLE.
bpo-40128: Mostly fix completions on macOS when not using tcl/tk 8.6.11
(as with 3.9).
bpo-33962: Move the indent space setting from the Font tab to the new Windows
tab. Patch by Mark Roseman and Terry Jan Reedy.
bpo-40468: Split the settings dialog General tab into Windows and Shell/ED
tabs. Move help sources, which extend the Help menu, to the Extensions tab.
Make space for new options and shorten the dialog. The latter makes the dialog
better fit small screens.
bpo-41611: Avoid occasional uncaught exceptions and freezing when using
completions on macOS.
bpo-42225: Document that IDLE can fail on Unix either from misconfigured IP
masquerade rules or failure displaying complex colored (non-ascii) characters.
bpo-43283: Document why printing to IDLE's Shell is often slower than
printing to a system terminal and that it can be made faster by
pre-formatting a single string before printing.
bpo-23544: Disable Debug=>Stack Viewer when user code is running or
Debugger is active, to prevent hang or crash. Patch by Zackery Spytz.
bpo-43008: Make IDLE invoke :func:`sys.excepthook` in normal,
2-process mode. Patch by Ken Hilton.
bpo-33065: Fix problem debugging user classes with __repr__ method.
bpo-32631: Finish zzdummy example extension module: make menu entries
work; add docstrings and tests with 100% coverage.
bpo-42508: Keep IDLE running on macOS. Remove obsolete workaround
that prevented running files with shortcuts when using new universal2
installers built on macOS 11.
bpo-42426: Fix reporting offset of the RE error in searchengine.
bpo-42416: Get docstrings for IDLE calltips more often
by using inspect.getdoc.
bpo-33987: Mostly finish using ttk widgets, mainly for editor,
settings, and searches. Some patches by Mark Roseman.
bpo-40511: Stop unnecessary "flashing" when typing opening and closing
parentheses inside the parentheses of a function call.
bpo-38439: Add a 256×256 pixel IDLE icon to the Windows .ico file. Created by
Andrew Clover. Remove the low-color gif variations from the .ico file.
bpo-41775: Make 'IDLE Shell' the shell title.
bpo-35764: Rewrite the Calltips doc section.
bpo-40181: In calltips, stop reminding that '/' marks the end of
positional-only arguments.
What's New in IDLE 3.9.0 (since 3.8.0)
Released on 2020-10-05?
======================================
bpo-41468: Improve IDLE run crash error message (which users should
never see).
bpo-41373: Save files loaded with no line ending, as when blank, or
different line endings, by setting its line ending to the system
default. Fix regression in 3.8.4 and 3.9.0b4.
bpo-41300: Save files with non-ascii chars. Fix regression in
3.9.0b4 and 3.8.4.
bpo-37765: Add keywords to module name completion list. Rewrite
Completions section of IDLE doc.
bpo-41152: The encoding of ``stdin``, ``stdout`` and ``stderr`` in IDLE
is now always UTF-8.
bpo-41144: Make Open Module open a special module such as os.path.
bpo-40723: Make test_idle pass when run after import.
Patch by Florian Dahlitz.
bpo-38689: IDLE will no longer freeze when inspect.signature fails
when fetching a calltip.
bpo-27115: For 'Go to Line', use a Query entry box subclass with
IDLE standard behavior and improved error checking.
bpo-39885: When a context menu is invoked by right-clicking outside
of a selection, clear the selection and move the cursor. Cut and
Copy require that the click be within the selection.
bpo-39852: Edit "Go to line" now clears any selection, preventing
accidental deletion. It also updates Ln and Col on the status bar.
bpo-39781: Selecting code context lines no longer causes a jump.
bpo-39663: Add tests for pyparse find_good_parse_start().
bpo-39600: Remove duplicate font names from configuration list.
bpo-38792: Close a shell calltip if a :exc:`KeyboardInterrupt`
or shell restart occurs. Patch by Zackery Spytz.
bpo-30780: Add remaining configdialog tests for buttons and
highlights and keys tabs.
bpo-39388: Settings dialog Cancel button cancels pending changes.
bpo-39050: Settings dialog Help button again displays help text.
bpo-32989: Add tests for editor newline_and_indent_event method.
Remove unneeded arguments and dead code from pyparse
find_good_parse_start method.
bpo-38943: Fix autocomplete windows not always appearing on some
systems. Patch by Johnny Najera.
bpo-38944: Escape key now closes IDLE completion windows. Patch by
Johnny Najera.
bpo-38862: 'Strip Trailing Whitespace' on the Format menu removes extra
newlines at the end of non-shell files.
bpo-38636: Fix IDLE Format menu tab toggle and file indent width. These
functions (default shortcuts Alt-T and Alt-U) were mistakenly disabled
in 3.7.5 and 3.8.0.
bpo-4630: Add an option to toggle IDLE's cursor blink for shell,
editor, and output windows. See Settings, General, Window Preferences,
Cursor Blink. Patch by Zackery Spytz.
bpo-26353: Stop adding newline when saving an IDLE shell window.
bpo-38598: Do not try to compile IDLE shell or output windows.
What's New in IDLE 3.8.0 (since 3.7.0)
Released on 2019-10-14
======================================
bpo-36698: IDLE no longer fails when writing non-encodable characters
to stderr. It now escapes them with a backslash, like the regular
Python interpreter. Add an errors field to the standard streams.
bpo-13153: Improve tkinter's handing of non-BMP (astral) unicode
characters, such as 'rocket \U0001f680'. Whether a proper glyph or
replacement char is displayed depends on the OS and font. For IDLE,
astral chars in code interfere with editing.
bpo-35379: When exiting IDLE, catch any AttributeError. One happens
when EditorWindow.close is called twice. Printing a traceback, when
IDLE is run from a terminal, is useless and annoying.
bpo-38183: To avoid test issues, test_idle ignores the user config
directory. It no longer tries to create or access .idlerc or any files
within. Users must run IDLE to discover problems with saving settings.
bpo-38077: IDLE no longer adds 'argv' to the user namespace when
initializing it. This bug only affected 3.7.4 and 3.8.0b2 to 3.8.0b4.
bpo-38401: Shell restart lines now fill the window width, always start
with '=', and avoid wrapping unnecessarily. The line will still wrap
if the included file name is long relative to the width.
bpo-37092: Add mousewheel scrolling for IDLE module, path, and stack
browsers. Patch by George Zhang.
bpo-35771: To avoid occasional spurious test_idle failures on slower
machines, increase the ``hover_delay`` in test_tooltip.
bpo-37824: Properly handle user input warnings in IDLE shell.
Cease turning SyntaxWarnings into SyntaxErrors.
bpo-37929: IDLE Settings dialog now closes properly when there is no
shell window.
bpo-37849: Fix completions list appearing too high or low when shown
above the current line.
bpo-36419: Refactor autocompete and improve testing.
bpo-37748: Reorder the Run menu. Put the most common choice,
Run Module, at the top.
bpo-37692: Improve highlight config sample with example shell
interaction and better labels for shell elements.
bpo-37628: Settings dialog no longer expands with font size.
The font and highlight sample boxes gain scrollba
没有合适的资源?快使用搜索试试~ 我知道了~
华为虚拟化说明书及操作说明
共2000个文件
py:1666个
h:185个
txt:88个
需积分: 5 1 下载量 173 浏览量
2024-10-14
23:35:00
上传
评论
收藏 501.47MB ZIP 举报
温馨提示
华为虚拟化说明书及操作说明
资源推荐
资源详情
资源评论
收起资源包目录
华为虚拟化说明书及操作说明 (2000个子文件)
_zope_interface_coptimizations.c 56KB
_speedups.c 7KB
_test_extension.c 6KB
greenlet.cpp 108KB
_test_extension_cpp.cpp 6KB
style.css 6KB
_pydoc.css 96B
pyconfig.h 47KB
unicodeobject.h 45KB
unicodeobject.h 35KB
pyport.h 31KB
abstract.h 30KB
Python-ast.h 26KB
object.h 24KB
dynamic_annotations.h 22KB
object.h 19KB
_embedding.h 17KB
initconfig.h 17KB
pycore_atomic.h 17KB
_cffi_include.h 14KB
abstract.h 14KB
switch_x86_msvc.h 13KB
pyerrors.h 12KB
pystate.h 10KB
modsupport.h 10KB
longobject.h 9KB
datetime.h 9KB
pytime.h 9KB
pymath.h 8KB
objimpl.h 8KB
pythonrun.h 7KB
code.h 7KB
codecs.h 7KB
pycore_gc.h 6KB
parse_c_type.h 6KB
ceval.h 6KB
pythread.h 6KB
symtable.h 5KB
pycore_interp.h 5KB
pystate.h 5KB
pycore_initconfig.h 5KB
pyerrors.h 5KB
pymacro.h 5KB
opcode.h 5KB
greenlet.h 5KB
objimpl.h 4KB
pycore_runtime.h 4KB
pymem.h 4KB
floatobject.h 4KB
pyhash.h 4KB
pycore_hashtable.h 4KB
pycore_object.h 4KB
bytesobject.h 4KB
funcobject.h 4KB
fileutils.h 4KB
_cffi_errors.h 4KB
switch_ppc64_aix.h 4KB
switch_ppc64_linux.h 4KB
longintrepr.h 4KB
dictobject.h 4KB
compile.h 4KB
methodobject.h 4KB
pycore_pylifecycle.h 4KB
dictobject.h 4KB
pycore_pystate.h 3KB
Python.h 3KB
genobject.h 3KB
pymem.h 3KB
pycore_ceval.h 3KB
pycore_bytes_methods.h 3KB
pycore_pymem.h 3KB
setobject.h 3KB
slp_platformselect.h 3KB
pycore_hamt.h 3KB
switch_x86_unix.h 3KB
frameobject.h 3KB
pycore_traceback.h 3KB
bytesobject.h 3KB
import.h 3KB
descrobject.h 3KB
pymacconfig.h 3KB
switch_ppc_aix.h 3KB
parsetok.h 3KB
weakrefobject.h 3KB
switch_sparc_sun_gcc.h 3KB
pycore_condvar.h 3KB
switch_s390_unix.h 3KB
switch_ppc_linux.h 3KB
memoryobject.h 3KB
switch_amd64_unix.h 3KB
pyarena.h 3KB
switch_aarch64_gcc.h 3KB
switch_ppc_unix.h 3KB
token.h 3KB
switch_ppc_macosx.h 3KB
pycore_byteswap.h 3KB
sliceobject.h 2KB
switch_arm32_gcc.h 2KB
py_curses.h 2KB
pyexpat.h 2KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
oracledba
- 粉丝: 11
- 资源: 60
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功