- 26 Haz, 2000 5 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
-
Greg Stein yazdı
-
Guido van Rossum yazdı
-
Greg Stein yazdı
connections.
-
- 25 Haz, 2000 12 kayıt (commit)
-
-
Andrew M. Kuchling yazdı
-
Jeremy Hylton yazdı
-
Greg Ward yazdı
Kludged the extra-wide table that summarizes the manifest template language (works with LaTeX, but is an *evil* kludge and could well break LaTeX2HTML or similar...).
-
Greg Ward yazdı
doesn't blow up. We don't currently use the 'set_executables()' bureaucracy, although it would be nice to do so for consistency with UnixCCompiler.
-
Greg Ward yazdı
Ensure that 'extra_args' (whether compile or link args) is never None.
-
Greg Ward yazdı
to 'msvc_prelink_hack()', adding the parameters that it actually needs, and only calling it for MSVC compiler objects. Generally gave up on the idea of a general "hook" mechanism: deleted the empty 'precompile_hook()'.
-
Greg Ward yazdı
-
Greg Ward yazdı
-
Greg Ward yazdı
experimental and untested.) Call 'customize_compiler()' after getting CCompiler object.
-
Greg Ward yazdı
information about building Python extensions that we discovered in Python's makefile. Currently only needed on Unix, so does nothing on other systems.
-
Greg Ward yazdı
that a particular compiler system depends on. This consists of the 'set_executables()' and 'set_executable()' methods, and a few lines in the constructor that expect implementation classes to provide an 'executables' attribute, which we use to initialize several instance attributes. The default implementation is somewhat biased in favour of a Unix/DOS "command-line" view of the world, but it shouldn't be too hard to override this for operating systems with a more sophisticated way of representing programs-to-execute.
-
Greg Ward yazdı
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 Haz, 2000 12 kayıt (commit)
-
-
Greg Ward yazdı
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 yazdı
Fixed a few comments.
-
Greg Ward yazdı
Tweaked help text.
-
Greg Ward yazdı
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 yazdı
on if it sees a filename with unknown extension.
-
Greg Ward yazdı
-
Greg Ward yazdı
-
Greg Ward yazdı
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 yazdı
-
Greg Ward yazdı
-
Greg Ward yazdı
-
Greg Ward yazdı
accomodate SWIG interface files, resource files, etc.).
-
- 23 Haz, 2000 7 kayıt (commit)
-
-
Barry Warsaw yazdı
the insertion of the text.
-
Jeremy Hylton yazdı
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 yazdı
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
This patch adds the type methods traverse and clear necessary for GC implementation.
-
Greg Ward yazdı
than a boolean indicating whether it did the copy.
-
Andrew M. Kuchling yazdı
functions that might block or pause
-
- 21 Haz, 2000 4 kayıt (commit)
-
-
Jack Jansen yazdı
-
Marc-André Lemburg yazdı
Made codecs.open() default to 'rb' as file mode.
-
Guido van Rossum yazdı
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 yazdı
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.
-