Anthony Baxter [Thu, 6 Nov 2003 13:57:49 +0000 (13:57 +0000)]
On RH10, the PIE additions to gcc mean that id() can sometimes be a very
large 32 bit int, which comes out as a negative int. Workaround this to
prevent warnings from the test suite and the std lib.
Anthony Baxter [Thu, 6 Nov 2003 13:40:46 +0000 (13:40 +0000)]
On RH10, the PIE additions to gcc mean that id() can sometimes be a very
large 32 bit int, which comes out as a negative int. Workaround this to
prevent warnings from the test suite.
Jack Jansen [Tue, 4 Nov 2003 22:45:16 +0000 (22:45 +0000)]
Temporary "fix" for the fact that pbxbuild is replaced with xcodebuild
on Panther: make it a variable. Changing the variable has to be done
by hand, for now, that remains to be worked on.
Jack Jansen [Tue, 4 Nov 2003 21:04:22 +0000 (21:04 +0000)]
Various fixes to make the standard applets have a correct version number,
and to make BuildApplet have an icon again (albeit a quickly converted
OS9 icon).
Anthony Baxter [Tue, 4 Nov 2003 14:11:01 +0000 (14:11 +0000)]
get tests working again. partial backport of 1.46 - I fixed the
recursive tests that used to fail, but left test_re_groupref_exists
disabled, as it fails on the release23-maint branch. Maybe something
else needs to be backported?
Jack Jansen [Sat, 1 Nov 2003 22:30:50 +0000 (22:30 +0000)]
- In PythonIDE, add the Tools/IDE directory as the second entry in
sys.path in stead of as the first, leaving PythonIDE.app/Contents/Resources
as the first one.
- When building the IDE for use with Apple-provided MacPython add
PythonIDEMain.py to the Resources folder.
Together these two makes fixes to PythonIDEMain available to Panther
users.
Jack Jansen [Sat, 1 Nov 2003 22:28:19 +0000 (22:28 +0000)]
Two related fixes:
- The code for setting the working directory to $HOME was both incorrect
and in the wrong place, fixed.
- On OSX the default location for IDE scripts is now
$HOME/Library/Python/IDE-Scripts.
Together, these solve the problem that some people had (but, curiously
enough, only some) that the IDE crashed at startup because it couldn't
create "/Scripts".
Walter Dörwald [Fri, 24 Oct 2003 15:05:29 +0000 (15:05 +0000)]
Backport checkin:
Fix a bug in the memory reallocation code of PyUnicode_TranslateCharmap().
charmaptranslate_makespace() allocates more memory than required for the
next replacement but didn't remember that fact, so memory size was growing
exponentially every time a replacement string is longer that one character.
This fixes SF bug #828737.
Fred Drake [Tue, 21 Oct 2003 20:01:21 +0000 (20:01 +0000)]
Provide a bit more information to the compiler when building Expat.
This avoids having to modify the Expat sources in any way starting
with Expat 1.95.7.
Martin v. Löwis [Sun, 19 Oct 2003 18:34:35 +0000 (18:34 +0000)]
Patch #823259: Update spec file:
- skip building HTML documentation if it is not available.
- Removal of patches, which can't be referenced from a build
directly from the tar-file.
- Using the RPM tmp directory macro for the buildroot location.
- Ensuring that the clean directive doesn't accidentally
delete the users root directory or another directory.
- --enable-unicode=ucs4 in configure line.
* Extend rangrange() to return meaningful results when the range is
larger than 2**53. Only applies to the MersenneTwister. WichmannHill
was left alone in the absence of a proof showing how multiple calls
could be combined to produce long bit streams.
Anthony Baxter [Sat, 4 Oct 2003 07:56:14 +0000 (07:56 +0000)]
FreeBSD 4.8 and MacOS X 10.2 have a broken ncurses.h - if you don't
define _XOPEN_EXTENDED_SOURCE, the bug isn't triggered. Testing on
FreeBSD shows that nothing is broken by this change.
Barry Warsaw [Sat, 4 Oct 2003 02:39:11 +0000 (02:39 +0000)]
GNUTranslations._parse(): Initialize local variable k so that if the
first line of a header section isn't an RFC-ish header, it's just
ignored instead of throwing an UnboundLocalError.
Fred Drake [Fri, 3 Oct 2003 15:20:30 +0000 (15:20 +0000)]
- don't re-write a SourceForge authenticated CVS root into the
anonymous flavor unless the user asks for it on the command line
- decompose SourceForge authenticated CVS roots correctly
Fred Drake [Tue, 30 Sep 2003 20:21:03 +0000 (20:21 +0000)]
Revert the last change to this script on the 2.3.x maint branch; the
rest of the patches needed for that to work are giong to be saved for
post-2.3.2 to avoid introducing new risks in the documentation build
process.