- 16 Ara, 2009 1 kayıt (commit)
-
-
Mark Dickinson yazdı
testing on Windows.
-
- 24 Eki, 2009 1 kayıt (commit)
-
-
Mark Dickinson yazdı
Add the Python/dtoa.c file containing the main algorithms; add corresponding include file and include in Python.h; include license information for Python/dtoa.c; add dtoa.c and dtoa.h to Makefile.
-
- 14 Haz, 2009 1 kayıt (commit)
-
-
Hirokazu Yamamoto yazdı
-
- 27 Nis, 2009 1 kayıt (commit)
-
-
Eric Smith yazdı
Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors.
-
- 03 Nis, 2009 1 kayıt (commit)
-
-
Hirokazu Yamamoto yazdı
-
- 03 Ock, 2009 1 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
- 22 Kas, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
and certainly not useful for any Windows build.
-
- 10 Haz, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
Part of reverting most of r63675 per the mailing list discussion.
-
- 26 May, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
Renamed stringobject.c to bytesobject.c Fixed Windows builds
-
- 09 May, 2008 1 kayıt (commit)
-
-
Alexandre Vassalotti yazdı
Merged r62778, r62779, r62802, r62806, r62807, r62808, r62809, r62844, r62846, r62952, r62956.
-
- 05 May, 2008 1 kayıt (commit)
-
-
Brett Cannon yazdı
Ippolito. Closes issue #2750.
-
- 18 Nis, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
More Windows related fixes are coming soon
-
- 14 Nis, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
-
- 13 Nis, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 08 Nis, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
It was only used as a helper in types.py to access types (GetSetDescriptorType and MemberDescriptorType), when they can easily be obtained with python code. These expressions even work with Jython. I don't know what the future of the types module is; (cf. discussion in http://bugs.python.org/issue1605 ) at least this change makes it simpler.
-
- 06 Nis, 2008 1 kayıt (commit)
-
-
Trent Nelson yazdı
Don't run kill_python as part of the build process. Change the buildbots so they have to call it explicitly instead.
-
- 03 Nis, 2008 1 kayıt (commit)
-
-
Trent Nelson yazdı
Reimplement kill_python. The existing version had a number of flaws, namely, it didn't work for x64 and it wasn't precise about which python_d.exe it was killing -- it just killed the first one it came across that happened to have 'pcbuild\python_d.exe' or 'build\python_d.exe' in it's path. The new version has been rewritten from the ground up and now lives in PCbuild, instead of Tools\buildbot, and it has also been incorporated into the Visual Studio solution (pcbuild.sln) as 'kill_python'. The solution has also been altered such that kill_python is called where necessary in the build process in order to prevent any linking errors due to open file locks. In lieu of this, all of the existing bits and pieces in Tools\buildbot that called out to kill_python at various points have also been removed as they are now obsolete. Tested on both Win32 and x64. Change set (included to improve usefulness of svnmerge log entry): M PCbuild\pythoncore.vcproj M PCbuild\pcbuild.sln M PCbuild\release.vsprops A PCbuild\kill_python.vcproj M PCbuild\debug.vsprops A PCbuild\kill_python.c D Tools\buildbot\kill_python.bat D Tools\buildbot\kill_python.mak M Tools\buildbot\build.bat D Tools\buildbot\Makefile M Tools\buildbot\build-amd64.bat M Tools\buildbot\buildmsi.bat D Tools\buildbot\kill_python.c
-
- 27 Mar, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 26 Mar, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
Merged revisions 61750,61752,61754,61756,61760,61763,61768,61772,61775,61805,61809,61812,61819,61917,61920,61930,61933-61934 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/trunk-bytearray ........ r61750 | christian.heimes | 2008-03-22 20:47:44 +0100 (Sat, 22 Mar 2008) | 1 line Copied files from py3k w/o modifications ........ r61752 | christian.heimes | 2008-03-22 20:53:20 +0100 (Sat, 22 Mar 2008) | 7 lines Take One * Added initialization code, warnings, flags etc. to the appropriate places * Added new buffer interface to string type * Modified tests * Modified Makefile.pre.in to compile the new files * Added bytesobject.c to Python.h ........ r61754 | christian.heimes | 2008-03-22 21:22:19 +0100 (Sat, 22 Mar 2008) | 2 lines Disabled bytearray.extend for now since it causes an infinite recursion Fixed serveral unit tests ........ r61756 | christian.heimes | 2008-03-22 21:43:38 +0100 (Sat, 22 Mar 2008) | 5 lines Added PyBytes support to several places: str + bytearray ord(bytearray) bytearray(str, encoding) ........ r61760 | christian.heimes | 2008-03-22 21:56:32 +0100 (Sat, 22 Mar 2008) | 1 line Fixed more unit tests related to type('') is not unicode ........ r61763 | christian.heimes | 2008-03-22 22:20:28 +0100 (Sat, 22 Mar 2008) | 2 lines Fixed more unit tests Fixed bytearray.extend ........ r61768 | christian.heimes | 2008-03-22 22:40:50 +0100 (Sat, 22 Mar 2008) | 1 line Implemented old buffer interface for bytearray ........ r61772 | christian.heimes | 2008-03-22 23:24:52 +0100 (Sat, 22 Mar 2008) | 1 line Added backport of the io module ........ r61775 | christian.heimes | 2008-03-23 03:50:49 +0100 (Sun, 23 Mar 2008) | 1 line Fix str assignement to bytearray. Assignment of a str of size 1 is interpreted as a single byte ........ r61805 | christian.heimes | 2008-03-23 19:33:48 +0100 (Sun, 23 Mar 2008) | 3 lines Fixed more tests Fixed bytearray() comparsion with unicode() Fixed iterator assignment of bytearray ........ r61809 | christian.heimes | 2008-03-23 21:02:21 +0100 (Sun, 23 Mar 2008) | 2 lines str(bytesarray()) now returns the bytes and not the representation of the bytearray object Enabled and fixed more unit tests ........ r61812 | christian.heimes | 2008-03-23 21:53:08 +0100 (Sun, 23 Mar 2008) | 3 lines Clear error PyNumber_AsSsize_t() fails Use CHARMASK for ob_svall access disabled a test with memoryview again ........ r61819 | christian.heimes | 2008-03-23 23:05:57 +0100 (Sun, 23 Mar 2008) | 1 line Untested updates to the PCBuild directory ........ r61917 | christian.heimes | 2008-03-26 00:57:06 +0100 (Wed, 26 Mar 2008) | 1 line The type system of Python 2.6 has subtle differences to 3.0's. I've removed the Py_TPFLAGS_BASETYPE flags from bytearray for now. bytearray can't be subclasses until the issues with bytearray subclasses are fixed. ........ r61920 | christian.heimes | 2008-03-26 01:44:08 +0100 (Wed, 26 Mar 2008) | 2 lines Disabled last failing test I don't understand what the test is testing and how it suppose to work. Ka-Ping, please check it out. ........ r61930 | christian.heimes | 2008-03-26 12:46:18 +0100 (Wed, 26 Mar 2008) | 1 line Re-enabled bytes warning code ........ r61933 | christian.heimes | 2008-03-26 13:20:46 +0100 (Wed, 26 Mar 2008) | 1 line Fixed a bug in the new buffer protocol. The buffer slots weren't copied into a subclass. ........ r61934 | christian.heimes | 2008-03-26 13:25:09 +0100 (Wed, 26 Mar 2008) | 1 line Re-enabled bytearray subclassing - all tests are passing. ........
-
- 23 Şub, 2008 1 kayıt (commit)
-
-
Eric Smith yazdı
-
- 17 Şub, 2008 1 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
Only PCBuild (vs9) was really tested. Changes for older compilers were done manually.
-
- 03 Ock, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 31 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
-
- 18 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
The patch unifies float("inf") and repr(float("inf")) on all platforms.
-
- 11 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
The new float repr causes too much trouble and pain. I'm disabling the feature until we have sorted out the issues on all machines. 64bit machines seem to have issues and Guido has reported even worse. Guido: It's pretty bad actually -- repr(1e5) comes out as '1.0'... Ditto for repr(1eN) for most N... Both in 2.6 and in 3.0...
-
- 10 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
Issue #1580: New free format floating point representation based on "Floating-Point Printer Sample Code", by Robert G. Burger. For example repr(11./5) now returns '2.2' instead of '2.2000000000000002'. Thanks to noam for the patch! I had to modify doubledigits.c slightly to support X64 and IA64 machines on Windows. I also added the new file to the three project files.
-
- 05 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
The macros _WIN32, _WIN64 and _M_X64 are defined by the compiler. The VS 2008 IDE doesn't know about (some) of the macros and can display wrong information. In my case a section #ifdef _WIN64 was grayed out although the platform was x64. I've added the macros to pyproject.vsprops and x64.vsprops. I've also added a paragraph about the property files to the readme and fixed the order of pyupdate > pyinstrument.
-
- 01 Ara, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
Although pyconfig.h claims that WIN32 is obsolete it is still required for the locale module. locale.getdefaultlocale() fails silently w/o the WIN32 macro.
-
- 30 Kas, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
Moved the _DEBUG and NDEBUG macros to two new property files. Fixed #1527 Problem with static libs on Windows Updated README.txt
-
- 22 Kas, 2007 1 kayıt (commit)
-
-
Christian Heimes yazdı
I've finished the last task for the PCbuild9 directory today. I don't think there is much left to do. Now you can all play around with the shiny new VS 2008 and try the PGO builds. I was able to get a speed improvement of about 10% on py3k. Have fun! :)
-