Thomas Wouters
46cc7c0f7b
Bring Tools/compiler almost up to date. Specifically:
...
- fix tab space issues (SF patch #101167 by Neil Schemenauer)
- fix co_flags for classes to include CO_NEWLOCALS (SF patch #101145 by Neil)
- fix for merger of UNPACK_LIST and UNPACK_TUPLE into UNPACK_SEQUENCE,
(SF patch #101168 by, well, Neil :)
- Adjust bytecode MAGIC to current bytecode.
TODO: teach compile.py about list comprehensions.
2000-08-12 20:32:46 +00:00
Jeremy Hylton
20b2ca9d19
add note about compiler directory
...
(is bgen still "still under development"?)
2000-08-04 17:03:58 +00:00
Jeremy Hylton
7daf04d9e0
replace most calls to emit 'SET_LINENO' will call to method set_lineno
...
based on bug report by Neil Schemenauer
2000-08-04 16:56:51 +00:00
Jeremy Hylton
8612f1c152
update my email address
...
fix com_call_function to cope with trailing comma in "f(a, b,)"
2000-08-04 16:54:54 +00:00
Jeremy Hylton
da1ec468b1
Python code coverage tool by Skip Montanaro and Andrew Dalke
2000-08-03 19:26:21 +00:00
Greg Stein
fd342bf453
add a bit more legal junk
...
(too lazy to paste in the whole BSD license tho; included by ref)
2000-08-03 17:39:13 +00:00
Andrew M. Kuchling
7e11170e85
Removed Tools/perfecthash, per python-dev discussion
2000-07-29 13:24:39 +00:00
Guido van Rossum
efdf107fb7
Add the exceptions module to the 'never' list -- it is built in.
2000-07-28 10:34:48 +00:00
Jeremy Hylton
4d6381dfee
Fix UCNs machine with >= 32bit longs
...
originally submitted by Bill Tutt
Note: This code is actually going to be replaced in 2.0 by /F's new
database. Until then, this patch keeps the test suite working.
2000-07-26 03:56:06 +00:00
Jeremy Hylton
ffe968b8fe
This script demonstrates use of the visitor interface of the compiler
...
package.
2000-07-25 16:43:23 +00:00
Peter Schneider-Kamp
332c59c4ef
change some occurence of python15.dll to python20.dll
...
closes patch #100956
2000-07-24 16:02:00 +00:00
Thomas Wouters
7889010731
Miscelaneous ANSIfications. I'm assuming here 'main' should take (int,
...
char**) and return an int even on PC platforms. If not, please fix
PC/utils/makesrc.c ;-P
2000-07-22 19:25:51 +00:00
Thomas Wouters
7e47402264
Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either
...
comments, docstrings or error messages. I fixed two minor things in
test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").
There is a minor style issue involved: Guido seems to have preferred English
grammar (behaviour, honour) in a couple places. This patch changes that to
American, which is the more prominent style in the source. I prefer English
myself, so if English is preferred, I'd be happy to supply a patch myself ;)
2000-07-16 12:04:32 +00:00
Jack Jansen
c8081e9bfa
Modified the standard mac preamble so we include pymactoolbox.h in
...
stead of defining lots of function prototypes in each module.
2000-07-15 22:29:30 +00:00
Jack Jansen
629eee0636
ScannerPREUH3.initpatterns() should call Scanner.initpatterns() so the
...
new comment patterns get included.
2000-07-15 22:27:47 +00:00
Guido van Rossum
f67c2383da
Patch by Toby Dickenson, mentored by Mark Hammond, to support
...
automatically finding (most of) the standard PYD extensions, and to
remove the hardcoded Python version.
2000-07-13 15:45:17 +00:00
Peter Schneider-Kamp
7f589fddad
add expandtabs command (-e)
...
change eliminate to delete (-d)
2000-07-11 16:43:16 +00:00
Fred Drake
3637799afe
Update to use the new standard webbrowser module if available, otherwise
...
uses the BrowserControl module.
BrowserControl is not removed to allow IDLE to be distributed separately
and still be used with Python 1.5.2.
2000-07-09 19:10:19 +00:00
Tim Peters
dbd9ba6a6c
Nuke all remaining occurrences of Py_PROTO and Py_FPROTO.
2000-07-09 03:09:57 +00:00
Marc-André Lemburg
bc30b11764
Fix to use Py_UCS4. By Bill Tutt.
2000-07-07 17:53:54 +00:00
Jack Jansen
e3889da076
Make a distinction between shorts and unsigned shorts.
2000-07-06 15:17:52 +00:00
Guido van Rossum
ffcc3813d8
Change copyright notice - 2nd try.
2000-06-30 23:58:06 +00:00
Guido van Rossum
fd71b9e9d4
Change copyright notice.
2000-06-30 23:50:40 +00:00
Marc-André Lemburg
a4657f736c
Marc-Andre Lemburg <mal@lemburg.com>:
...
Fixed a quote bug. Thanks to Fredrik Lundh.
2000-06-30 10:30:35 +00:00
Marc-André Lemburg
e3f257e681
Marc-Andre Lemburg <mal@lemburg.com>:
...
Include <> -> "". Removed some left over code at the end of the file.
Patch by Bill Tutt.
2000-06-30 09:56:00 +00:00