- 29 Eyl, 2000 6 kayıt (commit)
-
-
Fred Drake yazdı
<grant.griffin@honeywell.com>.
-
Fred Drake yazdı
Fixed displays of the interactive prompt in running text. These close SourceForge bug #115658. Also: Updated discussion of tuple unpacking to reflect the general ability to unpack any sequence type. Explained that it is possible to create tuples which contain mutable values, and noted in the dictionary section that such tuples cannot be used as keys. Noted that .pyc and .pyo files can be run directly when provided as the script parameter to the interpreter, and slightly clarified comments about using modules with only the byte compiled code. Removed some XXX comments that are no longer relevant. Removed commented-out paragraph about __private names being experimental. Adjusted markup for consistency in some places.
-
Thomas Heller yazdı
They are unneeded: All this stuff is already done by the install command which is run by bdist_wininst. One bug has been fixed: The root of the fake install tree is install.install_purelib, not install.install_lib! They are different if the extra_path option is used in the setup function. Rebuild after the changes to wininst.exe.
-
Fred Drake yazdı
-
Tim Peters yazdı
unintentionally caused them to get written in text mode under Windows. As a result, when .pyc files were later read-- in binary mode --the magic number was always wrong (note that .pyc magic numbers deliberately include \r and \n characters, so this was "good" breakage, 100% across all .pyc files, not random corruption in a subset). Fixed that.
-
Fred Drake yazdı
most modern Unix flavors. The age of this portion of the README was noted in SourceForge bug #115625.
-
- 28 Eyl, 2000 18 kayıt (commit)
-
-
Fred Drake yazdı
from sources, not in general. This closes SourceForge bug #115608.
-
Andrew M. Kuchling yazdı
friends. (Modified version of patch #101682 from Neil Schemenauer)
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
for Windows & Unix.
-
Thomas Heller yazdı
Removed get_ext_libname() because it is unused. Fixed get_libraries() to append an '_d' to the python debug import library. If MSVC is used, do not add 'pythonxx.lib' to the list of libraries, because this is handled better by a pragma in config.h. This should fix bug #115595, but it needs some more testing.
-
Fred Drake yazdı
Fixed a typo in a docstring.
-
Fred Drake yazdı
popen2(), popen3(): Reversed order of bufsize and mode parameters to comply with what was here before (Python 1.5.2). class Popen3: Factored the __init__() into a more basic initializer and a helper method, to allow some re-use by the Popen4 class. Use os.dup2() instead of os.dup() to create the proper file descriptors in the child process. This closes SourceForge bug #115330 and partially closes #115353.
-
Fred Drake yazdı
__file__ attributes of already-imported modules to be absolute. This helps robustify the interpreter against os.chdir() calls from the application. Only remove setdefaultencoding() from sys if it exists; if this module is run as a script (since there is a _test() function that gets run), it broke because the script attempts to remove it again after the import of site has already done so. This allows the module to be run as a script again. makepath(): New function, standardizes all pathname normalization in one place.
-
Fred Drake yazdı
Never assume that os.sep is for the module-specific platform; use the right separator character directly. Fix some minor style consistency nits.
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
dynamically to support K&R C since we are requiring an ANSI compiler.
-
Fred Drake yazdı
-
Fred Drake yazdı
cStringIO does not get it right (reported as SF bug #115531). Added test for ValueError when write() is called on a closed StringIO object. Commented out because cStringIO does not get it right (reported as SF bug #115530).
-
Fred Drake yazdı
This closes SourceForge bug #115527.
-
Fred Drake yazdı
not terribly useful. Reported by Mark Favas <Mark.Favas@per.dem.csiro.au>.
-
Fred Drake yazdı
some platforms. This *should* close SourceForge patch #115506.
-
- 27 Eyl, 2000 16 kayıt (commit)
-
-
Fred Drake yazdı
-
Fred Drake yazdı
-
Fred Drake yazdı
Do not expose the __name__ when reporting the list of options available for a section since that is for internal use. This closes SourceForge bug #115357. Additionally, define InterpolationDepthError and MAX_INTERPOLATION_DEPTH. The exception is raised by get*() when value interpolation cannot be completed within the defined recursion limit. The constant is only informative; changing it will not affect the allowed depth. Fix the exit from get() so that None is not returned if the depth is met or exceeded; either return the value of raise InterpolationDepthError.
-
Jeremy Hylton yazdı
copied strings from environment variables and argv[0] into fixed-length buffers without checking their length. Reported by Stan Bubrouski; advice on fix from John Viega.
-
Marc-André Lemburg yazdı
-
Marc-André Lemburg yazdı
-
Lars Gustäbel yazdı
-
Andrew M. Kuchling yazdı
-
Andrew M. Kuchling yazdı
comes from two comp.lang.tcl postings of mine, with much rewriting and expansion of the material. Note that 2.0 will be released in the autumn, not the summer.
-
Greg Ward yazdı
-
Greg Ward yazdı
deprecated after all. But now they're only implemented once, instead of N times.
-
Greg Ward yazdı
implementations. Details: * replace 'link_shared_object()', 'link_shared_lib()', and 'link_executable()' with 'link()', which is (roughly) the union of the three methods it replaces * in all implementation classes (UnixCCompiler, MSVCCompiler, etc.), ditch the old 'link_*()' methods and replace them with 'link()' * in the abstract base class (CCompiler), add the old 'link_*()' methods as wrappers around the new 'link()' (they also print a warning of the deprecated interface) Also increases consistency between MSVCCompiler and BCPPCompiler, hopefully to make it easier to factor out the mythical WindowsCCompiler class. Details: * use 'self.linker' instead of 'self.link' * add ability to compile resource files to BCPPCompiler * added (redundant?) 'object_filename()' method to BCPPCompiler * only generate a .def file if 'export_symbols' defined
-
Andrew M. Kuchling yazdı
Minor rewrites, and added the CVS ID in a comment.
-
Andrew M. Kuchling yazdı
and rewrote paragraph a bit.
-
Greg Ward yazdı
-
Greg Ward yazdı
(was crashing on any boolean command-line option!).
-