fix typo in variable name (closes #21586)
remove tab (closes #21587)
oxford comma
link to wikipedia description of cryptographic salt
format reST directive in the usual way
grammar and sentence flow fix
a post 3.4.1 world
Issue 21439:  Minor issues in the reference manual.

(Contributed by Feliks Kluzniak.)
Issue #21477: Add htests for Search and Replace dialogs.
Patch by Saimadhav Heblikar.
Fix for raising exception not derived from BaseException in _SelectorSslTransport.resume_reading
Issue #18807: If copying (no symlinks) specified for a venv, then the python interpreter aliases (python, python3) are now created by copying rather than symlinking.
Issue #10203: sqlite3.Row now truly supports sequence protocol.  In particulr
it supports reverse() and negative indices.  Original patch by Claudiu Popa.
Issue #21493: Added test for ntpath.expanduser().  Original patch by
Claudiu Popa.
Issue #21402: tkinter.ttk now works when default root window is not set.
Restore performance of some dumb database methods (regression introduced by #19385).
Issue #21376: document asyncio.TimeoutError
Issue #21454: Fix asyncio.BaseEventLoop.connect_read_pipe doc

The function sets the the pipe to non-blocking mode.
Issue #21477: Add htests for GrepDialog, UndoDelegator, and configDialog.
Put instructions in a fixed size scrollable Text. Patch by Saimadhav Heblikar.
Issue #21226: fix a ref leak.
Fix issue #14315: The zipfile module now ignores extra fields in the central
directory that are too short to be parsed instead of letting a struct.unpack
error bubble up as this "bad data" appears in many real world zip files in the
wild and is ignored by other zip tools.