Issue #22924: Scripts gprof2html.py and highlight.py now use html.escape()
instead of deperecated cgi.escape().  Original patch by Raymond Hettinger.

--HG--
branch : 3.4
Issue #22924: Scripts gprof2html.py and highlight.py now use html.escape()
instead of deperecated cgi.escape().  Original patch by Raymond Hettinger.
Issue #22838: All test_re tests now work with unittest test discovery.

--HG--
branch : 3.4
Issue #22838: All test_re tests now work with unittest test discovery.
Removed unused function linecol() (added in issue #22578 by mistake).
Issue #21032: Deprecated the use of re.LOCALE flag with str patterns or
re.ASCII. It was newer worked.
Fixed issue number in Misc/NEWS for issue #22407.
Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails.
Original patch by Martin Panter.

--HG--
branch : 3.4
Issue #21032. Fixed socket leak if HTTPConnection.getresponse() fails.
Original patch by Martin Panter.
Removed duplicated words in in comments and docs.

--HG--
branch : 3.4
Removed duplicated words in in comments and docs.
Issue #22975: Close block at right place.

--HG--
branch : 3.4
Issue #22975: Close block at right place.
Add NEWS items for Idle patches and a turtledemo patch.

--HG--
branch : 3.4
Merge with 3.4
- Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
  asked to compile a source file containing multiple dots in the source file
  name.

--HG--
branch : 3.4
Remove spurious header in middle of Library section.
I suspect this was leftover from a merge conflict resolution.
- Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
  asked to compile a source file containing multiple dots in the source file
  name.

--HG--
branch : 3.4
- Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
  asked to compile a source file containing multiple dots in the source file
  name.
Make this change a little more robust for up-merging.

--HG--
branch : 3.4