summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix for foreign functions returning small structures on 64-bit bigThomas Heller2006-06-071-1/+3
| | | | | | | | endian machines. Should fix the remaininf failure in the PPC64 Debian buildbot. Thanks to Matthias Klose for providing access to a machine to debug and test this.
* Add missing svn:eol-style property to text files.Tim Peters2006-06-070-0/+0
|
* Whitespace normalization.Tim Peters2006-06-072-2/+2
|
* * If BuildApplet.py is used as an applet it starts with a version ofRonald Oussoren2006-06-072-57/+45
| | | | | | | | sys.exutable that isn't usuable on an #!-line. That results in generated applets that don't actually work. Work around this problem by resetting sys.executable. * argvemulator.py didn't work on intel macs. This patch fixes this (bug #1491468)
* - Patch the correct version of python in the Info.plists at build time, insteadRonald Oussoren2006-06-074-10/+18
| | | | | of relying on a maintainer to update them before releases. - Remove the now empty Mac/OSX directory
* And the last bit: move IDLE one level up and adjust makefilesRonald Oussoren2006-06-078-25/+350
|
* Move Mac/OSX/* one level upRonald Oussoren2006-06-07101-4042/+25
|
* mv Mac/OSX/BuildScript one level upRonald Oussoren2006-06-079-0/+1261
|
* Move Mac/OSX/PythonLauncher one level upRonald Oussoren2006-06-0724-0/+1372
|
* Move Mac/OSX/Tools one level upRonald Oussoren2006-06-0710-0/+1046
|
* Mention other placeholdersAndrew M. Kuchling2006-06-071-2/+3
|
* Add an item; also, escape %Andrew M. Kuchling2006-06-071-1/+6
|
* Mention other placeholdersAndrew M. Kuchling2006-06-071-2/+3
|
* Add an SQLite introduction, taken from the 'What's New' textAndrew M. Kuchling2006-06-071-0/+98
|
* SF patch 1501987: Remove randomness from test_exceptions,Tim Peters2006-06-071-19/+30
| | | | | | | | | | | | | | | | | | from ?iga Seilnacht (sorry about the name, but Firefox on my box can't display the first character of the name -- the SF "Unix name" is zseil). This appears to cure the oddball intermittent leaks across runs when running test_exceptions under -R. I'm not sure why, but I'm too sleepy to care ;-) The thrust of the SF patch was to remove randomness in the pickle protocol used. I changed the patch to use range(pickle.HIGHEST_PROTOCOL + 1), to try both pickle and cPickle, and randomly mucked with other test lines to put statements on their own lines. Not a bugfix candidate (this is fiddling new-in-2.5 code).
* dash_R_cleanup(): Clear filecmp._cache. This accounts forTim Peters2006-06-071-1/+2
| | | | | different results across -R runs (at least on Windows) of test_filecmp.
* A quick hack to ensure the right key-bindings for IDLE on osx: install patchedRonald Oussoren2006-06-063-1/+170
| | | | configuration files during a framework install.
* * Ensure that "make altinstall" works when the tree was configuredRonald Oussoren2006-06-064-10/+58
| | | | | | with --enable-framework * Also for --enable-framework: allow users to use --prefix to specify the location of the compatibility symlinks (such as /usr/local/bin/python)
* Use the same big-endian hack as in _ctypes/callproc.c for callback functions.Thomas Heller2006-06-061-36/+7
| | | | This fixes the callback function tests that return float.
* Add a hack so that foreign functions returning float now do work on 64-bitThomas Heller2006-06-061-1/+6
| | | | big endian platforms.
* Fix coding style guide bug.Brett Cannon2006-06-061-1/+2
|
* Fix comment typoAndrew M. Kuchling2006-06-061-1/+1
|
* On python-dev Thomas Heller said these were committedTim Peters2006-06-062-916/+108
| | | | | by mistake in rev 46693, so reverting this part of rev 46693.
* BSequence_set_range(): Rev 46688 ("Fix a bunch ofTim Peters2006-06-061-1/+1
| | | | | | parameter strings") changed this function's signature seemingly by mistake, which is causing buildbots to fail test_bsddb3. Restored the pre-46688 signature.
* Specify argtypes for all test functions. Maybe that helps on strange ;-) ↵Thomas Heller2006-06-063-108/+924
| | | | architectures
* Normalized a few cases of whitespace in function declarations.Martin Blais2006-06-0610-49/+49
| | | | | | | | | | | | Found them using:: find . -name '*.py' | while read i ; do grep 'def[^(]*( ' $i /dev/null ; done find . -name '*.py' | while read i ; do grep ' ):' $i /dev/null ; done (I was doing this all over my own code anyway, because I'd been using spaces in all defs, so I thought I'd make a run on the Python code as well. If you need to do such fixes in your own code, you can use xx-rename or parenregu.el within emacs.)
* Damn - the sentinel was missing. And fix another silly mistake.Thomas Heller2006-06-061-1/+2
|
* Convert CFieldObject tp_members to tp_getset, since there is noThomas Heller2006-06-062-15/+29
| | | | | | | | structmember typecode for Py_ssize_t fields. This should fix some of the errors on the PPC64 debian machine (64-bit, big endian). Assigning to readonly fields now raises AttributeError instead of TypeError, so the testcase has to be changed as well.
* Fix a bunch of parameter stringsNeal Norwitz2006-06-061-7/+7
|
* Remove unused variable (and stop compiler warning)Neal Norwitz2006-06-061-1/+0
|
* _PySys_Init(): It's rarely a good idea to size a buffer to theTim Peters2006-06-061-1/+1
| | | | | | | | exact maximum size someone guesses is needed. In this case, if we're really worried about extreme integers, then "cp%d" can actually need 14 bytes (2 for "cp" + 1 for \0 at the end + 11 for -(2**31-1)). So reserve 128 bytes instead -- nothing is actually saved by making a stack-local buffer tiny.
* - bsddb: the __len__ method of a DB object has been fixed to return correctGregory P. Smith2006-06-052-6/+21
| | | | | results. It could previously incorrectly return 0 in some cases. Fixes SF bug 1493322 (pybsddb bug 1184012).
* Add 3 more bytes to a buffer to cover constants in string and null byte on ↵Brett Cannon2006-06-051-1/+1
| | | | | | top of 10 possible digits for an int. Closes bug #1501223.
* add depends = ['md5.h'] to the _md5 module extension for correctness sake.Gregory P. Smith2006-06-051-1/+3
|
* Add missing svn:eol-style property to text files.Tim Peters2006-06-051-65/+65
|
* Access _struct attributes directly instead of mucking with getattr.Tim Peters2006-06-051-20/+18
| | | | | | | | | | string_reverse(): Simplify. assertRaises(): Raise TestFailed on failure. test_unpack_from(), test_pack_into(), test_pack_into_fn(): never use `assert` to test for an expected result (it doesn't test anything when Python is run with -O).
* [Bug #1470026] Include link to list of classifiersAndrew M. Kuchling2006-06-051-1/+1
|
* Remove use of Trove name, which isn't very helpful to usersAndrew M. Kuchling2006-06-051-2/+2
|
* * fix DBCursor.pget() bug with keyword argument names when no data= isGregory P. Smith2006-06-055-5/+76
| | | | supplied [SF pybsddb bug #1477863]
* Add missing svn:eol-style property to text files.Tim Peters2006-06-050-0/+0
|
* Whitespace normalization.Tim Peters2006-06-051-3/+2
|
* forgot to add this file in previous commitGregory P. Smith2006-06-051-0/+112
|
* * add support for DBSequence objects [patch #1466734]Gregory P. Smith2006-06-055-12/+501
|
* mention the just committed bsddb changesGregory P. Smith2006-06-051-0/+6
|
* * support DBEnv.lsn_reset() method on BerkeleyDB >= 4.4 [patch #1494902]Gregory P. Smith2006-06-052-2/+33
|
* Make doctest news more accurate.Tim Peters2006-06-051-2/+2
|
* Whitespace normalization.Tim Peters2006-06-051-2/+2
|
* Remove doctest.testmod's deprecated (in 2.4) `isprivate`Tim Peters2006-06-054-134/+26
| | | | argument. A lot of hair went into supporting that!
* * support DBEnv.log_stat() method on BerkeleyDB >= 4.0 [patch #1494885]Gregory P. Smith2006-06-053-0/+78
|
* Fix a potentially invalid memory access of CJKCodecs' shift-jisHye-Shik Chang2006-06-052-1/+4
| | | | decoder. (found by Neal Norwitz)