- 12 May, 2000 17 kayıt (commit)
-
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
First tiny steps towards Carbon: this project currently builds a PythonStandSmall without GUSI and with standard MSL malloc. Socket and select are the main victims of this.
-
Guido van Rossum yazdı
-
Gregory P. Smith yazdı
-
Gregory P. Smith yazdı
already been set (eg. by a command-line option).
-
Gregory P. Smith yazdı
have to wade through all the 'build' output when testing installation.
-
Gregory P. Smith yazdı
-
Gregory P. Smith yazdı
Caught up with renaming in 'install_misc' base class. Changed 'run()' to chmod installed scripts under Unix.
-
Gregory P. Smith yazdı
- renamed '_copydata()' to 'copy_files()' - changed it to record complete output filenames - dropped '_outputdata()' in favour of much simpler 'get_outputs()'
-
Gregory P. Smith yazdı
family, including the new 'install_scripts' and 'install_data' commands.
-
Gregory P. Smith yazdı
adds the 'install_data' and 'install_scripts' commands; these two are trivial thanks to the 'install_misc' base class in cmd.py. (Minor tweaks and commentary by me; the code is untested so far.)
-
Gregory P. Smith yazdı
Tweaked error-generating code.
-
Gregory P. Smith yazdı
- added 'find_config_files()' and 'parse_config_files()' methods - added 'command_options' attribute Comment/docstring updates.
-
Gregory P. Smith yazdı
added a global '_environ_checked' so we know if it's already been called.
-
Gregory P. Smith yazdı
Also added creation of 'implib_dir', a temporary directory specific to MSVC++ -- but I checked in two ways of fixing it (Lyle's and mine), because I'm not sure which is right.
-
Gregory P. Smith yazdı
-
- 11 May, 2000 9 kayıt (commit)
-
-
Guido van Rossum yazdı
that before) in the previous patch has one problem; rint() is not in the C math library on all platforms (e.g. not for VC++). Make it conditional on HAVE_RINT.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
Calling Sleep(0) for a spinlock can cause a priority inversion, adding comments to explain what's going on.
-
- 10 May, 2000 8 kayıt (commit)
-
-
Fred Drake yazdı
extern "C" for C++.
-
Fred Drake yazdı
Explain that the name of the initialization function must be init<module>(). Omission noted by Daniel Kozan <crum@dev-group.com>.
-
Guido van Rossum yazdı
the notice yet).
-
Fred Drake yazdı
like the short, ambiguous name.
-
Fred Drake yazdı
Instead of using Netscape through os.system(), use the new browser.open() function to load the documentation on the default browser. On Windows, this will use the installed documentation if it exists, instead of hitting python.org.
-
Fred Drake yazdı
Web browsers.
-
Jack Jansen yazdı
GUSI 2.0.5 has a non-functional getsockname() if you use Open Transport. For now the workaround is to only enable MacTCP sockets.
-
Guido van Rossum yazdı
Use "win32" for sys.platform on Win64 instead of "win32" because: 1. While it may be confusing to the Python scriptor on Win64 that he has to check for win*32*, that is something that he will learn the first time. It is better than the alternative of the scriptor happily using "win64" and then that code not running on Win32 for no good reason. 2. The main question is: is Win64 so much more like Win32 than different from it that the common-case general Python programmer should not ever have to make the differentiation in his Python code. Or, at least, enough so that such differentiation by the Python scriptor is rare enough that some other provided mechanism is sufficient (even preferable). Currently the answer is yes. Hopefully MS will not change this answer.
-
- 09 May, 2000 6 kayıt (commit)
-
-
Fred Drake yazdı
Limit the 'b' formatter of PyArg_ParseTuple to valid values of an unsigned char, i.e. [0,UCHAR_MAX]. It is expected that this is the common usage of 'b'. An OverflowError is raised if the parsed value is outside this range.
-
Fred Drake yazdı
Added a useful link to Markus Kuhn's Unicode and UTF-8 FAQ.
-
Fred Drake yazdı
Added another test for string formatting (the one that produced the core dump now fixed in unicodeobject.c).
-
Fred Drake yazdı
Added APIs to allow setting and querying the system's current string encoding: sys.set_string_encoding() and sys.get_string_encoding().
-
Fred Drake yazdı
Moved some docs to the include file. Added a NULL check to _PyCodec_Lookup() to make it core dump safe.
-
Fred Drake yazdı
Fixed docs according to the new behaviour (the Unicode encoding is no longer fixed to UTF-8).
-