Mark Hammond
79d9bfa28f
Fix [1055540 ] bdist_wininst broken for pure Python distributions
2004-10-27 21:54:33 +00:00
Raymond Hettinger
17931de110
SF patch #1053375 .
...
(Contributed by Facundo Batista.)
Code simplification by eliminating the unnecessary and error-prone
convolutions for the previously weird sign convention in _WorkRep().
Makes the code more understandable, more reliable, and a bit faster.
2004-10-27 06:21:46 +00:00
Hye-Shik Chang
7afa64e260
Add a comment explains why we should modify mtime here.
2004-10-27 03:12:05 +00:00
Tim Peters
1816d79bac
Removed newly redundant embedded import.
2004-10-27 02:44:10 +00:00
Tim Peters
10d59f3fa1
Whitespace normalization.
2004-10-27 02:43:25 +00:00
Tim Peters
f1af9c0896
Paper over bug 1054615 by passing sane values to os.utime().
...
The underlying bug still exists, but also existed in 2.3.4:
import.c's load_source_module() returns NULL if
PyOS_GetLastModificationTime() returns -1, but
PyOS_GetLastModificationTime() doesn't set any exception when it returns
-1, and neither does load_source_module() when it gets back -1. This
leads to "SystemError: NULL result without error in PyObject_Call"
on an import that fails in this way.
2004-10-27 02:33:15 +00:00
Greg Ward
48aa84b24d
Update optparse module and test suite to Optik 1.5a2.
2004-10-27 02:20:04 +00:00
Facundo Batista
99b5548298
Very few little improvements.
2004-10-26 23:38:46 +00:00
Tim Peters
cb91900f6b
In paragraph 1, changed
...
Python software
to
this software ("Python")
2004-10-26 14:38:48 +00:00
Just van Rossum
fc93e17598
- Added tests for the string load/dump function.
...
- Added a chunk of plist data as generated by Cocoa's NSDictionary and
verify we output the same (including formatting)
- Changed the "literal" plist code to match the raw test data
2004-10-26 11:02:08 +00:00
Just van Rossum
1f74ef0fa3
Made <data> output match Apple's exactly. To do that I had to add a custom
...
version of base64.encodestring() so I could control the line length of the
base64 output.
2004-10-26 10:30:55 +00:00
Just van Rossum
8b8decea21
also escape '>', to closer match Apple's plist output
2004-10-26 10:11:00 +00:00
Hye-Shik Chang
337614993e
Patch #1044395 : Allow configure option --enable-shared in FreeBSD.
...
(Submitted by James William Pye, Patch revised by Jiwon Seo)
2004-10-26 09:53:46 +00:00
Hye-Shik Chang
182ac85147
SF #737473 : Show up-to-date source code in tracebacks always.
...
And add an optional argument 'filename' to linecache.checkcache()
to enable checking caches per-file.
2004-10-26 09:16:42 +00:00
Raymond Hettinger
23109ef11e
SF bug #1053819 : Segfault in tuple_of_constants
...
Peepholer could be fooled into misidentifying a tuple_of_constants.
Added code to count consecutive occurrences of LOAD_CONST.
Use the count to weed out the misidentified cases.
Added a unittest.
2004-10-26 08:59:14 +00:00
Just van Rossum
368c0b22f8
Deprecating Dict class; going through a few hoops to get the warnings right.
2004-10-26 07:38:16 +00:00
Just van Rossum
7c9448755b
- Removed Date class. We don't really need it for b/w compatibility since
...
a) the functionality depended on PyXML before and b) hardly worked to
begin with.
- Instead, output and require upon input datetime.datetime objects.
2004-10-26 07:20:26 +00:00
Just van Rossum
c6fdd1b398
- added two more convenience functions: readPlistFromString() and
...
writePlistToString()
- use these two in the resource functions.
- Tweaked module doc string.
2004-10-26 06:50:50 +00:00
Raymond Hettinger
df8a0032a4
SF 1053956: help() not in tutorial index
2004-10-26 03:53:35 +00:00
Raymond Hettinger
561fbf138d
SF bug #1054139 : serious string hashing error in 2.4b1
...
_PyString_Resize() readied strings for mutation but did not invalidate
the cached hash value.
2004-10-26 01:52:37 +00:00
Fred Drake
3ed238503d
add missing line break
2004-10-25 21:35:17 +00:00
Just van Rossum
15cf4f0100
Updated doc strings.
2004-10-25 16:10:53 +00:00
Just van Rossum
86ca902eed
Deprecate Plist class
2004-10-25 16:09:10 +00:00
Just van Rossum
10e52dbe28
Removed superfluous **kwargs constructor cruft: this class predates
...
the dict(**kwargs) feature.
2004-10-25 16:04:20 +00:00
Fred Drake
afe73c02a9
- improve the explanation of the -*- coding: ... -*- marker
...
- fix a minor formatting nit that affected the typeset version
2004-10-25 16:03:49 +00:00
Just van Rossum
95387a1895
Patch from Bob Ippolito, slighly edited:
...
[ 1052399 ] plistlib: add plst resource functionality, fix bugs
2004-10-25 15:10:42 +00:00
Tim Peters
8ceefc5a56
Whitespace normalization.
2004-10-25 03:19:41 +00:00
Tim Peters
16e3cf535b
format_paragraph_event(): Patch 961387 introduced a bug here, causing
...
the indentation of a comment block to be ignored when reformatting the
block, leading to overly long reformatted lines (too wide by an amount
equal to the indentation width). Looks like a typo in the original
patch, a 1-character repair.
2004-10-24 23:45:42 +00:00
Raymond Hettinger
2ef7e6c8f2
SF bug #1052503 : pdb runcall should accept keyword arguments
2004-10-24 00:32:24 +00:00
Raymond Hettinger
9047c8f73d
SF bug #1048870 : call arg of lambda not updating
2004-10-24 00:10:06 +00:00
Tim Peters
7cb13a971d
Converted some stinking hard tabs. Left the fragrant hard tabs alone.
2004-10-23 03:48:57 +00:00
Tim Peters
acaffe65a3
Move to version 2 of the PSF license, approved by the Board earlier today.
2004-10-23 03:43:54 +00:00
Vinay Sajip
93ae4c100e
Added example of multiple destinations
2004-10-22 21:43:15 +00:00
Brett Cannon
06a30b087e
Fix minor reST error in Misc/NEWS.
...
Applies patch #1051866 . Thanks Felix Wiemann.
2004-10-22 06:22:54 +00:00
Sean Reifschneider
054541e924
Latest version for beta 1.
2004-10-21 23:35:45 +00:00
Vinay Sajip
dccd4321a7
Fixed bug in handling of args in LogRecord.__init__.
2004-10-21 21:24:27 +00:00
Peter Astrand
c19ccc9f11
Removed test_close_fds, because it's too unreliable. We simply cannot
...
know that the newly-started Python process only has 3 filedescriptors
open. Fixes bug 1048808.
2004-10-21 19:28:34 +00:00
Andrew M. Kuchling
66e80baea2
Add item
2004-10-20 11:56:15 +00:00
Andrew M. Kuchling
8bc462fcaf
[Patch #1043972 , for bug #1017553 ] filemode() returns an incorrect value for the mode 07111
2004-10-20 11:48:42 +00:00
Andrew M. Kuchling
d4f2552ef8
Add test case for bug #1017553
2004-10-20 11:47:01 +00:00
Fred Drake
910b282fbb
when only using half of the return value of os.path.split(), use
...
os.path.dirname() or os.path.basename() instead
2004-10-20 11:08:35 +00:00
Vinay Sajip
4ed315ae66
Changed handling of args in LogRecord.__init__.
2004-10-20 08:39:40 +00:00
Raymond Hettinger
c64aab8400
SF bug #902037 : relative on-disk SYSTEM id handling is incorrect
2004-10-20 08:21:57 +00:00
Raymond Hettinger
06d9b1f30b
SF bug #902037 : relative on-disk SYSTEM id handling is incorrect
...
(Contributed by Bob Ippolito.)
backport candidate.
2004-10-20 08:21:19 +00:00
Raymond Hettinger
e54e726f0b
SF patch #1038388 : __main__ for whichdb.py
...
(Contributed by Oleg Broytmann.)
2004-10-20 07:17:16 +00:00
Raymond Hettinger
76e60d687d
SF bug #1048728 : Bug fixes and cleanup for decimal.py
...
(Contributed by Neal Norwitz. Reviewed by Facundo Bastista.)
2004-10-20 06:58:28 +00:00
Andrew M. Kuchling
9414ded8f3
Delete empty sections in beta1 news
2004-10-19 19:56:55 +00:00
Andrew M. Kuchling
0d19bae30e
Add item
2004-10-19 19:54:41 +00:00
Andrew M. Kuchling
57712b3d9a
Remove the current version of zlib (we'll just have to keep updating it); rewrite following sentence to make sense without the previous one
2004-10-19 19:50:23 +00:00
Andrew M. Kuchling
28d07ab676
Typo fixes, and a minor edit to clarify a sentence
2004-10-19 19:39:02 +00:00