summaryrefslogtreecommitdiffstats
path: root/PC
Commit message (Collapse)AuthorAgeFilesLines
* Issue #8734: Avoid crash in msvcrt.get_osfhandle() when an invalid fileAntoine Pitrou2010-09-041-0/+3
| | | | descriptor is provided. Patch by Pascal Chambon.
* Welcome to the UTF-8 world.Florent Xicluna2010-09-031-1/+1
|
* Issue 8781: Define SIZEOF_WCHAR_T on WindowsDaniel Stutzbach2010-08-251-0/+3
|
* Fix #7579. Add docstrings to msvcrt and adjust some wording for bytes.Brian Curtin2010-08-241-9/+10
|
* Remove long-redundant plat-win from sys.path on WindowsTim Golden2010-08-201-1/+1
|
* Cleanup and correct a few ints to be Py_ssize_t.Brian Curtin2010-08-171-3/+4
|
* Properly downcast from size_t/Py_ssize_t in a few places.Brian Curtin2010-08-171-4/+6
|
* Fix compilation warning on WindowsAmaury Forgeot d'Arc2010-08-161-2/+2
|
* Issue #3210: Revert C module changes and apply patch from Hirokazu Yamamoto ↵Tim Golden2010-08-081-17/+2
| | | | instead
* Issue #3210: Ensure stdio handles are closed if CreateProcess failsTim Golden2010-08-061-2/+17
|
* Fix the VS8.0 buildRaymond Hettinger2010-08-061-0/+8
|
* Fix VS8.0 build by adding _time.h and _time.c to the project file.Raymond Hettinger2010-08-011-0/+8
|
* Fix build on VS8.Raymond Hettinger2010-07-311-1/+1
|
* Update copyright years and add releases to release list. Also update Sphinx ↵Georg Brandl2010-07-311-1/+1
| | | | version number.
* Issue #7989: Added pure python implementation of the datetime module.Alexander Belopolsky2010-07-231-2/+2
|
* Issue #9089: Remove intobject.h from MSVC project files.Mark Dickinson2010-06-271-4/+0
|
* Fix a compile warning missed during porting (wchar_t/char) and move aBrian Curtin2010-06-081-4/+4
| | | | variable declaration outside of a loop. #2810 was when this first went in.
* Fix #2810 - handle the case where some registry calls returnBrian Curtin2010-05-261-28/+91
| | | | | | ERROR_MORE_DATA, requiring another call to get the remaining data. Patch by Daniel Stutzbach
* Recorded merge of revisions 81029 via svnmerge fromAntoine Pitrou2010-05-0925-6187/+6187
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines Untabify C files. Will watch buildbots. ........
* Make (most of) Python's tests pass under Thread Sanitizer.Jeffrey Yasskin2010-05-033-0/+12
| | | | | | | | | | | | | | | | | | http://code.google.com/p/data-race-test/wiki/ThreadSanitizer is a dynamic data race detector that runs on top of valgrind. With this patch, the binaries at http://code.google.com/p/data-race-test/wiki/ThreadSanitizer#Binaries pass many but not all of the Python tests. All of regrtest still passes outside of tsan. I've implemented part of the C1x atomic types so that we can explicitly mark variables that are used across threads, and get defined behavior as compilers advance. I've added tsan's client header and implementation to the codebase in dynamic_annotations.{h,c} (docs at http://code.google.com/p/data-race-test/wiki/DynamicAnnotations). Unfortunately, I haven't been able to get helgrind and drd to give sensible error messages, even when I use their client annotations, so I'm not supporting them.
* Merged revisions 80439 via svnmerge fromBrian Curtin2010-04-241-10/+93
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r80439 | brian.curtin | 2010-04-24 10:40:11 -0500 (Sat, 24 Apr 2010) | 6 lines Fix #7838. Add docstrings and privatize _subprocess implementation details. Since CREATE_NEW_* are used for the creation flags of a subprocess, they were added to __all__. The rest of the previously exposed attributes are now qualified by _subprocess.ATTR rather than importing *. ........
* Port #7347 to py3k.Brian Curtin2010-04-211-12/+107
| | | | Add CreateKeyEx and DeleteKeyEx, along with test improvements.
* Port #1220212 (os.kill for Win32) to py3k.Brian Curtin2010-04-121-0/+2
|
* Merged revisions 78393 via svnmerge fromAmaury Forgeot d'Arc2010-02-242-2/+0
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78393 | amaury.forgeotdarc | 2010-02-24 00:19:39 +0100 (mer., 24 févr. 2010) | 2 lines #4852: Remove dead code in every thread implementation, unused for many years. ........
* Issue #5988: Delete deprecated functions PyOS_ascii_formatd, ↵Eric Smith2010-02-221-5/+0
| | | | PyOS_ascii_strtod, and PyOS_ascii_atof.
* Merged revisions 78213 via svnmerge fromMartin v. Löwis2010-02-181-1/+1
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r78213 | martin.v.loewis | 2010-02-18 10:22:20 +0100 (Do, 18 Feb 2010) | 3 lines Stop providing crtassem.h symbols when compiling with Visual Studio 2010, as msvcr100.dll is not a platform assembly anymore. ........
* Merged revisions 77461 via svnmerge fromAntoine Pitrou2010-01-131-0/+4
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r77461 | antoine.pitrou | 2010-01-13 08:55:48 +0100 (mer., 13 janv. 2010) | 5 lines Issue #7622: Improve the split(), rsplit(), splitlines() and replace() methods of bytes, bytearray and unicode objects by using a common implementation based on stringlib's fast search. Patch by Florent Xicluna. ........
* Merged revisions ↵Benjamin Peterson2009-12-311-14/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 76847,76851,76869,76882,76891-76892,76924,77007,77070,77092,77096,77120,77126,77155 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r76847 | benjamin.peterson | 2009-12-14 21:25:27 -0600 (Mon, 14 Dec 2009) | 1 line adverb ........ r76851 | benjamin.peterson | 2009-12-15 21:28:52 -0600 (Tue, 15 Dec 2009) | 1 line remove lib2to3 resource ........ r76869 | vinay.sajip | 2009-12-17 08:52:00 -0600 (Thu, 17 Dec 2009) | 1 line Issue #7529: logging: Minor correction to documentation. ........ r76882 | georg.brandl | 2009-12-19 11:30:28 -0600 (Sat, 19 Dec 2009) | 1 line #7527: use standard versionadded tags. ........ r76891 | georg.brandl | 2009-12-19 12:16:31 -0600 (Sat, 19 Dec 2009) | 1 line #7479: add note about function availability on Unices. ........ r76892 | georg.brandl | 2009-12-19 12:20:18 -0600 (Sat, 19 Dec 2009) | 1 line #7480: remove tautology. ........ r76924 | georg.brandl | 2009-12-20 08:28:05 -0600 (Sun, 20 Dec 2009) | 1 line Small indentation fix. ........ r77007 | gregory.p.smith | 2009-12-23 03:31:11 -0600 (Wed, 23 Dec 2009) | 3 lines Fix possible integer overflow in lchown and fchown functions. For issue1747858. ........ r77070 | amaury.forgeotdarc | 2009-12-27 14:06:44 -0600 (Sun, 27 Dec 2009) | 2 lines Fix a typo in comment ........ r77092 | georg.brandl | 2009-12-28 02:48:24 -0600 (Mon, 28 Dec 2009) | 1 line #7404: remove reference to non-existing example files. ........ r77096 | benjamin.peterson | 2009-12-28 14:51:17 -0600 (Mon, 28 Dec 2009) | 1 line document new fix_callable behavior ........ r77120 | georg.brandl | 2009-12-29 15:09:17 -0600 (Tue, 29 Dec 2009) | 1 line #7595: fix typo in argument default constant. ........ r77126 | amaury.forgeotdarc | 2009-12-29 17:06:17 -0600 (Tue, 29 Dec 2009) | 2 lines #7579: Add docstrings to the msvcrt module ........ r77155 | georg.brandl | 2009-12-30 13:03:00 -0600 (Wed, 30 Dec 2009) | 1 line We only support Windows NT derivatives now. ........
* Merged revisions 76861 via svnmerge fromMark Dickinson2009-12-163-0/+15
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r76861 | mark.dickinson | 2009-12-16 20:13:40 +0000 (Wed, 16 Dec 2009) | 3 lines Issue #3366: Add expm1 function to math module. Thanks Eric Smith for testing on Windows. ........
* Issue #7080: locale.strxfrm() raises a MemoryError on 64-bit non-WindowsAntoine Pitrou2009-10-191-0/+5
| | | | platforms, and assorted locale fixes by Derk Drukker.
* Merged revisions 73998 via svnmerge fromAmaury Forgeot d'Arc2009-07-135-873/+873
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r73998 | amaury.forgeotdarc | 2009-07-13 21:14:17 +0200 (lun., 13 juil. 2009) | 3 lines Set svn:eol-style=CRLF on all Visual Studio solution files. This should allow direct compilation from a downloaded source tar ball. ........
* Updated MSVC project files to follow PyCObject removal (r73729)Hirokazu Yamamoto2009-07-013-15/+0
|
* Sorted file names.Hirokazu Yamamoto2009-06-281-24/+24
|
* Merged revisions 73603 via svnmerge fromHirokazu Yamamoto2009-06-281-6/+0
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r73603 | hirokazu.yamamoto | 2009-06-28 19:23:00 +0900 | 1 line Issue #4856: Remove checks for win NT. ........
* Bump Windows versions to 3.2.Martin v. Löwis2009-06-277-22/+22
|
* #5924: on Windows, a large PYTHONPATH (more than 255 chars) was completely ↵Amaury Forgeot d'Arc2009-06-091-3/+8
| | | | | | ignored. Will backport to 3.0.
* #3791: remove last traces of bsddb.Georg Brandl2009-06-048-203/+8
|
* Issue #6183: Disables wcsftime on VC6.Hirokazu Yamamoto2009-06-031-0/+2
|
* Issue #5562: Use wcsftime for time.strftime where available.Martin v. Löwis2009-05-301-0/+3
|
* Merged revisions 72698-72699 via svnmerge fromHirokazu Yamamoto2009-05-171-4/+0
| | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r72698 | hirokazu.yamamoto | 2009-05-17 11:52:09 +0900 | 1 line Issue #3527: Removed Py_WIN_WIDE_FILENAMES which is not used any more. ........ r72699 | hirokazu.yamamoto | 2009-05-17 11:58:36 +0900 | 1 line Added NEWS for r72698. ........
* Added Objects/capsule.c to project files.Hirokazu Yamamoto2009-05-063-0/+11
|
* add a replacement API for PyCObject, PyCapsule #5630Benjamin Peterson2009-05-052-1/+26
| | | | | | All stdlib modules with C-APIs now use this. Patch by Larry Hastings
* use C character code to simplify #5410Benjamin Peterson2009-05-011-12/+6
|
* Merged revisions 72040 via svnmerge fromEric Smith2009-04-274-0/+16
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r72040 | eric.smith | 2009-04-27 15:04:37 -0400 (Mon, 27 Apr 2009) | 1 line Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. ........
* Added Python/dtoa.c to project files.Hirokazu Yamamoto2009-04-182-0/+7
|
* Add dtoc.[ch] to the VS8.0 project file.Raymond Hettinger2009-04-171-0/+8
|
* Issue #1580: use short float repr where possible.Mark Dickinson2009-04-161-0/+4
| | | | | | | | | | | | | | | - incorporate and adapt David Gay's dtoa and strtod into the Python core - on platforms where we can use Gay's code (almost all!), repr(float) is based on the shortest sequence of decimal digits that rounds correctly. - add sys.float_repr_style attribute to indicate whether we're using Gay's code or not - add autoconf magic to detect and enable SSE2 instructions on x86/gcc - slight change to repr and str: repr switches to exponential notation at 1e16 instead of 1e17, str switches at 1e11 instead of 1e12
* Issue 5682: Move _io module into its own subdirectory.Alexandre Vassalotti2009-04-043-61/+82
| | | | Reviewed by: Antoine Pitrou
* Issue #4258: Make it possible to use 30-bit digits for PyLongs:Mark Dickinson2009-03-181-0/+36
| | | | | | | - new configure option --enable-big-digits - new structseq sys.int_info giving information about the internal format By default, 30-bit digits are enabled on 64-bit machines but disabled on 32-bit machines.
* Merged revisions 70448 via svnmerge fromHirokazu Yamamoto2009-03-183-58/+98
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r70448 | hirokazu.yamamoto | 2009-03-18 19:17:26 +0900 | 3 lines Updated openssl support on VC6. (openssl-0.9.6g is old, cannot compile with _ssl.c) If you use http://svn.python.org/projects/external/openssl-0.9.8g, Perl is not needed. This scheme was ported from PCBuild. ........