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
Skip Montanaro
693c6c44c4
added test case to catch index errors with _localized_name class
2002-03-15 03:57:04 +00:00
Skip Montanaro
b32302176e
first cut at skip-list for hp-ux 11 based upon input from Bill Lawler at HP.
2002-03-15 02:54:03 +00:00
Neal Norwitz
9672901742
Remove duplicate "import os"
2002-03-14 23:48:18 +00:00
Jack Jansen
86c4d64751
Modifed for new included expat.
2002-03-14 23:14:43 +00:00
Jack Jansen
648c8920bd
Updated for new included expat and new waste.
2002-03-14 23:13:33 +00:00
Guido van Rossum
8c84255316
"Fix" for SF bug #520644 : __slots__ are not pickled.
...
As promised in my response to the bug report, I'm not really fixing
it; in fact, one could argule over what the proper fix should do.
Instead, I'm adding a little magic that raises TypeError if you try to
pickle an instance of a class that has __slots__ but doesn't define or
override __getstate__. This is done by adding a bozo __getstate__
that always raises TypeError.
Bugfix candidate (also the checkin to typeobject.c, of course).
2002-03-14 23:05:54 +00:00
Guido van Rossum
0628dcfe1f
"Fix" for SF bug #520644 : __slots__ are not pickled.
...
As promised in my response to the bug report, I'm not really fixing
it; in fact, one could argule over what the proper fix should do.
Instead, I'm adding a little magic that raises TypeError if you try to
pickle an instance of a class that has __slots__ but doesn't define or
override __getstate__. This is done by adding a bozo __getstate__
that always raises TypeError.
2002-03-14 23:03:14 +00:00
Tim Peters
06b711cb6d
Update master Windows buildno list to reflect impending 2.2.1c1.
2002-03-14 22:48:50 +00:00
Tim Peters
fbf74f2acc
News about zlib-1.1.4.
2002-03-14 19:06:01 +00:00
Skip Montanaro
dc8d40717c
update text to refer to ServerProxy class in preference to Server, which is
...
only retained for backward compatibility with older versions of the library.
2002-03-14 17:35:25 +00:00
Tim Peters
6077f643da
Move to zlib 1.1.4 on Windows (the new version that squashes the "double
...
free" glitch).
Bugfix candidate -- I'll backpatch this into 2.2.1 later this week.
2002-03-13 21:51:55 +00:00
Fred Drake
5d117472b4
Describe how to support the iterator protocol in extension types.
...
This closes SF bug #420851 .
2002-03-13 03:55:11 +00:00
Neal Norwitz
8a11f5dc7b
SF #515015 , raise exception if code not found in findsource()
2002-03-13 03:14:26 +00:00
Fred Drake
e789ea19c1
Extend the list of special characters and magic markup used to produce them
...
to include various characters used in code samples, URLs, and other special
contexts.
This closes SF bug #525684 .
2002-03-13 02:48:24 +00:00
Fred Drake
f171ad9d99
Change the way \textasciitilde is implemented so it works more consistently
...
(dropping tildes into data that still goes through LaTeX-like processing is
a bad idea).
2002-03-13 02:44:50 +00:00
Martin v. Löwis
dc0b61d0b1
Verify arguments for nl_langinfo. Fixes #528879 .
2002-03-12 22:05:02 +00:00
Fred Drake
1de5a722d6
Change the example code to prefer PyModule_Add*() instead of using the
...
module dictionary directly. Also, be more careful about not re-initializing
globals in the event of re-initialization of a C extension.
2002-03-12 21:49:44 +00:00
Fred Drake
193a3f6d37
Update docstrings to use te attribute names of the new structures returned
...
by stat and time functions.
This closes SF patch #523271 .
2002-03-12 21:38:49 +00:00
Guido van Rossum
d70356729f
Test for the fix I just checked in to moduleobject.c.
...
Bugfix candidate.
2002-03-12 20:43:31 +00:00
Guido van Rossum
cd637aae56
Fix for SF bug #529050 - ModuleType.__new__ crash.
...
There were several places that assumed the md_dict field was always
set, but it needn't be. Fixed these to be more careful.
I changed PyModule_GetDict() to initialize md_dict to a new dictionary
if it's NULL.
Bugfix candidate.
2002-03-12 20:37:02 +00:00
Fred Drake
6ccdccd35d
Add a note that Py_None needs the same reference count treatment as any
...
other PyObject *.
This closes SF bug #494007 .
2002-03-12 20:12:54 +00:00
Fred Drake
f981617645
"level" keyword argument in example should be "stacklevel".
...
This closes SF bug #517684 .
2002-03-12 19:49:31 +00:00
Skip Montanaro
57fd45ea07
back out spurious change from 1.22
2002-03-12 19:48:03 +00:00
Skip Montanaro
59b40c0828
Popen3 and Popen4 should be in __all__
2002-03-12 19:16:19 +00:00
Jack Jansen
524a098f54
Add a -Wno-long-double flag to the compile flags on Mac OS X. Fixes bug
...
525481. (Probably not a 2.2.1 candidate, unless the fix that introduced a
long double into objimpl.h (rev. 2.44) is backported to 2.2.1).
2002-03-12 15:25:52 +00:00
Fred Drake
8b68862680
Set/update self.cwd properly.
2002-03-12 14:26:37 +00:00
Tim Peters
8f01b680c8
Change Windows file.truncate() to (a) restore the original file position,
...
and (b) stop trying to prevent file growth.
Beef up the file.truncate() docs.
Change test_largefile.py to stop assuming that f.truncate() moves the
file pointer to the truncation point, and to verify instead that it leaves
the file position alone. Remove the test for what happens when a
specified size exceeds the original file size (it's ill-defined, according
to the Single Unix Spec).
2002-03-12 03:04:44 +00:00
Steven M. Gava
9d142adfce
fixes to tabwidth code removal
2002-03-12 02:33:52 +00:00