- 25 Jun, 2000 1 commit
-
-
Greg Ward authored
meant playing along with the new "dictionary of executables" scheme added to CCompiler by adding the 'executables' class attribute, and changing all the compile/link/etc. methods to use the new attributes (which encapsulate both the program to run and its standard arguments, so it was a *little* bit more than just changing some names).
-
- 24 Jun, 2000 12 commits
-
-
Greg Ward authored
Unix shell-like syntax (eg. in Python's Makefile, for one thing -- now that I have this function, I'll probably allow quoted strings in config files too.
-
Greg Ward authored
Fixed a few comments.
-
Greg Ward authored
Tweaked help text.
-
Greg Ward authored
the "install_data" command to the installation base, which is usually just sys.prefix. (Any setup scripts out there that specify data files will have to set the installation directory, relative to the base, explicitly.)
-
Greg Ward authored
on if it sees a filename with unknown extension.
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
in the module of the command classes that have command-specific help options. This lets us keep the principle of lazily importing the ccompiler module, and also gets away from defining non-methods at class level.
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
-
Greg Ward authored
accomodate SWIG interface files, resource files, etc.).
-
- 23 Jun, 2000 7 commits
-
-
Barry Warsaw authored
the insertion of the text.
-
Jeremy Hylton authored
This patch modifies the type structures of objects that participate in GC. The object's tp_basicsize is increased when GC is enabled. GC information is prefixed to the object to maintain binary compatibility. GC objects also define the tp_flag Py_TPFLAGS_GC.
-
Jeremy Hylton authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
This patch adds the type methods traverse and clear necessary for GC implementation.
-
Greg Ward authored
than a boolean indicating whether it did the copy.
-
Andrew M. Kuchling authored
functions that might block or pause
-
- 21 Jun, 2000 14 commits
-
-
Jack Jansen authored
-
Marc-André Lemburg authored
Made codecs.open() default to 'rb' as file mode.
-
Guido van Rossum authored
These two fixes were approved by me. Peter Kropf: There's a problem with the xmllib module when used with JPython. Specifically, the JPython re module has trouble with the () characters in strings passed into re.compile. Spiros Papadimitriou: I just downloaded xmllib.py ver. 0.3 from python.org and there seems to be a slight typo: Line 654 ("tag = self.stack[-1][0]" in parse_endtag), is indented one level more than it should be. I just thought I'd let you know...
-
Greg Ward authored
major ports of GCC to Windows. Contributed by Rene Liebscher, and quite untested by me. Apparently requires tweaking Python's installed config.h and adding a libpython.a to build extensions.
-
Greg Ward authored
manifest, regenerate the manifest.
-
Greg Ward authored
-
Greg Ward authored
(Bug spotted and originally fixed by Rene Liebscher; fix redone by me.)
-
Greg Ward authored
'install_headers'.
-
Greg Ward authored
'try_cpp()', 'search_cpp()', and 'check_header()'. This is enough that the base config is actually useful for implementing a real config command, specifically one for mxDateTime.
-
Greg Ward authored
-
Greg Ward authored
it in UnixCCompiler. Still needs to be implemented in MSVCCompiler (and whatever other compiler classes are lurking out there, waiting to be checked in).
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
Andrew M. Kuchling authored
-
- 20 Jun, 2000 6 commits
-
-
Jack Jansen authored
-
Jack Jansen authored
-
Jeremy Hylton authored
-
Jeremy Hylton authored
the number of children of a node exceeds the max possible value for the short that is used to count them. The Python runtime converts this parser error into the SyntaxError "expression too long."
-
Jeremy Hylton authored
raised, caught, and converted to a string.
-
Jeremy Hylton authored
-