]> granicus.if.org Git - python/log
python
11 years agoIssue #17899: Fix rare file descriptor leak in os.listdir().
Larry Hastings [Fri, 2 Aug 2013 02:34:46 +0000 (19:34 -0700)]
Issue #17899: Fix rare file descriptor leak in os.listdir().
(Done as separate patch from trunk as the code has diverged quite a bit.)

11 years agoIssue #18589: fix hyperlinking of type slots (tp_*)
Antoine Pitrou [Thu, 1 Aug 2013 19:12:45 +0000 (21:12 +0200)]
Issue #18589: fix hyperlinking of type slots (tp_*)

11 years agoInitialize utime with 0. It fixes a couple of compiler warnung:
Christian Heimes [Wed, 31 Jul 2013 22:08:16 +0000 (00:08 +0200)]
Initialize utime with 0. It fixes a couple of compiler warnung:
    warning: 'utime.mtime_ns' may be used uninitialized in this function [-Wmaybe-uninitialized]

11 years agomerge
Christian Heimes [Wed, 31 Jul 2013 21:49:48 +0000 (23:49 +0200)]
merge

11 years agoSilence warning about set but unused variable inside compile_atom() in non-debug...
Christian Heimes [Wed, 31 Jul 2013 21:47:56 +0000 (23:47 +0200)]
Silence warning about set but unused variable inside compile_atom() in non-debug builds

11 years agoIssue #18573: More copy-paste fixes to assertWarns entry.
Terry Jan Reedy [Wed, 31 Jul 2013 02:31:06 +0000 (22:31 -0400)]
Issue #18573: More copy-paste fixes to assertWarns entry.

11 years agoIssue #15494: Install new test/support directory.
Ned Deily [Tue, 30 Jul 2013 21:30:15 +0000 (14:30 -0700)]
Issue #15494: Install new test/support directory.

11 years ago#16273: Fix tutorial discussion of seek/tell (opaque text-mode values).
R David Murray [Tue, 30 Jul 2013 19:51:57 +0000 (15:51 -0400)]
#16273: Fix tutorial discussion of seek/tell (opaque text-mode values).

Patch by Sijin Joseph.

11 years ago#18601: fix error made when difflib example was converted to use 'with'.
R David Murray [Tue, 30 Jul 2013 19:37:11 +0000 (15:37 -0400)]
#18601: fix error made when difflib example was converted to use 'with'.

11 years ago#18584: s/testcleanup/testsetup/ until we switch to Sphinx 1.1.
R David Murray [Tue, 30 Jul 2013 18:42:40 +0000 (14:42 -0400)]
#18584: s/testcleanup/testsetup/ until we switch to Sphinx 1.1.

testcleanup directive is new as of 1.1, and we are currently running
1.0.7.  But using testsetup works just as well, and avoids the
unknown directive error when building the docs.

11 years agoSimplify example of PyErr_Fetch() use
Antoine Pitrou [Tue, 30 Jul 2013 18:09:03 +0000 (20:09 +0200)]
Simplify example of PyErr_Fetch() use

11 years agoAdd simple test for resource.getpagesize()
Christian Heimes [Tue, 30 Jul 2013 13:44:13 +0000 (15:44 +0200)]
Add simple test for resource.getpagesize()

11 years agoAdd more tests for hashlib and hash object attributes
Christian Heimes [Tue, 30 Jul 2013 13:33:30 +0000 (15:33 +0200)]
Add more tests for hashlib and hash object attributes

11 years agoIssue #18599: Fix name attribute of _sha1.sha1() object. It now returns
Christian Heimes [Tue, 30 Jul 2013 13:32:57 +0000 (15:32 +0200)]
Issue #18599: Fix name attribute of _sha1.sha1() object. It now returns
'SHA1' instead of 'SHA'.

11 years agoIssue #18593: fix typo in comment
Eli Bendersky [Tue, 30 Jul 2013 13:12:49 +0000 (06:12 -0700)]
Issue #18593: fix typo in comment

11 years agoMake all idle test case names end with 'Test'.
Terry Jan Reedy [Tue, 30 Jul 2013 05:36:48 +0000 (01:36 -0400)]
Make all idle test case names end with 'Test'.

11 years ago#18584: make doctest examples in email documentation pass.
R David Murray [Mon, 29 Jul 2013 19:49:58 +0000 (15:49 -0400)]
#18584: make doctest examples in email documentation pass.

With the exception of the 'as_string' call in the policy docs.
That one is a separate issue.

Note that when building the docs sphinx is complaining about
.. testcleanup:: being an invalid directive.  I don't know
why this is, as I'm following the sphinx docs...but fortunately
the action is to omit the text in the body, so the generated
documentation is correct.

11 years agoThird attempt to fix #15415 on Windows
Nick Coghlan [Mon, 29 Jul 2013 07:51:16 +0000 (17:51 +1000)]
Third attempt to fix #15415 on Windows

With help from jkloth on IRC, so it will hopefully work
this time :)

11 years agoAttempt to fix #15415 on Windows
Nick Coghlan [Mon, 29 Jul 2013 05:18:09 +0000 (15:18 +1000)]
Attempt to fix #15415 on Windows

11 years agoUpdate gui section of idle test README.
Terry Jan Reedy [Sun, 28 Jul 2013 20:39:44 +0000 (16:39 -0400)]
Update gui section of idle test README.

11 years agoIssue #18441: Remove check from test_text.py in 3.3,4 (already done in 2.7).
Terry Jan Reedy [Sun, 28 Jul 2013 20:25:16 +0000 (16:25 -0400)]
Issue #18441: Remove check from test_text.py in 3.3,4 (already done in 2.7).

11 years agoClose #15415: Factor out temp dir helpers to test.support
Nick Coghlan [Sun, 28 Jul 2013 12:11:50 +0000 (22:11 +1000)]
Close #15415: Factor out temp dir helpers to test.support

Patch by Chris Jerdonek

11 years agoIssue #15494: test.support is now a package rather than a module
Nick Coghlan [Sun, 28 Jul 2013 11:06:50 +0000 (21:06 +1000)]
Issue #15494: test.support is now a package rather than a module

Also including this change in 3.3 to help avoid spurious conflicts
between the two most active branches.

(Initial patch by Indra Talip)

11 years agoIssue #18441: Make test.support.requires('gui') skip when it should.
Terry Jan Reedy [Sun, 28 Jul 2013 04:00:20 +0000 (00:00 -0400)]
Issue #18441: Make test.support.requires('gui') skip when it should.

11 years agodoc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag
Victor Stinner [Sun, 28 Jul 2013 00:56:50 +0000 (02:56 +0200)]
doc of PYTHONFAULTHANDLER env var: add missing "versionadded" tag

11 years agoadd a test for issue #17669 (closes #18565)
Benjamin Peterson [Sat, 27 Jul 2013 21:06:56 +0000 (14:06 -0700)]
add a test for issue #17669 (closes #18565)

Patch from Phil Connell.

11 years agoIssue #18573: Complete copy-paste from assertRaises entry to assertWarns entry.
Terry Jan Reedy [Sat, 27 Jul 2013 20:15:29 +0000 (16:15 -0400)]
Issue #18573: Complete copy-paste from assertRaises entry to assertWarns entry.

11 years agoIssue #15893: Remove dead code
Victor Stinner [Sat, 27 Jul 2013 00:41:03 +0000 (02:41 +0200)]
Issue #15893: Remove dead code

11 years agoIssue #15893: frozenmain.c now handles PyMem_Malloc() failure
Victor Stinner [Fri, 26 Jul 2013 23:04:56 +0000 (01:04 +0200)]
Issue #15893: frozenmain.c now handles PyMem_Malloc() failure

11 years agoIssue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().
Christian Heimes [Fri, 26 Jul 2013 22:33:13 +0000 (00:33 +0200)]
Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object().

11 years agoParser/asdl_c.py: use Py_CLEAR()
Victor Stinner [Fri, 26 Jul 2013 22:03:47 +0000 (00:03 +0200)]
Parser/asdl_c.py: use Py_CLEAR()

11 years agoAccording to the PEP 7, C code must "use 4-space indents"
Victor Stinner [Fri, 26 Jul 2013 22:00:36 +0000 (00:00 +0200)]
According to the PEP 7, C code must "use 4-space indents"

Replace 8 spaces with 4.

11 years agoIssue #18561: Skip name in ctypes' _build_callargs() if name is NULL.
Christian Heimes [Fri, 26 Jul 2013 21:04:29 +0000 (23:04 +0200)]
Issue #18561: Skip name in ctypes' _build_callargs() if name is NULL.
CID 486199

11 years agoIssue #18560: Fix potential NULL pointer dereference in sum()
Christian Heimes [Fri, 26 Jul 2013 20:49:26 +0000 (22:49 +0200)]
Issue #18560: Fix potential NULL pointer dereference in sum()

11 years agoIssue #18559: Fix NULL pointer dereference error in _pickle module
Christian Heimes [Fri, 26 Jul 2013 20:45:00 +0000 (22:45 +0200)]
Issue #18559: Fix NULL pointer dereference error in _pickle module

11 years agoHandle yet another potential failure in testcapi
Christian Heimes [Fri, 26 Jul 2013 13:54:07 +0000 (15:54 +0200)]
Handle yet another potential failure in testcapi
CID 1058280

11 years agoCheck return value of PyLong_FromLong(X509_get_version()). It might be NULL if
Christian Heimes [Fri, 26 Jul 2013 13:51:18 +0000 (15:51 +0200)]
Check return value of PyLong_FromLong(X509_get_version()). It might be NULL if
X509_get_version() grows beyond our small int cache.
CID 1058279

11 years agoremove surplus and wrong Py_DECREF() introduced in 33891989c9cf
Christian Heimes [Fri, 26 Jul 2013 13:26:18 +0000 (15:26 +0200)]
remove surplus and wrong Py_DECREF() introduced in 33891989c9cf

11 years agoFix declaration-after-statement of d49f65ff4f3c
Christian Heimes [Fri, 26 Jul 2013 13:06:48 +0000 (15:06 +0200)]
Fix declaration-after-statement of d49f65ff4f3c

11 years agoFix memory leaks and add checks for failing malloc() calls to testcapi module
Christian Heimes [Fri, 26 Jul 2013 13:03:50 +0000 (15:03 +0200)]
Fix memory leaks and add checks for failing malloc() calls to testcapi module
CID 1058288

11 years agoFix possible NULL pointer dereferences in testcapi module
Christian Heimes [Fri, 26 Jul 2013 12:52:18 +0000 (14:52 +0200)]
Fix possible NULL pointer dereferences in testcapi module
CID 1058280
CID 1058282
CID 1058284

11 years agoFix possible NULL pointer dereference in PyCurses_Start_Color()
Christian Heimes [Fri, 26 Jul 2013 12:45:37 +0000 (14:45 +0200)]
Fix possible NULL pointer dereference in PyCurses_Start_Color()
CID 1058276

11 years agoIssue #18556: Check the return value for PyUnicode_AsWideChar() in
Brett Cannon [Thu, 25 Jul 2013 21:34:00 +0000 (17:34 -0400)]
Issue #18556: Check the return value for PyUnicode_AsWideChar() in
U_set() from ctypes.

CID #486657

11 years ago#15130: remove repeat of abstract paragraph from socket howto body.
R David Murray [Thu, 25 Jul 2013 17:24:15 +0000 (13:24 -0400)]
#15130: remove repeat of abstract paragraph from socket howto body.

Patch by Tshepang Lekhonkhobe.

11 years ago#18503: small cleanups in test_email.
R David Murray [Thu, 25 Jul 2013 16:11:55 +0000 (12:11 -0400)]
#18503: small cleanups in test_email.

Patch by Vajrasky Kok.

11 years agoIssue #18549: Eliminate dead code in socket_ntohl().
Christian Heimes [Thu, 25 Jul 2013 09:46:10 +0000 (11:46 +0200)]
Issue #18549: Eliminate dead code in socket_ntohl().
CID 982369

11 years ago#14853: remove test that was making too many assumptions about stdin. Patch by Elena...
Ezio Melotti [Thu, 25 Jul 2013 03:21:00 +0000 (05:21 +0200)]
#14853: remove test that was making too many assumptions about stdin.  Patch by Elena Oat.

11 years ago#16937: document that stdin is always buffered, even when -u is used. Patch by Elena...
Ezio Melotti [Thu, 25 Jul 2013 03:04:02 +0000 (05:04 +0200)]
#16937: document that stdin is always buffered, even when -u is used.  Patch by Elena Oat.

11 years agoFix potential NULL pointer dereferencing in ast module
Christian Heimes [Wed, 24 Jul 2013 19:02:17 +0000 (21:02 +0200)]
Fix potential NULL pointer dereferencing in ast module
CID 719690

11 years agoIssue #18541: simplified LoggerAdapter example.
Vinay Sajip [Wed, 24 Jul 2013 16:52:01 +0000 (17:52 +0100)]
Issue #18541: simplified LoggerAdapter example.

11 years agoreturn NULL here
Benjamin Peterson [Tue, 23 Jul 2013 05:08:09 +0000 (22:08 -0700)]
return NULL here

11 years agoIssue #17944: test_zipfile now discoverable and uses subclassing to
Serhiy Storchaka [Mon, 22 Jul 2013 18:00:11 +0000 (21:00 +0300)]
Issue #17944: test_zipfile now discoverable and uses subclassing to
generate tests for different compression types.  Fixed a bug with skipping
some tests due to use of exhausted iterators.

11 years agoSome compilers complain about 'control reaches end of non-void function'
Christian Heimes [Mon, 22 Jul 2013 14:34:13 +0000 (16:34 +0200)]
Some compilers complain about 'control reaches end of non-void function'
because they don't understand that Py_FatalError() terminates the program.

11 years agoIssue #15905: Fix theoretical buffer overflow in handling of sys.argv[0],
Christian Heimes [Mon, 22 Jul 2013 10:53:32 +0000 (12:53 +0200)]
Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0],
prefix and exec_prefix if the operation system does not obey MAXPATHLEN.

11 years agomerge
Christian Heimes [Mon, 22 Jul 2013 08:37:41 +0000 (10:37 +0200)]
merge

11 years agoAdd sanity check to PyGrammar_LabelRepr() in order to catch invalid tokens when debugging
Christian Heimes [Mon, 22 Jul 2013 08:30:14 +0000 (10:30 +0200)]
Add sanity check to PyGrammar_LabelRepr() in order to catch invalid tokens when debugging
a new grammar.
CID 715360

11 years agoIssue #18439: Make patchcheck work on Windows for ACKS, NEWS.
Terry Jan Reedy [Mon, 22 Jul 2013 00:57:44 +0000 (20:57 -0400)]
Issue #18439: Make patchcheck work on Windows for ACKS, NEWS.

11 years agoNow all error paths of _freeze_importlib use 'goto error' and the error label cleans...
Christian Heimes [Sun, 21 Jul 2013 21:05:04 +0000 (23:05 +0200)]
Now all error paths of _freeze_importlib use 'goto error' and the error label cleans up all used resources.

11 years agofix spacing
Benjamin Peterson [Sun, 21 Jul 2013 20:29:37 +0000 (13:29 -0700)]
fix spacing

11 years agolet's not return NULL from functions that should return ints
Benjamin Peterson [Sun, 21 Jul 2013 20:26:13 +0000 (13:26 -0700)]
let's not return NULL from functions that should return ints

11 years agoIssue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()
Christian Heimes [Sun, 21 Jul 2013 14:24:51 +0000 (16:24 +0200)]
Issue #18514: Fix unreachable Py_DECREF() call in PyCData_FromBaseObj()

11 years agoFix reference and memory leaks in _freeze_importlib
Christian Heimes [Sun, 21 Jul 2013 14:19:02 +0000 (16:19 +0200)]
Fix reference and memory leaks in _freeze_importlib

11 years agoCheck return value of lseek() in _Py_DisplaySourceLine().
Christian Heimes [Sun, 21 Jul 2013 00:12:35 +0000 (02:12 +0200)]
Check return value of lseek() in _Py_DisplaySourceLine().
Also use portable SEEK_SET instead of 0.
CID 1040639

11 years agoPropagate error when PyByteArray_Resize() fails in bytearray_translate()
Christian Heimes [Sun, 21 Jul 2013 00:04:35 +0000 (02:04 +0200)]
Propagate error when PyByteArray_Resize() fails in bytearray_translate()
CID 715334

11 years agomerge
Christian Heimes [Sat, 20 Jul 2013 23:54:26 +0000 (01:54 +0200)]
merge

11 years agoCheck return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for...
Christian Heimes [Sat, 20 Jul 2013 23:53:10 +0000 (01:53 +0200)]
Check return value of PyObject_AsFileDescriptor() in _Py_DisplaySourceLine() for error
CID 486768

11 years agoIssue #17532: Prevent exception when changing key sets if Options menu is empty.
Ned Deily [Sat, 20 Jul 2013 22:06:26 +0000 (15:06 -0700)]
Issue #17532: Prevent exception when changing key sets if Options menu is empty.

11 years agoCheck return value of PyEval_GetGlobals() for NULL
Christian Heimes [Sat, 20 Jul 2013 20:54:25 +0000 (22:54 +0200)]
Check return value of PyEval_GetGlobals() for NULL
CID 486814

11 years agoCheck return value of flush_character_buffer()
Christian Heimes [Sat, 20 Jul 2013 20:41:58 +0000 (22:41 +0200)]
Check return value of flush_character_buffer()
CID 486663

11 years agoCheck return value of fstat() in _PyImport_GetDynLoadFunc()
Christian Heimes [Sat, 20 Jul 2013 20:17:55 +0000 (22:17 +0200)]
Check return value of fstat() in  _PyImport_GetDynLoadFunc()
CID 486250

11 years agoIssue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect...
Mark Dickinson [Sat, 20 Jul 2013 16:59:13 +0000 (17:59 +0100)]
Issue #18513: Add workaround for OS X 10.8 cexp bug that leads to wrong cmath.rect(0.0,-0.0) results.

11 years agoAdd missing check of PyDict_Update()'s return value in _elementtree.c
Christian Heimes [Sat, 20 Jul 2013 13:12:09 +0000 (15:12 +0200)]
Add missing check of PyDict_Update()'s return value in _elementtree.c
CID 719637

11 years agoAdd missing check of PyDict_SetItem()'s return value
Christian Heimes [Sat, 20 Jul 2013 13:01:26 +0000 (15:01 +0200)]
Add missing check of PyDict_SetItem()'s return value
CID 486659

11 years agoCheck return value of PyType_Ready(&EncodingMapType)
Christian Heimes [Sat, 20 Jul 2013 12:57:16 +0000 (14:57 +0200)]
Check return value of PyType_Ready(&EncodingMapType)
CID 486654

11 years agoAdd missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()
Christian Heimes [Sat, 20 Jul 2013 12:51:53 +0000 (14:51 +0200)]
Add missing check of PyDict_SetItem()'s return value in _PyImport_FindExtensionObject()
CID 486649

11 years agoAdd missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx()
Christian Heimes [Sat, 20 Jul 2013 12:48:10 +0000 (14:48 +0200)]
Add missing check of PyDict_SetItem()'s return value in PyEval_EvalCodeEx()
CID 486647

11 years agoPrevent dangling threads/process warning for test_multiprocessing.
Richard Oudkerk [Fri, 19 Jul 2013 21:53:42 +0000 (22:53 +0100)]
Prevent dangling threads/process warning for test_multiprocessing.

11 years ago#18480: Add missing PyType_Ready call to _elementtree extension
Ronald Oussoren [Fri, 19 Jul 2013 09:11:25 +0000 (11:11 +0200)]
#18480: Add missing PyType_Ready call to _elementtree extension

11 years agoFix posix_chflags(): return_value was uninitialized when follow_symlinks=False
Victor Stinner [Thu, 18 Jul 2013 21:57:35 +0000 (23:57 +0200)]
Fix posix_chflags(): return_value was uninitialized when follow_symlinks=False
whereas the fchmodat() function is not avaialble.

11 years agoIssue #18266: test_largefile now works with unittest test discovery and
Serhiy Storchaka [Wed, 17 Jul 2013 10:42:24 +0000 (13:42 +0300)]
Issue #18266: test_largefile now works with unittest test discovery and
supports running only selected tests.  Patch by Zachary Ware.

11 years agoIssue #17767: test_locale now works with unittest test discovery.
Serhiy Storchaka [Wed, 17 Jul 2013 10:23:45 +0000 (13:23 +0300)]
Issue #17767: test_locale now works with unittest test discovery.
Original patch by Zachary Ware.

11 years agoIssue #18448: Fix a typo in Tools/demo/eiffel.py.
Serhiy Storchaka [Tue, 16 Jul 2013 19:12:03 +0000 (22:12 +0300)]
Issue #18448: Fix a typo in Tools/demo/eiffel.py.

11 years agoIssue #18457: Fixed saving of formulas and complex numbers in Tools/demo/ss1.py.
Serhiy Storchaka [Tue, 16 Jul 2013 18:55:36 +0000 (21:55 +0300)]
Issue #18457: Fixed saving of formulas and complex numbers in Tools/demo/ss1.py.
Useed context managers for file I/O.
Removed out-of-dated code and misleading comments.

11 years agoCloses #18475: add unittest.main() to test_email/test_inversions.
R David Murray [Tue, 16 Jul 2013 15:45:31 +0000 (11:45 -0400)]
Closes #18475: add unittest.main() to test_email/test_inversions.

Patch by Vajrasky Kok.

11 years agoIssue #17778: Fix test discovery for test_multiprocessing. (Patch by
Richard Oudkerk [Tue, 16 Jul 2013 14:33:41 +0000 (15:33 +0100)]
Issue #17778: Fix test discovery for test_multiprocessing. (Patch by
Zachary Ware.)

11 years agomove declaration to top of block
Benjamin Peterson [Tue, 16 Jul 2013 03:50:22 +0000 (20:50 -0700)]
move declaration to top of block

11 years agocheck the return value of new_string() (closes #18470)
Benjamin Peterson [Tue, 16 Jul 2013 02:15:34 +0000 (19:15 -0700)]
check the return value of new_string() (closes #18470)

11 years agoIssue #18471: Fix typo in heapq documentation (reported by François Pinard).
Ned Deily [Tue, 16 Jul 2013 02:08:13 +0000 (19:08 -0700)]
Issue #18471: Fix typo in heapq documentation (reported by François Pinard).

11 years ago- Issue #18440: Clarify that `hash()` can truncate the value returned from an
Barry Warsaw [Mon, 15 Jul 2013 18:47:29 +0000 (14:47 -0400)]
- Issue #18440: Clarify that `hash()` can truncate the value returned from an
  object's custom `__hash__()` method.

11 years agoCloses #18464: fix typo in test name.
R David Murray [Mon, 15 Jul 2013 16:09:47 +0000 (12:09 -0400)]
Closes #18464: fix typo in test name.

11 years agoIssue #18344: Fix potential ref-leaks in _bufferedreader_read_all().
Richard Oudkerk [Mon, 15 Jul 2013 15:05:22 +0000 (16:05 +0100)]
Issue #18344: Fix potential ref-leaks in _bufferedreader_read_all().

11 years agoIssue #18449: Make Tools/demo/ss1.py work again on Python 3. Patch by
Serhiy Storchaka [Mon, 15 Jul 2013 09:34:17 +0000 (12:34 +0300)]
Issue #18449: Make Tools/demo/ss1.py work again on Python 3.  Patch by
Févry Thibault.

11 years agoIssue #18452: fix several "occurrence" typos (reported by Févry Thibault).
Ned Deily [Sun, 14 Jul 2013 19:43:16 +0000 (12:43 -0700)]
Issue #18452: fix several "occurrence" typos (reported by Févry Thibault).

11 years agoIssue #18432: Fix unintended API change in the sched module
Raymond Hettinger [Sun, 14 Jul 2013 05:42:09 +0000 (22:42 -0700)]
Issue #18432:  Fix unintended API change in the sched module

11 years agoIssue #18365: convert buildbot errors to skips.
Terry Jan Reedy [Sat, 13 Jul 2013 08:05:42 +0000 (04:05 -0400)]
Issue #18365: convert buildbot errors to skips.

11 years agoIssue #18279: Add tests for idlelib/RstripExtension.py. Original patch by
Terry Jan Reedy [Sat, 13 Jul 2013 06:34:43 +0000 (02:34 -0400)]
Issue #18279: Add tests for idlelib/RstripExtension.py. Original patch by
Phil Webster. With that available, modify RstripExtension.py to stop deleting
null slices, which caused a file to be marked as changed when it was not.

11 years ago#18437: fix comment typo.
R David Murray [Sat, 13 Jul 2013 02:55:43 +0000 (22:55 -0400)]
#18437: fix comment typo.

11 years agoIssue #18365: normalize whitespace
Terry Jan Reedy [Sat, 13 Jul 2013 00:16:28 +0000 (20:16 -0400)]
Issue #18365: normalize whitespace

11 years agoIssue #18365: Add mock Text class and test thereof versus tk.Text.
Terry Jan Reedy [Sat, 13 Jul 2013 00:10:23 +0000 (20:10 -0400)]
Issue #18365: Add mock Text class and test thereof versus tk.Text.
Based on patches by Todd.Rovito and Phil Webster.

11 years ago#18389: Clarify that relpath does not access the file system.
R David Murray [Fri, 12 Jul 2013 21:43:11 +0000 (17:43 -0400)]
#18389: Clarify that relpath does not access the file system.

Initial patch by Madison May.