diff -r c11bdccc4547 Lib/http/client.py --- a/Lib/http/client.py Thu Dec 17 18:26:53 2015 -0500 +++ b/Lib/http/client.py Fri Dec 18 21:29:47 2015 +1100 @@ -735,9 +735,9 @@ guessed. When the method is local-file, returned headers will include - a Date representing the file’s last-modified time, a + a Date representing the file's last-modified time, a Content-Length giving file size, and a Content-Type - containing a guess at the file’s type. See also the + containing a guess at the file's type. See also the description of the mimetools module. ''' diff -r c11bdccc4547 Lib/idlelib/CREDITS.txt --- a/Lib/idlelib/CREDITS.txt Thu Dec 17 18:26:53 2015 -0500 +++ b/Lib/idlelib/CREDITS.txt Fri Dec 18 21:29:47 2015 +1100 @@ -24,7 +24,7 @@ integration, debugger integration and persistent breakpoints). Scott David Daniels, Tal Einat, Hernan Foffani, Christos Georgiou, -Jim Jewett, Martin v. Löwis, Jason Orendorff, Guilherme Polo, Josh Robb, +Jim Jewett, Martin v. Löwis, Jason Orendorff, Guilherme Polo, Josh Robb, Nigel Rowe, Bruce Sherwood, Jeff Shute, and Weeble have submitted useful patches. Thanks, guys! diff -r c11bdccc4547 Lib/idlelib/README.txt --- a/Lib/idlelib/README.txt Thu Dec 17 18:26:53 2015 -0500 +++ b/Lib/idlelib/README.txt Fri Dec 18 21:29:47 2015 +1100 @@ -1,6 +1,6 @@ README.txt: an index to idlelib files and the IDLE menu. -IDLE is Python’s Integrated Development and Learning +IDLE is Python's Integrated Development and Learning Environment. The user documentation is part of the Library Reference and is available in IDLE by selecting Help => IDLE Help. This README documents idlelib for IDLE developers and curious users. diff -r c11bdccc4547 Lib/multiprocessing/connection.py --- a/Lib/multiprocessing/connection.py Thu Dec 17 18:26:53 2015 -0500 +++ b/Lib/multiprocessing/connection.py Fri Dec 18 21:29:47 2015 +1100 @@ -397,7 +397,7 @@ self._send(header) self._send(buf) else: - # Issue # 20540: concatenate before sending, to avoid delays due + # Issue #20540: concatenate before sending, to avoid delays due # to Nagle's algorithm on a TCP socket. # Also note we want to avoid sending a 0-length buffer separately, # to avoid "broken pipe" errors if the other end closed the pipe. diff -r c11bdccc4547 Lib/urllib/request.py --- a/Lib/urllib/request.py Thu Dec 17 18:26:53 2015 -0500 +++ b/Lib/urllib/request.py Fri Dec 18 21:29:47 2015 +1100 @@ -179,14 +179,14 @@ urllib.response.addinfourl object which can work as context manager and has methods such as: - * geturl() — return the URL of the resource retrieved, commonly used to + * geturl() - return the URL of the resource retrieved, commonly used to determine if a redirect was followed - * info() — return the meta-information of the page, such as headers, in the + * info() - return the meta-information of the page, such as headers, in the form of an email.message_from_string() instance (see Quick Reference to HTTP Headers) - * getcode() – return the HTTP status code of the response. Raises URLError + * getcode() - return the HTTP status code of the response. Raises URLError on errors. Note that *None& may be returned if no handler handles the request (though diff -r c11bdccc4547 Misc/NEWS --- a/Misc/NEWS Thu Dec 17 18:26:53 2015 -0500 +++ b/Misc/NEWS Fri Dec 18 21:29:47 2015 +1100 @@ -1,4 +1,4 @@ -+++++++++++ ++++++++++++ Python News +++++++++++ diff -r c11bdccc4547 Misc/python.man --- a/Misc/python.man Thu Dec 17 18:26:53 2015 -0500 +++ b/Misc/python.man Fri Dec 18 21:29:47 2015 +1100 @@ -143,7 +143,7 @@ .TP .B \-I Run Python in isolated mode. This also implies \fB\-E\fP and \fB\-s\fP. In -isolated mode sys.path contains neither the script’s directory nor the user’s +isolated mode sys.path contains neither the script's directory nor the user's site-packages directory. All PYTHON* environment variables are ignored, too. Further restrictions may be imposed to prevent the user from injecting malicious code. diff -r c11bdccc4547 Objects/listsort.txt --- a/Objects/listsort.txt Thu Dec 17 18:26:53 2015 -0500 +++ b/Objects/listsort.txt Fri Dec 18 21:29:47 2015 +1100 @@ -486,7 +486,7 @@ I first learned about the galloping strategy in a related context; see: "Adaptive Set Intersections, Unions, and Differences" (2000) - Erik D. Demaine, Alejandro López-Ortiz, J. Ian Munro + Erik D. Demaine, Alejandro López-Ortiz, J. Ian Munro and its followup(s). An earlier paper called the same strategy "exponential search": diff -r c11bdccc4547 Python/marshal.c --- a/Python/marshal.c Thu Dec 17 18:26:53 2015 -0500 +++ b/Python/marshal.c Fri Dec 18 21:29:47 2015 +1100 @@ -1644,7 +1644,7 @@ open() or os.popen(). It must be opened in binary mode ('wb' or 'w+b').\n\ \n\ If the value has (or contains an object that has) an unsupported type, a\n\ -ValueError exception is raised — but garbage data will also be written\n\ +ValueError exception is raised - but garbage data will also be written\n\ to the file. The object will not be properly read back by load()\n\ \n\ The version argument indicates the data format that dump should use."); @@ -1695,7 +1695,7 @@ "load(file)\n\ \n\ Read one value from the open file and return it. If no valid value is\n\ -read (e.g. because the data has a different Python version’s\n\ +read (e.g. because the data has a different Python version's\n\ incompatible marshal format), raise EOFError, ValueError or TypeError.\n\ The file must be an open file object opened in binary mode ('rb' or\n\ 'r+b').\n\