Guido van Rossum
352ca8cbce
Duh. Instead of string.whitespace and string.digits, use isspace()
...
and isdigit() methods.
2001-01-02 20:36:32 +00:00
Fred Drake
2cba0f641f
Improve description of else clause of the try/except/else statement.
...
This closes (again!) bug #127098 .
2001-01-02 19:22:48 +00:00
Guido van Rossum
b19f1e3701
Add Alt-slash to Unix keydefs (I somehow need it on RH 6.2).
...
Get rid of assignment to unused self.text.wordlist.
2001-01-02 18:28:52 +00:00
Neil Schemenauer
fd288c7cd5
Add more tests for compare and coercion in preparation for the coercion
...
overhaul. Closes SF patch #102878 .
2001-01-02 16:30:31 +00:00
Neil Schemenauer
10e31cf82e
Add garbage collection for module objects. Closes patch #102939 and
...
fixes bug #126345 .
2001-01-02 15:58:27 +00:00
Jack Jansen
5a95e42841
Updated for new universal headers (oops... this was loooong due).
2001-01-01 22:58:20 +00:00
Jack Jansen
c158bb2293
Minor clarficiations in the dialogs about which errno file is wanted when (I had also forgotten:-).
2001-01-01 22:57:59 +00:00
Jack Jansen
07d69f60bd
New .mcp names for tkinter and imgmodules projects.
2001-01-01 21:51:33 +00:00
Fred Drake
cc97f8c609
Fix up an awkward sentence, pointed out by Chris Ryland <cpr@emsoftware.com>.
2001-01-01 20:33:06 +00:00
Guido van Rossum
a659efe5c7
Patch by kragen@pobox.com: When tracing is turned on, lines shorter
...
than a pixel don't get drawn at all. If you're building long curves
made of such lines, this is a bad thing.
2001-01-01 19:11:07 +00:00
Thomas Wouters
8e2b6b5cc7
Change documentation of 'else' clause of 'try/except' to make clear that it
...
doesn't get triggered by 'return', 'break' or 'continue'. If the
'try-inside-continue' patch does not get accepted before next release, the
'or continue' should be removed ;P
Closes SF patch #103045 and SF bug #127098 .
2000-12-31 22:52:59 +00:00
Jack Jansen
9473649e90
Replaced with .mcp projects in Extensions/Imaging
2000-12-31 13:04:21 +00:00
Andrew M. Kuchling
ad4a558af8
Added test case for legal DOM children
2000-12-31 04:03:27 +00:00
Andrew M. Kuchling
291ed4fb3f
Patch #102485 ] Check for legal children when adding children to a DOM node
2000-12-31 03:50:23 +00:00
Tim Peters
1a4d77b252
Christmas present to myself: changed regrtest in two ways:
...
1. When running in verbose mode, if any test happens to pass, print
a warning that the apparent success may be bogus (stdout isn't
compared in verbose mode). Been fooled by that too often.
2. When a test fails because the expected stdout doesn't match the
actual stdout, print as much of stdout as did match before the
first failing write. Else we get failures of the form "expected
'a', got 'b'" and a glance at the expected output file shows
500 instances of 'a' -- no idea where it failed, and, as in #1 ,
trying to run in verbose mode instead doesn't help because
stdout isn't compared then.
2000-12-30 22:21:22 +00:00
Jack Jansen
52328165c5
Changed the search path for pyexpat to include all of the expat folder.
2000-12-29 16:07:30 +00:00
Tim Peters
d31b6328e1
getopt used to sort the long option names, in an attempt to simplify
...
the logic. That resulted in a bug. My previous getopt checkin repaired
the bug but left the sorting. The solution is significantly simpler if
we don't bother sorting at all, so this checkin gets rid of the sort and
the code that relied on it.
2000-12-29 02:17:56 +00:00
Tim Peters
36cdad12dd
Fred, THIS NEEDS DOCS! The function docstrings tell the tale.
...
Christmas present to myself: the bisect module didn't define what
happened if the new element was already in the list. It so happens
that it inserted the new element "to the right" of all equal elements.
Since it wasn't defined, among other bad implications it was a mystery
how to use bisect to determine whether an element was already in the
list (I've seen code that *assumed* "to the right" without justification).
Added new methods bisect_left and insort_left that insert "to the left"
instead; made the old names bisect and insort aliases for the new names
bisect_right and insort_right; beefed up docstrings to explain what
these actually do; and added a std test for the bisect module.
2000-12-29 02:06:45 +00:00
Martin v. Löwis
011ea47577
Merge with 1.8 of pulldom.py:
...
Use types.UnicodeType if available, not type(u"").
2000-12-28 18:43:02 +00:00
Martin v. Löwis
156c337f66
Merge changes up to 1.10 from PyXML:
...
- implement hasAttribute and hasAttributeNS (1.7)
- Node.replaceChild(): Update the sibling nodes to point to newChild. Set
the .nextSibling attribute on oldChild instead of adding a .newChild
attribute (1.9).
2000-12-28 18:40:56 +00:00
Guido van Rossum
88b5ae0110
Fixed snake logo and minus image by Daniel Calvelo.
2000-12-27 22:26:08 +00:00
Guido van Rossum
7dd06966cb
Make Traceback header conform to new traceback ("innermost last" ->
...
"most recent call last").
2000-12-27 19:12:58 +00:00
Barry Warsaw
e0c182fb5f
(python-font-lock-keywords): Add highlighting of `as' as a keyword,
...
but only in "import foo as bar" statements (including optional
preceding `from' clause).
2000-12-27 17:41:47 +00:00
Tim Peters
dd699b62c5
Fix for SF bug
...
https://sourceforge.net/bugs/?func=detailbug&bug_id=126863&group_id=5470
"getopt long option handling broken". Tossed the excruciating logic in
long_has_args in favor of something obviously correct.
2000-12-27 08:05:05 +00:00
Tim Peters
da7bf4e236
Add test case for SF bug
...
https://sourceforge.net/bugs/?func=detailbug&bug_id=126863&group_id=5470
2000-12-27 08:03:20 +00:00
Andrew M. Kuchling
be0630282e
Fix doubled word
2000-12-26 16:14:32 +00:00
Andrew M. Kuchling
8694cc42ab
Remove redundant reference to tab (since it = 'horizontal tab')
2000-12-26 16:09:37 +00:00
Andrew M. Kuchling
0cc87f37b3
Make isspace(chr(32)) return true
2000-12-26 16:07:59 +00:00
Andrew M. Kuchling
e6bf85845f
Document ERR and OK
2000-12-26 15:58:27 +00:00
Andrew M. Kuchling
caefb37ee1
Add the curses constants ERR and OK to the module at TG's suggestion
2000-12-26 15:57:01 +00:00
Fred Drake
1dea760ca1
Make sure subsections are formatted into HTML pages with reasonable names.
2000-12-25 06:19:08 +00:00
Fred Drake
f08cbb1771
Added information on the ExternalEntityParserCreate() method.
2000-12-23 22:19:05 +00:00
Fred Drake
1e0611b208
The "context" parameter to the ExternalEntityRefParameter exposes internal
...
information from the Expat library that is not part of its public API.
Do not print this information as the format of the string may (and will)
change as Expat evolves.
Add additional tests to make sure the ParserCreate() function raises the
right exceptions on illegal parameters.
2000-12-23 22:12:07 +00:00
Fred Drake
9a1a7dda8f
The regression test for the regex module should not trip the deprecation
...
warning for that module, so suppress just that one warning.
2000-12-23 22:08:27 +00:00
Andrew M. Kuchling
994d8539f6
Choose the smallest value of x,y for the clock's radius (instead of just taking the
...
y coordinate), and change radius of second indicator to compensate
Remove redundant setting of sradius
2000-12-23 14:50:18 +00:00
Andrew M. Kuchling
49d27c82e6
Remove superfluous semicolons
2000-12-23 14:20:24 +00:00
Andrew M. Kuchling
f07aad171a
CHange error messages for ord(), using "string" instead of "string or Unicode"
2000-12-23 14:11:28 +00:00
Fred Drake
4e36d5885b
Shortened / wrapped some long lines.
...
Removed warning on use of panel_userptr() in PyCursesPanel_userptr().
2000-12-23 05:46:23 +00:00
Andrew M. Kuchling
5caee408b8
Add 'see also' link to curses.panel
2000-12-22 22:06:43 +00:00
Andrew M. Kuchling
d7d2e19922
Add correction caught by Thomas Gellekum (and sitting in my e-mail)
2000-12-22 22:03:15 +00:00
Andrew M. Kuchling
9f5eeebb26
Wrapper for _curses_panel module; currently this adds nothing extra
...
beyond what's in _curses_panel
2000-12-22 21:58:29 +00:00
Andrew M. Kuchling
676634beda
Added documentation for the panel wrapper module
2000-12-22 21:57:42 +00:00
Andrew M. Kuchling
1a86cbbc32
Add _curses_panel to Setup
2000-12-22 21:57:33 +00:00
Andrew M. Kuchling
7b59ed2ebd
Patch #102813 : add a wrapper for the panel library included with ncurses.
...
Original version written by Thomas Gellekum, reshaped into a separate
module by AMK.
2000-12-22 21:54:12 +00:00
Andrew M. Kuchling
3255268777
Export C API from this module.
...
Remove several macros and #includes; py_curses.h contains them now.
2000-12-22 21:52:27 +00:00
Andrew M. Kuchling
0c7a0bdf4a
Added header file for C API exported by _cursesmodule.c
2000-12-22 21:51:10 +00:00
Andrew M. Kuchling
72a18a6659
Update this demo to use curses.panel
2000-12-22 21:50:01 +00:00
Andrew M. Kuchling
48f224c877
Fix bug 126587: matchobject.groupdict() leaks memory because of a missing
...
DECREF
2000-12-22 14:39:10 +00:00
Fred Drake
738293d663
When using the latest & greatest version of Expat (currently in the Expat
...
CVS repository), provide the library version information.
2000-12-21 17:25:07 +00:00
Fred Drake
e412e7a3a0
Fix lots of small markup nits.
...
Wrapped some long lines.
2000-12-21 17:04:31 +00:00