Issue #21933: Users can now change the font size for example code.
Original patch by Lita Cho.

--HG--
branch : 3.4
Issue #22331: Skip test_interrupted_write_text() on FreeBSD older than 8.0

--HG--
branch : 3.4
Issue #22332: test_multiprocessing_main_handling is now skipped if sem_open
implementation is broken (ex: skipped on FreeBSD 6.4).

--HG--
branch : 3.4
Issue #20957: test_smtpnet now uses support.transient_internet() to call
check_ssl_verifiy(), so only test_connect_using_sslcontext_verified() is
skipped if smtp.gmail.com cannot be joined, not the whole file.

--HG--
branch : 3.4
Issue #21440: Backport changeset 4ebf97299b18 to branch 3.4, use
support.rmtree() and support.unlink() in test_zipfile & test_tarfile

--HG--
branch : 3.4
Issue #21440: test_zipfile: replace last direct calls to os.remove() with
support.unlink()

--HG--
branch : 3.4
Issue #22051: remove unneeded reload that allowed bad code.

--HG--
branch : 3.4
NEWS items for turtledemo.

--HG--
branch : 3.4
NEWS items for Idle.

--HG--
branch : 3.4