Kurt B. Kaiser
94bd77415f
cvs-py-rel2_1 (Rev 1.29 - 1.33) merge
...
Merged the following py-cvs revs without conflict:
1.29 Reduce copyright text output at startup
1.30 Delay setting sys.args until Tkinter is fully initialized
1.31 Whitespace normalization
1.32 Turn syntax warning into error when interactive
1.33 Fix warning initialization bug
Note that module is extensively modified wrt py-cvs
2001-07-14 00:13:28 +00:00
Jack Jansen
b2a1de4679
Allow [] after a parameter name. We currently take this to be the same as * in front, which isn't 100% correct but good enough.
2001-07-13 22:28:36 +00:00
Jack Jansen
d4b8361910
Fixed the mis-guessed parameters and added support for a few optional parameter types. There's a good chance that this is usable now (but there's no test code yet).
2001-07-13 22:27:20 +00:00
Jack Jansen
198641247b
Added Mlte module (which, to my surprise, is available for classic ppc as well).
2001-07-13 20:57:47 +00:00
Jack Jansen
2aadb891e7
First stab at an interface to the Multi Language Text Editor. It compiles and imports, but that's about all. Apple didn't put const in front of their input-only by-reference args, so that needs fixing first.
2001-07-13 20:56:52 +00:00
Kurt B. Kaiser
3269cc8bd1
py-cvs-rel2_1 (Rev 1.6 - 1.8) merge
...
Fix autoindent bug and deflect Unicode from text.get()
2001-07-13 20:33:46 +00:00
Kurt B. Kaiser
48b03144ec
py-cvs-rel2_1 (Rev 1.3)
...
"move "from Tkinter import *" to module level" --jhylton
2001-07-13 20:00:15 +00:00
Kurt B. Kaiser
bec5e5cb90
py-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization
2001-07-13 19:57:00 +00:00
Kurt B. Kaiser
4d4d212325
cvs-py-rel2_1 (Rev 1.5) merge - whitespace normalization
2001-07-13 19:49:27 +00:00
Guido van Rossum
6e735c98dc
Updated this file to match reality.
...
Thanks Shane for pointing this out!
2001-07-13 18:05:46 +00:00
Kurt B. Kaiser
6a945a5904
py-cvs-rel2_1 (Rev 1.3) merge
...
"Make the test program work outside IDLE." -- GvR
2001-07-13 17:57:37 +00:00
Kurt B. Kaiser
8220fdda75
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
2001-07-13 17:52:08 +00:00
Kurt B. Kaiser
233bf2c563
py-cvs-rel2_1 (Rev 1.2) merge - whitespace normalization
2001-07-13 17:44:06 +00:00
Kurt B. Kaiser
4e32e7e567
py-cvs-rel2_1 (Rev 1.4) merge - whitespace normalization
2001-07-13 17:40:17 +00:00
Kurt B. Kaiser
7717ad6817
py-cvs-rel2_1 (Rev 1.6) merge - whitespace normalization
2001-07-13 17:38:08 +00:00
Guido van Rossum
0960015056
Should raise TestSkipped, not ImportError, when deciding to skip the
...
test.
2001-07-13 17:27:57 +00:00
Tim Peters
9a8c8e270b
Having fun on my own time: quicker flat_conjoin; Knights Tour solver
...
simplified and generalized to rectangular boards.
2001-07-13 09:12:12 +00:00
Kurt B. Kaiser
7eea271464
py-cvs-rel2_1 (Rev 1.4) merge - move "import *" to module level
2001-07-13 04:18:32 +00:00
Kurt B. Kaiser
0e5fb0a618
py-cvs-rel2_1 (Rev 1.9) merge - whitespace normalization
2001-07-13 04:12:02 +00:00
Kurt B. Kaiser
6be679047b
py-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization
2001-07-13 04:07:47 +00:00
Kurt B. Kaiser
afdf71b9ee
py-cvs-rel2_1 (Rev 1.33 - 1.37) merge
...
VP IDLE version depended on VP's ExecBinding.py and spawn.py to get the
path to the Windows Doc directory (relative to python.exe). Removed this
conflicting code in favor of py-cvs updates which on Windows use a hard
coded path relative to the location of this module. py-cvs updates include
support for webbrowser.py. Module still has BrowserControl.py for 1.5.2
support.
At this point, the differences wrt py-cvs relate to menu functionality.
2001-07-13 03:35:32 +00:00
Tim Peters
fad225f1ba
long_format(): Easy speedup for output bases that aren't a power of 2 (in
...
particular, str(long) and repr(long) use base 10, and that gets a factor
of 4 speedup). Another factor of 2 can be gotten by refactoring divrem1 to
support in-place division, but that started getting messy so I'm leaving
that out.
2001-07-13 02:59:26 +00:00
Kurt B. Kaiser
a3253d70bc
py-cvs-rel2_1 merge - Remove, lives in /Lib
2001-07-13 01:30:07 +00:00
Kurt B. Kaiser
628b362886
py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization
2001-07-13 00:10:02 +00:00
Kurt B. Kaiser
5291d46755
py-cvs-rel2_1 (Rev 1.15) merge - whitespace normalization
2001-07-13 00:07:42 +00:00
Kurt B. Kaiser
6df4bf2864
py-cvs-rel2_1 (Rev 1.11 and 1.12) merge
...
Colorize "as" after "import" / use DEBUG instead of __debug__
2001-07-13 00:04:24 +00:00
Kurt B. Kaiser
d6c4c9e846
py-cvs-rel2_1 (Rev 1.12) merge - whitespace normalization
2001-07-12 23:54:20 +00:00
Kurt B. Kaiser
6b19741c36
py-cvs-rel2_1 (Rev 1.1) merge - New File - Force HEAD to trunk with -f
...
Note: browser.py was renamed BrowserControl.py 10 May 2000. It provides a
collection of classes and convenience functions to control external
browsers "for 1.5.2 support". It was removed from py-cvs 18 April 2001.
2001-07-12 23:41:37 +00:00
Fred Drake
3d97e35a20
Add entry for xmlrpclib documentation.
2001-07-12 23:40:13 +00:00
Fred Drake
5ddf7adf84
Several markup adjustments so this will format and be more consistent with
...
the rest of the documnentation.
2001-07-12 23:39:24 +00:00
Kurt B. Kaiser
ae67647ab7
py-cvs-rel2_1 (Rev 1.8) merge - whitespace normalization
2001-07-12 23:10:35 +00:00
Tim Peters
a1d545523d
Remove the last remnants of the hacks to worm around leaks.
2001-07-12 22:55:42 +00:00
Tim Peters
3446365c37
Repair flawed example.
2001-07-12 22:43:41 +00:00
Tim Peters
c4889c496a
Remove now-unnecessary "from __future__ import nested_scopes" stmts.
2001-07-12 22:36:02 +00:00
Kurt B. Kaiser
9a1ae1a960
py-cvs-rel2_1 (Rev 1.3) merge - whitespace normalization
2001-07-12 22:26:44 +00:00
Kurt B. Kaiser
180b6be18c
py-cvs-rel1_2 (Rev 1.4) merge,
...
"Add Alt-slash to Unix keydefs (I somehow need it on RH 6.2).
Get rid of assignment to unused self.text.wordlist." --GvR
2001-07-12 22:13:51 +00:00
Fred Drake
602cf584be
Generate a more meaningful message regarding the type of the documentation
...
release being discussed.
2001-07-12 21:50:10 +00:00
Jack Jansen
2c278ed4a5
Fixed another case of the PyArg_Parse 'h' semantic change problem, sigh...
2001-07-12 21:48:10 +00:00
Fred Drake
fd4ff52c22
Actually remove directories from sys.path if they do not exist; the intent
...
is to avoid as many stat() calls as we can.
2001-07-12 21:08:33 +00:00
Tim Peters
9b23920b0f
Fiddle Windows installer to create Lib/site-packages/REAMDE as
...
Lib\site-packages\README.txt.
2001-07-12 20:15:25 +00:00
Fred Drake
f4bdb57e15
Fix return value for m.group() for groups not in the part of the RE that
...
matched; reported by Paul Moore.
Wrapped several long lines.
2001-07-12 14:13:43 +00:00
Neil Schemenauer
f8c7c20ba5
GC for generator objects.
2001-07-12 13:27:49 +00:00
Neil Schemenauer
10c6692774
GC for method objects.
2001-07-12 13:27:35 +00:00
Neil Schemenauer
7eac9b72d4
GC for iterator objects.
2001-07-12 13:27:25 +00:00
Neil Schemenauer
19cd292bbc
GC for frame objects.
2001-07-12 13:27:11 +00:00
Neil Schemenauer
b20e9dbf89
Remove reference cycle breaking code. The GC now takes care of it.
2001-07-12 13:26:41 +00:00
Neil Schemenauer
88c761a117
Test GC of frame objects.
2001-07-12 13:25:53 +00:00
Guido van Rossum
28358fbed6
Make the test pass now that 10**-15 returns a float instead of raising
...
an exception.
2001-07-12 12:51:22 +00:00
Guido van Rossum
aa31429854
Enable nested scopes by default.
...
Although this is a one-character change, more work needs to be done:
the compiler can get rid of a lot of non-nested-scopes code, the
documentation needs to be updated, the future statement can be
simplified, etc.
But this change enables the nested scope semantics everywhere, and
that's the important part -- we can now test code for compatibility
with nested scopes by default.
2001-07-12 12:50:23 +00:00
Guido van Rossum
c7e4aca56c
Add xmlrpc.
...
(Tim & I should agree on where to add new additions: I add them at the
top, Tim adds them at the bottom. I like the top better because folks
who occasionally check out the NEWS file will see the latest news
first.)
2001-07-12 11:54:37 +00:00