]>
granicus.if.org Git - python/log
Antoine Pitrou [Mon, 27 Apr 2009 20:50:20 +0000 (20:50 +0000)]
Issue #5853: calling a function of the mimetypes module from several threads
at once could hit the recursion limit if the mimetypes database hadn't been
initialized before.
Eric Smith [Mon, 27 Apr 2009 19:04:37 +0000 (19:04 +0000)]
Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
R. David Murray [Mon, 27 Apr 2009 17:22:36 +0000 (17:22 +0000)]
Make sys.xxx variable references into links, note that print_last only
works when an exception gets to the interactive prompt, and update the
examples after testing. The last one is now a valid Sphinx doctest,
but of the preceding two one can't be made a doctest and the other one
I'm postponing to 3.x because sphinx handles doctests as Unicode strings
and that makes the 2.x output confusing.
Georg Brandl [Mon, 27 Apr 2009 17:09:53 +0000 (17:09 +0000)]
#5840: dont claim we dont support TLS.
Georg Brandl [Mon, 27 Apr 2009 17:04:23 +0000 (17:04 +0000)]
#5848: small unittest doc patch.
Georg Brandl [Mon, 27 Apr 2009 15:29:26 +0000 (15:29 +0000)]
Demote warnings to notices, part 2: stuff that is 2.x-only.
Georg Brandl [Mon, 27 Apr 2009 15:29:09 +0000 (15:29 +0000)]
Demote warnings to notices where appropriate, following the goal that as few "red box" warnings
should clutter the docs as possible. Part 1: stuff that gets merged to Py3k.
Georg Brandl [Mon, 27 Apr 2009 15:10:44 +0000 (15:10 +0000)]
Remove ".. warning::" markup that doesnt contain warnings for users, rather todo items.
Georg Brandl [Mon, 27 Apr 2009 15:09:25 +0000 (15:09 +0000)]
#5856: fix typo s in traceback example.
Vinay Sajip [Mon, 27 Apr 2009 13:44:27 +0000 (13:44 +0000)]
Issue #5854: Updated __all__ to include some missing names and remove some names which should not be exported.
Kurt B. Kaiser [Sun, 26 Apr 2009 23:22:11 +0000 (23:22 +0000)]
Right click 'go to file/line' not working if spaces
in path. Bug 5559.
Walter Dörwald [Sun, 26 Apr 2009 20:51:44 +0000 (20:51 +0000)]
Use test.test_support.EnvironmentVarGuard where tests change environment vars.
Mark Dickinson [Sun, 26 Apr 2009 19:54:55 +0000 (19:54 +0000)]
Fix typo in function name
Walter Dörwald [Sun, 26 Apr 2009 19:11:43 +0000 (19:11 +0000)]
Fix typo.
Mark Dickinson [Sun, 26 Apr 2009 16:04:05 +0000 (16:04 +0000)]
Backport r71967 changes from py3k to trunk.
(Internal plumbing changes for float parsing.)
Mark Dickinson [Sun, 26 Apr 2009 14:00:08 +0000 (14:00 +0000)]
Reset errno before both calls to PyOS_ascii_strtod, not just one.
Eric Smith [Sun, 26 Apr 2009 10:05:11 +0000 (10:05 +0000)]
Note that the caller is resposible for freeing the result of PyOS_double_to_string.
Georg Brandl [Sun, 26 Apr 2009 09:57:29 +0000 (09:57 +0000)]
Update pydoc topics.
Georg Brandl [Sun, 26 Apr 2009 09:56:44 +0000 (09:56 +0000)]
Move pydoc_topics module to its own subdirectory, so that no generated code is in Lib/.
Georg Brandl [Sun, 26 Apr 2009 06:06:53 +0000 (06:06 +0000)]
Another file where the versions need to be up to date.
Georg Brandl [Sun, 26 Apr 2009 06:06:19 +0000 (06:06 +0000)]
Remove outdated TODO file.
Georg Brandl [Sun, 26 Apr 2009 06:05:58 +0000 (06:05 +0000)]
Note that the versions are also in README.txt.
Georg Brandl [Sun, 26 Apr 2009 06:05:18 +0000 (06:05 +0000)]
Update versions in instructions for manual set-up.
Georg Brandl [Sun, 26 Apr 2009 06:01:04 +0000 (06:01 +0000)]
Mostly formatting nits, and "and-ed together" -> "or-ed together" flags.
Martin v. Löwis [Sun, 26 Apr 2009 00:53:18 +0000 (00:53 +0000)]
Issue #4971: Fix titlecase for characters that are their own
titlecase, but not their own uppercase.
Eric Smith [Sat, 25 Apr 2009 21:40:15 +0000 (21:40 +0000)]
Issue #5835, deprecate PyOS_ascii_formatd.
If anyone wants to clean up the documentation, feel free. It's my first documentation foray, and it's not that great.
Will port to py3k with a different strategy.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 21:16:05 +0000 (21:16 +0000)]
Issue #4129: document int -> Py_ssize_t changes.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 21:02:34 +0000 (21:02 +0000)]
Issue #4129: field changed from int to Py_ssize_t.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:58:35 +0000 (20:58 +0000)]
Issue #4129: more int -> Py_ssize_t documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:55:39 +0000 (20:55 +0000)]
Issue #4129: more int -> Py_ssize_t documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:50:27 +0000 (20:50 +0000)]
Issue #4129: int -> Py_ssize_t documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:44:58 +0000 (20:44 +0000)]
Issue #4129: int -> Py_ssize_t documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:43:30 +0000 (20:43 +0000)]
Reformat prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:41:40 +0000 (20:41 +0000)]
Issue #4129: int -> Py_ssize_t documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:40:10 +0000 (20:40 +0000)]
Reformat prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 20:37:39 +0000 (20:37 +0000)]
Since it's a macro, actually refer to it as such instead of function.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:54:34 +0000 (19:54 +0000)]
Issue #4129: Add a versionchanged notice for a few forgotten entries.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:49:05 +0000 (19:49 +0000)]
Reformat, since I've been busy here anyway.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:46:19 +0000 (19:46 +0000)]
Issue #4129: Documentation notes for int -> Py_ssize_t changes.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:44:55 +0000 (19:44 +0000)]
Issue #4129: More documentation pointers about int -> Py_ssize_t.
Also fix up the documentation for PyObject_GC_Resize(). It seems that since
it first got documented, the documentation was actually for
_PyObject_GC_Resize().
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:10:52 +0000 (19:10 +0000)]
Reformat prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 19:04:15 +0000 (19:04 +0000)]
Since I edited this file, reformat for future edits.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 18:57:32 +0000 (18:57 +0000)]
Reference to an int type, whereas it's a Py_ssize_t as the synopsis states.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 18:53:48 +0000 (18:53 +0000)]
Reformat prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 18:46:03 +0000 (18:46 +0000)]
Issue #4129: Document more int -> Py_ssize_t changes.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 18:31:20 +0000 (18:31 +0000)]
Reformat prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 17:59:03 +0000 (17:59 +0000)]
Issue #4129: Belatedly document which C API functions had their argument(s) or
return type changed from int or int * to Py_ssize_t or Py_ssize_t * as this
might cause problems on 64-bit platforms.
Thomas Heller [Sat, 25 Apr 2009 16:37:18 +0000 (16:37 +0000)]
Issue #5078: Avoid redundant call to FormatError()
Georg Brandl [Sat, 25 Apr 2009 15:11:29 +0000 (15:11 +0000)]
#5841: add deprecation py3k warning and notice in the docs for commands module.
Georg Brandl [Sat, 25 Apr 2009 15:05:04 +0000 (15:05 +0000)]
#5821: add some capabilities of TarFile's file-like object.
Georg Brandl [Sat, 25 Apr 2009 14:51:31 +0000 (14:51 +0000)]
#5834: use "failure" instead of "error" because the two have different meanings in unittest context.
Georg Brandl [Sat, 25 Apr 2009 14:50:25 +0000 (14:50 +0000)]
#3320: fix spelling.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 14:28:02 +0000 (14:28 +0000)]
Reformat paragraph.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 14:27:00 +0000 (14:27 +0000)]
The type for ppos has been Py_ssize_t since 2.5, reflect this in the
documentation.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 14:24:30 +0000 (14:24 +0000)]
Reformat prior to editing.
Walter Dörwald [Sat, 25 Apr 2009 14:03:16 +0000 (14:03 +0000)]
Issue #5828 (Invalid behavior of unicode.lower): Fixed bogus logic in
makeunicodedata.py and regenerated the Unicode database (This fixes
u'\u1d79'.lower() == '\x00').
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 13:58:58 +0000 (13:58 +0000)]
Reformat file prior to editing.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 13:07:40 +0000 (13:07 +0000)]
Rewrite a sentence to be more in line with the rest of the documentation with
regard to person and audience.
Tarek Ziadé [Sat, 25 Apr 2009 12:51:59 +0000 (12:51 +0000)]
#5810: Fixed Distutils test_build_scripts
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 12:49:10 +0000 (12:49 +0000)]
Issue #4239: adjust email examples not to use connect() and terminate with
quit() and not close().
Tarek Ziadé [Sat, 25 Apr 2009 12:38:08 +0000 (12:38 +0000)]
Issue #4951: Fixed failure in test_httpservers
Walter Dörwald [Sat, 25 Apr 2009 12:15:07 +0000 (12:15 +0000)]
Issue #5837: Certain sequences of calls to set() and unset() for
support.EnvironmentVarGuard objects restored the environment variables
incorrectly on __exit__.
Fix this by recording the initial value of each environment variable on the
first access in set() or unset().
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 11:59:09 +0000 (11:59 +0000)]
First attempt to document PyObject_HEAD_INIT and PyVarObject_HEAD_INIT.
Jeroen Ruigrok van der Werven [Sat, 25 Apr 2009 11:15:06 +0000 (11:15 +0000)]
Reformat prior to expanding.
Mark Dickinson [Sat, 25 Apr 2009 09:47:00 +0000 (09:47 +0000)]
Fix typo in complex parsing code; expand tests.
Benjamin Peterson [Sat, 25 Apr 2009 00:41:22 +0000 (00:41 +0000)]
fix a segfault when setting __class__ in __del__ #5283
Thomas Heller [Fri, 24 Apr 2009 20:31:47 +0000 (20:31 +0000)]
Issue #3102: All global symbols that the _ctypes extension defines are
now prefixed with 'Py' or '_ctypes'.
Thomas Heller [Fri, 24 Apr 2009 20:00:41 +0000 (20:00 +0000)]
Issue 5041: ctypes unwilling to allow pickling wide character.
Thomas Heller [Fri, 24 Apr 2009 18:10:46 +0000 (18:10 +0000)]
Issue #5161: wrong paths for ctypes cleanup when Python is built in a
directory other than the source directory.
Mark Dickinson [Fri, 24 Apr 2009 16:37:22 +0000 (16:37 +0000)]
Remove unnecessary double negative
Mark Dickinson [Fri, 24 Apr 2009 16:34:14 +0000 (16:34 +0000)]
Issue #5593: Use more robust test for double-rounding in test_fsum.
While we're at it, use new unittest.skipUnless decorator to
implement skipping for that test.
Mark Dickinson [Fri, 24 Apr 2009 13:56:07 +0000 (13:56 +0000)]
Issue #5812: The two-argument form of the Fraction constructor
now accepts arbitrary Rational instances.
Mark Dickinson [Fri, 24 Apr 2009 13:14:07 +0000 (13:14 +0000)]
Fix missing 'return NULL'
Mark Dickinson [Fri, 24 Apr 2009 12:46:53 +0000 (12:46 +0000)]
Issue #5816:
- simplify parsing and printing of complex numbers
- make complex(repr(z)) round-tripping work for complex
numbers involving nans, infs, or negative zeros
- don't accept some of the stranger complex strings
that were previously allowed---e.g., complex('1..1j')
Georg Brandl [Thu, 23 Apr 2009 08:52:03 +0000 (08:52 +0000)]
Add link to PEP 236.
Georg Brandl [Thu, 23 Apr 2009 08:49:56 +0000 (08:49 +0000)]
#5813: add a reference to the "future statements" section.
Georg Brandl [Thu, 23 Apr 2009 08:49:39 +0000 (08:49 +0000)]
Fix rewrapping accident.
Georg Brandl [Thu, 23 Apr 2009 08:44:57 +0000 (08:44 +0000)]
#5820: fix bug in usage of getreader().
Kurt B. Kaiser [Thu, 23 Apr 2009 02:36:01 +0000 (02:36 +0000)]
Produce correct version string to access the .chm
docs on Windows. Patch 5783 gpolo. Will port.
Mark Dickinson [Wed, 22 Apr 2009 18:15:25 +0000 (18:15 +0000)]
Issue #5812: make Fraction('1e-6') valid. Backport of r71806.
Eric Smith [Wed, 22 Apr 2009 16:20:47 +0000 (16:20 +0000)]
Fixed issue 5782: formatting with commas didn't work if no specifier type code was given.
Nick Coghlan [Wed, 22 Apr 2009 15:26:04 +0000 (15:26 +0000)]
Issue 5354: Change API for import_fresh_module() to better support test_warnings use case (also fixes some bugs in the original implementation)
Eric Smith [Wed, 22 Apr 2009 13:29:05 +0000 (13:29 +0000)]
Backport of some of the work in r71665 to trunk. This reworks much of
int, long, and float __format__(), and it keeps their implementation
in sync with py3k.
Also added PyOS_double_to_string. This is the "fallback" version
that's also available in trunk, and should be kept in sync with that
code. I'll add an issue to document PyOS_double_to_string in the C
API.
There are many internal cleanups. Externally visible changes include:
- Implement PEP 378, Format Specifier for Thousands Separator, for
floats, ints, and longs.
- Issue #5515: 'n' formatting for ints, longs, and floats handles
leading zero formatting poorly.
- Issue #5772: For float.__format__, don't add a trailing ".0" if
we're using no type code and we have an exponent.
Vinay Sajip [Wed, 22 Apr 2009 12:10:47 +0000 (12:10 +0000)]
Issue #5170: Fixed regression caused when fixing #5768.
Eric Smith [Wed, 22 Apr 2009 00:47:00 +0000 (00:47 +0000)]
Documentation for issue 5237, auto-numbered format fields. Contributed by Terry J. Reedy.
Georg Brandl [Tue, 21 Apr 2009 18:24:34 +0000 (18:24 +0000)]
#5751: fix escaping of \\n.
Georg Brandl [Tue, 21 Apr 2009 18:23:08 +0000 (18:23 +0000)]
#5757: fix copy-paste error in notify().
R. David Murray [Tue, 21 Apr 2009 13:06:04 +0000 (13:06 +0000)]
Restore skips of posix and pty tests on Windows by calling the
test_support.import_module on the appropriate modules
before any other imports.
Senthil Kumaran [Tue, 21 Apr 2009 03:24:19 +0000 (03:24 +0000)]
Fix for the Issue918368 - urllib doesn't correct server returned urls
Mark Dickinson [Mon, 20 Apr 2009 21:41:04 +0000 (21:41 +0000)]
Nit: integer division should use //, not /
Mark Dickinson [Mon, 20 Apr 2009 21:13:33 +0000 (21:13 +0000)]
Issue #3166: Make long -> float (and int -> float) conversions
correctly rounded, using round-half-to-even. This ensures that the
value of float(n) doesn't depend on whether we're using 15-bit digits
or 30-bit digits for Python longs.
Raymond Hettinger [Mon, 20 Apr 2009 18:23:57 +0000 (18:23 +0000)]
Fix typo
Tarek Ziadé [Mon, 20 Apr 2009 14:29:42 +0000 (14:29 +0000)]
adding a NEWS note for #5795 (previously checked via the buildbot)
Tarek Ziadé [Mon, 20 Apr 2009 10:33:47 +0000 (10:33 +0000)]
making BuildWinInstTestCase silent in case bdist_wininst is not run under win32
Tarek Ziadé [Mon, 20 Apr 2009 07:53:55 +0000 (07:53 +0000)]
#5795 sysconfig._config_vars was shadowed in tearDown
Mark Dickinson [Sun, 19 Apr 2009 17:10:47 +0000 (17:10 +0000)]
Automatic conversion of floats to integers for struct.pack integer codes
is deprecated. Use an explicit int() instead.
Ronald Oussoren [Sun, 19 Apr 2009 10:38:20 +0000 (10:38 +0000)]
Fix for issue5657.
Benjamin Peterson [Sun, 19 Apr 2009 03:02:54 +0000 (03:02 +0000)]
fix typo
Benjamin Peterson [Sun, 19 Apr 2009 02:40:43 +0000 (02:40 +0000)]
make errors consistent
Benjamin Peterson [Sun, 19 Apr 2009 02:32:42 +0000 (02:32 +0000)]
initialize weakref some weakref types