Fred Drake
b6429a2020
validate_varargslist(): Fix two bugs in this function, one that affected
...
it when *args and/or **kw are used, and one when
they are not.
This closes bug #125375 : "parser.tuple2ast() failure on valid parse tree".
2000-12-11 22:08:27 +00:00
Fred Drake
ed911b8cfb
Added link to HTML version of the NumPy documentation.
...
This closes bug #124943 .
2000-12-11 20:57:13 +00:00
Guido van Rossum
5b7b764afb
Apply rstrip() to the lines read from _dirfile in _update(), so that a
...
dumbdbm archive created on Windows can be read on Unix.
2000-12-11 20:33:52 +00:00
Guido van Rossum
0aee7220db
Hoepeful fix for SF bug #123924 : Windows - using OpenSSL, problem with
...
socket in httplib.py.
The bug reports that on Windows, you must pass sock._sock to the
socket.ssl() call. But on Unix, you must pass sock itself. (sock is
a wrapper on Windows but not on Unix; the ssl() call wants the real
socket object, not the wrapper.)
So we see if sock has an _sock attribute and if so, extract it.
Unfortunately, the submitter of the bug didn't confirm that this patch
works, so I'll just have to believe it (can't test it myself since I
don't have OpenSSL on Windows set up, and that's a nontrivial thing I
believe).
2000-12-11 20:32:20 +00:00
Barry Warsaw
0705028076
vgetargskeywords(): Patch for memory leak identified in bug #119862 .
2000-12-11 20:01:55 +00:00
Fred Drake
7c1e5adf27
Make ConfigParser.Error inherit from Exception.
2000-12-11 18:13:19 +00:00
Fred Drake
5255c791cc
select.select(): Add note that though this function accepts empty lists,
...
using *only* empty lists may not be acceptable on all
platforms, with the specific caveat that it does not
work on Windows. Also clarified list of acceptable
objects that may be in the lists, to let the user know
that file objects are not usable here on Windows.
2000-12-11 15:50:07 +00:00
Jack Jansen
f7d5aa61d3
Adapted to Universal Headers 3.3.2. More to follow.
2000-12-10 23:43:49 +00:00
Andrew M. Kuchling
c6c2838403
(Patch #102698 ) Fix for a bug reported by Wade Leftwich:
...
StreamReader ignores the 'errors' parameter passed to its constructor
2000-12-10 15:12:14 +00:00
Tim Peters
2f1aeb950d
SF bug 124051: ndiff "?" lines can be confusing. Well, they still can, but
...
after implementing it I liked Gregor's two-"?" line idea a lot.
2000-12-09 05:03:22 +00:00
Fred Drake
9a29dd6580
Lots of small improvements and bits of added information on the DOM API.
2000-12-08 06:54:51 +00:00
Fred Drake
c3b18d7ca8
Fix error noted by Gerrit Holl (old; had been buried in my INBOX):
...
sequence repitition works just fine with long integers now, so we
should not say that only plain integers are allowed.
2000-12-07 04:54:02 +00:00
Fred Drake
0c47559352
Added a note that objects which emulate built-in types should only
...
implement as many of the relevant methods as make sense for the particular
information being modelled.
2000-12-07 04:49:34 +00:00
Fred Drake
16942f2224
Lots of additional information. Not done, but much better.
2000-12-07 04:47:51 +00:00
Fred Drake
4c12ee866b
Another name!
2000-12-07 00:06:46 +00:00
Fred Drake
fd4d29cf5d
Typo caught by Jim Tittsler <jwt@onjapan.net>: They --> The
2000-12-07 00:03:24 +00:00
Fred Drake
b62966c175
Note that, as of Python 1.6, the .returns_unicode attribute on parser
...
objects can be modified at any point with the expected results.
2000-12-07 00:00:21 +00:00
Guido van Rossum
37da22b3f4
The C+ compiler is called $(CXX) these days, not CCC.
...
This fixes SF Bug #124478 .
2000-12-06 23:46:29 +00:00
Barry Warsaw
23f26ce813
Fix `credits' to credit the Jython developers when running under that
...
interpreter. Update and reword the credits for CPython. Closes SF
patch #102665 .
2000-12-06 22:20:07 +00:00
Barry Warsaw
b6a54d2a2c
_getframe(): New sys module function for getting at the stack frame.
...
Implements and closes SF patch #102106 , with Guido's suggested
documentation changes.
2000-12-06 21:47:46 +00:00
Fred Drake
e63544f872
posix_getlogin(): Be more cautious about interpreting a NULL from
...
getlogin() -- it is not clear that a NULL is always
an error.
2000-12-06 21:45:33 +00:00
Fred Drake
a30680b240
posix_getlogin(): Handle the possibility that getlogin() can return
...
NULL without setting errno; observed on Linux
Mandrake 7.2 by an anonymous user.
This closes bug #124758 .
2000-12-06 21:24:28 +00:00
Fred Drake
49312a52ec
Jeffrey D. Collins <tokeneater@users.sourceforge.net>:
...
Fix type of the self parameter to some string object methods.
This closes patch #102670 .
2000-12-06 14:27:49 +00:00
Sjoerd Mullender
f7e84e12b3
Two changes:
...
- Use new Error class (subclass of RuntimeError so is backward
compatible) which is raised when RuntimeError used to be raised.
- Report original attribute name in error messages instead of name
mangled with namespace URL.
2000-12-06 10:37:57 +00:00
Fred Drake
21e4dd0492
Two typos caught by /F; thanks!
2000-12-04 22:29:17 +00:00
Fred Drake
e119c8fc61
Added a comment for ContentHandler.characters() explaining how to migrate
...
SAX1 code to SAX2, based on bug #123695 .
2000-12-04 22:04:15 +00:00
Fred Drake
3d5f7e83c7
Add test cases for ConfigParser.remove_option() behavior. This includes
...
coverage to ensure bug #124324 does not re-surface.
2000-12-04 16:30:40 +00:00
Fred Drake
ff4a23bbcb
remove_option(): Use the right variable name for the option name!
...
This closes bug #124324 .
2000-12-04 16:29:13 +00:00
Neil Schemenauer
cc343caf41
Make isinstance() more permissive in what types of arguments it
...
accepts. Clarify exception messages for isinstance() and
issubclass(). Closes bug #124106 .
2000-12-04 15:42:11 +00:00
Jack Jansen
24342d96c5
Updated for the current state of the main Python source tree.
2000-12-03 22:43:45 +00:00
Jack Jansen
a49bdc0179
These have been replaced by the new generated projects.
2000-12-03 22:43:05 +00:00
Jack Jansen
420c4aa9bc
The new generated plugin projects. Checked in in XML form, so cvs diffs should work.
2000-12-03 22:41:57 +00:00
Jack Jansen
0eba959ed3
Added an extraexportsymbols option, to allow (you guessed it:-) extra export symbols to be specified.
2000-12-03 22:39:09 +00:00
Jack Jansen
aee9d6b73e
Allow recursive searh entries by ending the pathname in ":*".
2000-12-03 22:38:34 +00:00
Jack Jansen
cb9b1ebe6c
Don't generate SYM files by default.
2000-12-03 22:37:32 +00:00
Jack Jansen
a5d384dedf
Updated for the new project names.
2000-12-03 22:36:42 +00:00
Jack Jansen
6c502d7a81
Got it working for all important plugins, and moved it from Build to scripts.
2000-12-03 22:31:50 +00:00
Moshe Zadka
afb17fc7b2
Call of _cmp had wrong number of paramereters.
...
Fixed definition of _cmp.
2000-12-03 20:48:07 +00:00
Martin v. Löwis
1d99433a58
Convert Unicode strings to byte strings before passing them into specific
...
protocols. Closes bug #119822 .
2000-12-03 18:30:10 +00:00
Fred Drake
57657bce94
Update Moshe Zadka's email address to one works and might last a while.
2000-12-01 15:25:23 +00:00
Guido van Rossum
e4dad905d4
Patch by Michael Hudson to clarify the error message from
...
getsockaddrarg when the address is not a tuple.
2000-12-01 13:13:11 +00:00
Guido van Rossum
60a1e7fc99
Clarified some of the error messages, esp. "read-only character
...
buffer" replaced by "string or read-only character buffer".
2000-12-01 12:59:05 +00:00
Tim Peters
9940b800a4
Made the description of %[udxXo] formats of negative longs in 2.1 more accurate.
...
I suggested to Guido that %u be deprecated (it seems useless in Python to me).
2000-12-01 07:59:35 +00:00
Moshe Zadka
5725d1eb03
Backing out my changes.
...
Improved version coming soon to a Source Forge near you!
2000-11-30 19:30:21 +00:00
Andrew M. Kuchling
1221e6df3d
Only use getline() when compiling using glibc
2000-11-30 18:27:50 +00:00
Moshe Zadka
1a62750eda
Added .first{item,value,key}() to dictionaries.
...
Complete with docos and tests.
OKed by Guido.
2000-11-30 12:31:03 +00:00
Fred Drake
827bb9fb3c
Adjust to allow an explanation of the changes to be included in the
...
notification message.
2000-11-30 07:38:59 +00:00
Fred Drake
e463f8e4cd
A few small refinements to the table building code.
2000-11-30 07:17:27 +00:00
Fred Drake
c01f6e691b
Use a table to describe the keys to the locale information dictionary;
...
this is slightly easier to read than the list environment that had been
used.
2000-11-30 07:13:58 +00:00
Fred Drake
e0b9deb3ce
Use small tables instead of bare \item markers to describe the contents
...
of return tuples. The bare \item took advantage of an implementation
detail when formatting in LaTeX, and was just wrong when generating HTML.
It also broke the XML conversion scripts, since there was no enclosing
list-like environment to contain them.
2000-11-30 07:12:54 +00:00