- 20 Nis, 2008 1 kayıt (commit)
-
-
Mark Dickinson yazdı
special-value handling to math.modf code.
-
- 19 Nis, 2008 2 kayıt (commit)
-
-
Mark Dickinson yazdı
Windows/VS2008 doesn't like (-1)**(+-inf).
-
Mark Dickinson yazdı
handling code in math.pow, in the hope of making all tests pass on the alpha Tru64 buildbot.
-
- 18 Nis, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
I finally got the time to update and merge Mark's and my trunk-math branch. The patch is collaborated work of Mark Dickinson and me. It was mostly done a few months ago. The patch fixes a lot of loose ends and edge cases related to operations with NaN, INF, very small values and complex math. The patch also adds acosh, asinh, atanh, log1p and copysign to all platforms. Finally it fixes differences between platforms like different results or exceptions for edge cases. Have fun :)
-
- 14 Nis, 2008 1 kayıt (commit)
-
-
Thomas Heller yazdı
better performance.
-
- 13 Nis, 2008 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 12 Nis, 2008 3 kayıt (commit)
-
-
Brett Cannon yazdı
'warnings' code in places where it was previously not possible (e.g., the parser). It could also potentially lead to a speed-up in interpreter start-up if the C version of the code (_warnings) is imported over the use of the Python version in key places. Closes issue #1631171.
-
Gregory P. Smith yazdı
-
Christian Heimes yazdı
-J and -X are now reserved for Jython and non-standard arguments (e.g. IronPython). I've added some extra comments to make sure the reservation don't get missed in the future.
-
- 11 Nis, 2008 2 kayıt (commit)
-
-
Thomas Heller yazdı
-
Thomas Heller yazdı
PyIndex_Check() was introduced in Python 2.5.
-
- 09 Nis, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
It tried to allocate negative or zero memory. That fails.
-
- 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.
-
- 07 Nis, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
within the standard library. These modules use PyFile_AsFile and later release the GIL while operating on the previously returned FILE*.
-
- 06 Nis, 2008 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 05 Nis, 2008 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 04 Nis, 2008 3 kayıt (commit)
-
-
Thomas Heller yazdı
Removed libffi.pc.in because it is not needed for ctypes.
-
Thomas Heller yazdı
-
Thomas Heller yazdı
-
- 01 Nis, 2008 1 kayıt (commit)
-
-
Guido van Rossum yazdı
I have the email trail to prove that George Neville-Neil approved this.
-
- 29 Mar, 2008 1 kayıt (commit)
-
-
Georg Brandl yazdı
-
- 28 Mar, 2008 3 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
I applied the same changes manually to VS7.1 and VC6 files; completely untested. (Christian, don't try too hard merging this change into py3k. It will be easier to do the same work again on the branch)
-
Gerhard Häring yazdı
-
Gregory P. Smith yazdı
Adds sqlite3.Connection.iterdump to allow dumping of databases.
-
- 27 Mar, 2008 1 kayıt (commit)
-
-
Neal Norwitz yazdı
-
- 26 Mar, 2008 3 kayıt (commit)
-
-
Georg Brandl yazdı
-
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. ........
-
Andrew M. Kuchling yazdı
-
- 25 Mar, 2008 4 kayıt (commit)
-
-
Thomas Heller yazdı
-
Georg Brandl yazdı
-
Gregory P. Smith yazdı
2.x signed value. Also, don't waste space on a table full of unsigned longs when all it needs are unsigned ints (incase anyone builds this without zlib on a 64-bit unix for some strange reason). tested by forcing it to compile this version on both 32-bit and 64-bit linux.
-
Gregory P. Smith yazdı
-
- 24 Mar, 2008 3 kayıt (commit)
-
-
Martin v. Löwis yazdı
-
Martin v. Löwis yazdı
-
Gregory P. Smith yazdı
to reduce our code size (1k data table and tiny bit of code). It falls back to its own without zlib.
-
- 23 Mar, 2008 3 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
Gregory P. Smith yazdı
platforms with a 64-bit long. The Alpha/Tru64 test problem is a problem in either tarfile or test_tarfile, not zlib. crc32 and adler32 return 32-bit values. by using a long thats larger than 32-bits in these functions they were prevented from wrapping around to their signed 32-bit value that we want them to return in python 2.x.
-
Neal Norwitz yazdı
which made the return value signed. On the Alpha that also lost data since sizeof(int) != sizeof(long) and apparently adler32/crc32 return 64 bits of data. This change keeps the signedness and continues to store the data in a long rather than an int as was the case before r61449.
-
- 21 Mar, 2008 1 kayıt (commit)
-
-
Christian Heimes yazdı
The patch adds wrappers for the Linux epoll syscalls and the BSD kqueue syscalls. Thanks to Thomas Herve and the Twisted people for their support and help. TODO: Finish documentation documentation
-
- 19 Mar, 2008 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
when used on platforms that actually define ioctl as taking an unsigned long. (the BSDs and OS X / Darwin) Adds a unittest for fcntl.ioctl that tests what happens with both positive and negative numbers. This was done because of issue1471 but I'm not able to reproduce -that- problem in the first place on Linux 32bit or 64bit or OS X 10.4 & 10.5 32bit or 64 bit.
-