- 20 Şub, 1998 16 kayıt (commit)
-
-
Jack Jansen yazdı
blacklisted, because they are not available in classic 68k programs, and bgen doesn't have a way to put #ifdef/#endif in the generated code. For now we only implement calls that work on all three models.
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
substantially from previous releases)
-
Jack Jansen yazdı
-
Jack Jansen yazdı
-
Jack Jansen yazdı
Added HAVE_HYPOT, except for 68k (where you get 10-byte-float hypot, sigh...)
-
Jack Jansen yazdı
-
Jack Jansen yazdı
out-of-memory condition
-
Fred Drake yazdı
-
Fred Drake yazdı
Logical markup.
-
Fred Drake yazdı
-
Fred Drake yazdı
-
- 19 Şub, 1998 24 kayıt (commit)
-
-
Fred Drake yazdı
-
Fred Drake yazdı
right places*!
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
users to exit Python without the normal precautions. (The can do this using os._exit() anyway, but at least that's documented.)
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
the socket.
-
Guido van Rossum yazdı
characters \, 0, 0, 0.
-
Guido van Rossum yazdı
Miller, who complained that its kurtosis was bad, and then fixed by Lambert Meertens (author of the original algorithm) who discovered that the mathematical analysis leading to his solution was wrong, and provided a corrected version. Mike then tested the fix and reported that the kurtosis was now good.
-
Guido van Rossum yazdı
In login(), force passwd and acct to '' when they are None (this can happen in the test program!).
-
Guido van Rossum yazdı
string.replace(...)) instead of a for loop). Don't call normcase() in normpath() -- the filesystem just might be case preserving...
-
Guido van Rossum yazdı
Also, I just ran across a [possible] minor glitch in the library documentation for site.py. It says: "For example, suppose sys.prefix and sys.exec_prefix are set to `/usr/local'. The Python 1.5 library is then installed in `/usr/local/lib/python1.5'. Suppose this has a subdirectory `/usr/local/python1.5/site-packages' with three subsubdirectories, `foo', `bar' and `spam'..." I think it should be: "...Suppose this has a subdirectory `/usr/local/lib/python1.5/site-packages' with..." ^^^^
-
Fred Drake yazdı
-
Guido van Rossum yazdı
that was only causing confusing). Add free(userpath) and free(machinepath) statements to prevent some leaks.
-
Fred Drake yazdı
-
Guido van Rossum yazdı
-
Fred Drake yazdı
Logical markup.
-
Guido van Rossum yazdı
(modified) and use that. Some differences in the cleanup algorithm: - Clear __main__ before the other modules. - Delete more sys variables: including ps1, ps2, exitfunc, argv, and even path -- this will prevent new imports! - Restore stdin, stdout, stderr from __stdin__, __stdout__, __stderr__, effectively deleting hooks that the user might have installed -- so their (the hooks') destructors will run.
-
Guido van Rossum yazdı
__stderr__. These will be used by the import cleanup.
-
Guido van Rossum yazdı
clear_carefully() used to do in import.c. Differences: leave only __builtins__ alone in the 2nd pass; and don't clear the dictionary (on the theory that as long as there are references left to the dictionary, those might be destructors that might expect __builtins__ to be alive when they run; and __builtins__ can't normally be part of a cycle).
-
Fred Drake yazdı
-
Guido van Rossum yazdı
if the globals are the same. Also, when creating a dummy builtins dictionary, add "None" to it, just to be kind.
-
Guido van Rossum yazdı
-