Neil Schemenauer
d91eec9df3
Re-enable GC of method objects.
2002-03-18 20:44:53 +00:00
Neil Schemenauer
dbf409fbfc
Re-enable GC of iter objects.
2002-03-18 20:43:51 +00:00
Barry Warsaw
d164837856
(py-temp-directory): Add /var/tmp to the list of directories this
...
searches. This is added after /tmp. Closes SF bug #505488 , except
that /var/tmp comes after /tmp instead of the patch's suggestion of
putting it before /usr/tmp.
2002-03-18 18:53:56 +00:00
Neal Norwitz
5909402cde
Remove extraneous #define as per effbot's instructions in:
...
[ 530285 ] redefining SRE_CODE in Modules/sre.h
2002-03-18 18:46:14 +00:00
Neil Schemenauer
11f5be8d88
Simpilify PyCore_* macros by assuming the function prototypes for
...
malloc() and free() don't change.
2002-03-18 18:13:41 +00:00
Fred Drake
f6eafc3fe1
Fix up unescaped tilde; reported by several people.
2002-03-18 16:47:14 +00:00
Fred Drake
a8b663806b
Remove extra verb; reported by Detlef Lannert.
2002-03-18 16:45:01 +00:00
Jack Jansen
ca9a4a6e17
Lurking bug found by patch for 531291: FSSpecs should be passed to
...
Py_BuildValue by address, not by value.
2.2.1 candidate.
2002-03-18 15:41:32 +00:00
Jack Jansen
cb6cf13261
Some of the newer routines return an OSErr, like most toolbox calls, in stead of depending on ResError(). Second half of fix for #531291 .
...
2.2.1 candidate.
2002-03-18 15:31:08 +00:00
Jack Jansen
89dbd97279
Some structures should be passed to Py_BuildValue by reference, not by value,
...
notably FSSpec and FSRef objects. First half of fix for #531291 .
2.2.1 candidate.
2002-03-18 15:24:22 +00:00
Michael W. Hudson
bd3e771a97
amk's fix attached to
...
[ 516299 ] urlparse can get fragments wrong
2002-03-18 13:06:00 +00:00
Martin v. Löwis
5c137c2251
Patch #495598 : add an -q (quiet) option to pycompile.
2002-03-18 12:44:08 +00:00
Martin v. Löwis
73f570ba08
Correctly set default entry in all cases.
2002-03-18 10:43:18 +00:00
Martin v. Löwis
d22368ffb3
Patch #499513 : use readline() instead of readlines(). Removed the
...
unnecessary redirection limit code which is already in FancyURLopener.
2002-03-18 10:41:20 +00:00
Martin v. Löwis
73e618734d
Patch #512466 : Script to move faqwiz entries.
2002-03-18 08:56:23 +00:00
Martin v. Löwis
9d3eba87d6
Patch #525870 : Avoid duplicate stat calls, use st_ attributes.
2002-03-18 08:37:19 +00:00
Guido van Rossum
7e30548285
Fix for SF bug 528132 (Armin Rigo): classmethod().__get__() segfault
...
The proper fix is not quite what was submitted; it's really better to
take the class of the object passed rather than calling PyMethod_New
with NULL pointer args, because that can then cause other core dumps
later.
I also added a testcase for the fix to classmethods() in test_descr.py.
I've already applied this to the 2.2 branch.
2002-03-18 03:09:06 +00:00
Skip Montanaro
c99475e7a0
dump the string exception fallback for anydbm.error.
2002-03-18 03:07:20 +00:00
Skip Montanaro
4894a97e22
initial test_anydbm module - based on test_dumbdbm.py
2002-03-18 03:00:37 +00:00
Steven M. Gava
dbfe92cd27
further work on dynamic reconfiguration;
...
keybindings
2002-03-18 02:38:44 +00:00
Paul Prescod
b845f3b4dd
netrc will now raise a more predictable exception when $HOME is not set
...
(as it is often not on Windows). The code was always designed so that it
would raise an IOError if there was no .netrc. But if there was no $HOME
it would return a KeyError which would be somewhat unexpected for code
that didn't know the algorithm it used to find .netrc. The particular
code that triggered this problem for me was ftpmirror.py which handled
the IOError gracefully, but not the KeyError.
2002-03-18 02:13:48 +00:00
Skip Montanaro
10acc8f9e2
added note that xmlrpclib won't marshal instances of subclasses of the
...
builtin types
2002-03-17 23:15:02 +00:00
Skip Montanaro
c08fe82b32
restructure a bit to not rely on test case execution ordering
...
add test case for bug #482460
2002-03-17 23:03:42 +00:00
Jack Jansen
03d3e33af9
Regenerated for Irix 6.5.
2002-03-17 21:49:20 +00:00
Jack Jansen
5ae73c8f75
Patch by Michael Pruett: make regen work on Irix 6.0 and 6.5.
2002-03-17 21:46:48 +00:00
Tim Peters
2400831773
SF patch 530070: pydoc regression, from Martin and Guido.
...
Change the way __doc__ is handled, to avoid blowing up on non-string
__doc__ values.
2002-03-17 18:56:20 +00:00
Martin v. Löwis
587c98c863
Patch #430706 : Persistent connections in BaseHTTPServer.
2002-03-17 18:37:22 +00:00
Martin v. Löwis
8ec03e0528
Patch #485959 : Various changes to Tix demos.
2002-03-17 18:19:13 +00:00
Martin v. Löwis
42ab61eeab
Document that _POSIX_SEMAPHORES is predefined.
2002-03-17 17:19:00 +00:00
Martin v. Löwis
cc89866b65
Patch #525532 : Add support for POSIX semaphores.
2002-03-17 09:53:51 +00:00
Fred Drake
8e0c82a35f
Fix stupid typo in example.
2002-03-16 14:01:12 +00:00
Fred Drake
83d14c12a6
Markup error: braces not properly marked in dictionary display
...
grammer productions.
Fixes SF bug #520959 .
2002-03-16 06:35:54 +00:00
Fred Drake
f275803fe9
Clarify the descriptions of the positive and negative lookbehind assertions.
...
Added examples of positive lookbehind assertions.
This closes SF bug #529708 .
2002-03-16 05:58:12 +00:00
Fred Drake
0e4cd7f267
pdfTeX 0.13 and 0.14 do not agree on the name of the macro, and I will not
...
change the installed version on either of the machines I use to format the
docs. Instead, use a compatibility hack to support both versions. This is
also better for external users of the Python styles.
2002-03-16 04:52:36 +00:00
Jack Jansen
a1e5da91d5
Applet icon.
2002-03-16 00:34:03 +00:00
Fred Drake
5381588073
Revise the markup related to the grammar productions to increase the
...
level of predictability. This is not really "good" markup, but is arguably
better than we had before.
This closes SF bug #523117 .
2002-03-15 23:21:37 +00:00
Fred Drake
7fe80a1085
Make the release status obvious in the title area.
2002-03-15 22:38:16 +00:00
Martin v. Löwis
f6eebbb435
Patch #530105 : Allow file object may to be subtyped
2002-03-15 17:42:16 +00:00
Barry Warsaw
d36cfe495e
(py-honor-comment-indentation, py-compute-indentation): Fix the
...
implementation to match the documentation for
py-honor-comment-indentation w.r.t. not nil or t value. In that case
it should still ignore ## for indentation purposes. Closes SF bug
#523825 , w/ patch provided by Christian Stork (mod'd by Barry).
Python 2.2.1 candidate.
2002-03-15 16:46:46 +00:00
Fred Drake
15b6893d95
Wrap a couple of long lines.
2002-03-15 14:37:23 +00:00
Skip Montanaro
1b9c177c5d
Corrected _localized_name.__getitem__ based on code in patch 503202 (which I
...
thought was just a bug report, so didn't notice - doh!). This handles
slicing, which v 1.23 didn't.
2002-03-15 13:52:43 +00:00
Martin v. Löwis
95700f7cde
Patch #527427 : minidom fails to use NodeList sometimes.
2002-03-15 13:51:59 +00:00
Jack Jansen
e89f128a60
Skip test_longexp for MacPython on Mac OS X. It triggers a pathological realloc slowdown. Some tests with shorter expressions lead me to the conclusion that it will eventually finish, but it may take a few weeks:-)
...
2.2.1 candidate.
2002-03-15 13:50:54 +00:00
Martin v. Löwis
3d2b549d56
Patch 527434: Avoid double inclusion of thread.o on Sol2.8.
2002-03-15 13:48:21 +00:00
Jack Jansen
ff0a7b8ca2
If no webbrowsers were found _tryorder would be empty, cmd would never be set and the "del cmd" would fail. Fixed.
...
2.2.1 candidate.
2002-03-15 13:47:32 +00:00
Martin v. Löwis
0c160a08f2
Patch #517521 : Consider byte strings before Unicode strings
...
in PyObject_Get/SetAttr.
2002-03-15 13:40:30 +00:00
Michael W. Hudson
e5363b7de5
....
2002-03-15 10:21:59 +00:00
Michael W. Hudson
ce00b735cd
Fix
...
[ 530236 ] os.py assumes existence of statvfs_resul
This was pretty dense of me. Sorry.
2.2.1 candidate.
2002-03-15 10:18:58 +00:00
Martin v. Löwis
d4233b2b8c
Include Python.h first. Fixes #530159 .
2002-03-15 09:16:40 +00:00
Skip Montanaro
4c8349592d
make _localized_name instances work more like the tuples they replaced. In
...
particular, negative indexes work and they are limited by the actual length
of the names they represent (weekday and month names). This closes bug
#503202 .
2002-03-15 04:08:38 +00:00