Serhiy Storchaka
|
3b73ea1278
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:19:20 +02:00 |
|
Serhiy Storchaka
|
f4934ea77d
|
Issue #28701: Replace PyUnicode_CompareWithASCIIString with _PyUnicode_EqualToASCIIString.
The latter function is more readable, faster and doesn't raise exceptions.
|
2016-11-16 10:17:58 +02:00 |
|
Mark Dickinson
|
82cb124300
|
Issue #25221: merge from 3.5.
|
2016-09-10 20:20:08 +01:00 |
|
Mark Dickinson
|
36820dd5a9
|
Issue #25221: Fix corrupted result from PyLong_FromLong(0) when Python is compiled with NSMALLPOSINTS = 0.
|
2016-09-10 20:17:36 +01:00 |
|
Brett Cannon
|
a721abac29
|
Issue #26331: Implement the parsing part of PEP 515.
Thanks to Georg Brandl for the patch.
|
2016-09-09 14:57:09 -07:00 |
|
Martin Panter
|
0be894b2f6
|
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
|
2016-09-07 12:03:06 +00:00 |
|
Benjamin Peterson
|
2f8bfef158
|
replace PY_SIZE_MAX with SIZE_MAX
|
2016-09-07 09:26:18 -07:00 |
|
Benjamin Peterson
|
ca47063998
|
replace Py_(u)intptr_t with the c99 standard types
|
2016-09-06 13:47:26 -07:00 |
|
Benjamin Peterson
|
d953f8e10b
|
remove some silly defined() tests
|
2016-09-06 10:51:19 -07:00 |
|
Benjamin Peterson
|
af580dff4a
|
replace PY_LONG_LONG with long long
|
2016-09-06 10:46:49 -07:00 |
|
Benjamin Peterson
|
ed4aa83ff7
|
require a long long data type (closes #27961)
|
2016-09-05 17:44:18 -07:00 |
|
Raymond Hettinger
|
15f44ab043
|
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
|
2016-08-30 10:47:49 -07:00 |
|
Mark Dickinson
|
82a95277b8
|
Issue #27870: A left shift of zero by a large integer no longer attempts to allocate large amounts of memory.
|
2016-08-29 19:27:06 +01:00 |
|
Mark Dickinson
|
4e1de16f88
|
Issue #25402: in int-to-decimal-string conversion, reduce intermediate storage requirements and relax restriction on converting large integers. Patch by Serhiy Storchaka.
|
2016-08-29 17:26:43 +01:00 |
|
Mark Dickinson
|
583c6e860c
|
Issue #27214: Fix potential bug and remove useless optimization in long_invert. Thanks Oren Milman.
|
2016-08-29 16:40:29 +01:00 |
|
Mark Dickinson
|
b820d7f631
|
Issue #27792: force int return type for modulo operations involving bools.
|
2016-08-22 12:24:46 +01:00 |
|
Mark Dickinson
|
1dc3c898a8
|
Untabify Objects/longobject.c.
|
2016-08-21 10:33:36 +01:00 |
|
Mark Dickinson
|
dc590a4cc3
|
Issue #25604: Fix minor bug in integer true division, which could
have caused off-by-one-ulp results on certain platforms.
|
2016-08-21 10:23:23 +01:00 |
|
Victor Stinner
|
8bcf312d09
|
Issue #27786: Simplify x_sub()
The z variable is known to be a fresh number which cannot be shared, Py_SIZE()
can be used directly to negate the number.
|
2016-08-17 19:48:33 +02:00 |
|
Martin Panter
|
8bde911115
|
Issue #27626: Merge spelling fixes from 3.5
|
2016-07-28 01:30:58 +00:00 |
|
Martin Panter
|
eb9957065a
|
Issue #27626: Spelling fixes in docs, comments and internal names
Based on patch by Ville Skyttä.
|
2016-07-28 01:11:04 +00:00 |
|
Serhiy Storchaka
|
e63e5d60ee
|
Issue #27073: Removed redundant checks in long_add and long_sub.
Patch by Oren Milman.
|
2016-06-04 00:06:45 +03:00 |
|
Serhiy Storchaka
|
ea36c941a1
|
Issue #23640: int.from_bytes() no longer bypasses constructors for subclasses.
|
2016-05-12 10:37:58 +03:00 |
|
Serhiy Storchaka
|
1f364438ad
|
Issue #23640: int.from_bytes() no longer bypasses constructors for subclasses.
|
2016-05-12 10:39:32 +03:00 |
|
Victor Stinner
|
f963c13597
|
longobject.c: fix compilation warning on Windows 64-bit
We know that Py_SIZE(b) is -1 or 1 an so fits into the sdigit type.
|
2016-03-23 18:36:54 +01:00 |
|