- 14 Kas, 2000 5 kayıt (commit)
-
-
Tim Peters yazdı
-
Jack Jansen yazdı
Started to rename projects to the de-facto standard .mcp extension.
-
Tim Peters yazdı
-
Tim Peters yazdı
the bug report (for details, look at it), but agree there's no need for Python to declare atof itself: we #include stdlib.h, and ANSI C sez atof is declared there already.
-
Jack Jansen yazdı
-
- 13 Kas, 2000 8 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
documented, and as is reasonable (since it is optional, but there's another argument following it that may require you to specify a value). This solves SF bug 121887.
-
Guido van Rossum yazdı
hack for TELL64()... Sounds like there's something else going on really. Does anybody have a clue I can buy?
-
Guido van Rossum yazdı
still in use, for Apple Mac OSX.
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 11 Kas, 2000 1 kayıt (commit)
-
-
Greg Ward yazdı
use it to generate a dialog for users to specify the command-line (because providing a command-line with MacPython is so awkward).
-
- 10 Kas, 2000 2 kayıt (commit)
-
-
Jack Jansen yazdı
-
Tim Peters yazdı
unfortunate consequence of somebody switching from PyArg_Parse to PyArg_ParseTuple but without changing the argument from a NULL to a tuple.
-
- 09 Kas, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
Fred.
-
Guido van Rossum yazdı
try/except.
-
- 08 Kas, 2000 6 kayıt (commit)
-
-
Barry Warsaw yazdı
to call self.close() to reclaim some file descriptors, the reraise the exception. Closes SF patch #102185 and SF bug #119833.
-
Fred Drake yazdı
occurs in the Python sources appears to be as text in comments. We do not want to interfere with C++ keywords! This closes bug #119851.
-
Fred Drake yazdı
-
Fred Drake yazdı
*really* closes bug #121965. Added three attributes to the xrange object: start, stop, and step. These are the same as for the slice objects.
-
Fred Drake yazdı
where ">=" should have been. This closes bug #121965.
-
Guido van Rossum yazdı
-
- 07 Kas, 2000 4 kayıt (commit)
-
-
Jack Jansen yazdı
-
Fred Drake yazdı
-
Greg Ward yazdı
- when compiling with GCC on Solaris, use "$(CC) -shared" instead of "$(CC) -G" to generate .so files - when compiling with GCC on any platform, add "-fPIC" to OPT (without this, "$(CC) -shared" dies horribly)
-
Andrew M. Kuchling yazdı
-
- 06 Kas, 2000 7 kayıt (commit)
-
-
Fred Drake yazdı
files; error reported by Ng Pheng Siong <ngps@post1.com>. Make sure that various special object attributes are properly indexed.
-
Barry Warsaw yazdı
file uploads. In response to SF bugs 110674 and 119806, and discussions on python-dev, we are removing the self.lines attribute from the FieldStorage class. Specifically touched where methods __init__(), read_lines_to_eof(), and skip_lines(). No one can remember why self.lines was added. Technically, it's part of the public interface for the class, but it was never documented. It's possible clever or nosy code will break because of this, but it was decided to remove it and see who complains. This resolution also closes the second half of the cgi.py entry in PEP 42. The first half of that PEP concerns specifically binary file uploads, where there may be no end-of-line marker for a very long time. This patch does not address that issue.
-
Jeremy Hylton yazdı
further optimization of com_node makes the most difference.
-
Jeremy Hylton yazdı
-
Jeremy Hylton yazdı
embedded code objects (e.g. functions) rather than the generated code object. This change means that the compiler generates code for everything at the end, rather then generating code for each function as it finds it. Implementation note: _convert_LOAD_CONST in pyassem.py must be change to call getCode(). Other changes follow. Several changes creates extra edges between basic blocks to reflect control flow for loops and exceptions. These missing edges had gone unnoticed because they do not affect the current compilation process. pyassem.py: Add _enable_debug() and _disable_debug() methods that print instructions and blocks to stdout as they are generated. Add edges between blocks for instructions like SETUP_LOOP, FOR_LOOP, etc. Add pruneNext to get rid of bogus edges remaining after unconditional transfer ops (e.g. JUMP_FORWARD) Change repr of Block to omit block length. pycodegen.py: Make sure a new block is started after FOR_LOOP, etc. Change assert implementation to use RAISE_VARARGS 1 when there is no user-specified failure output. misc.py: Implement __contains__ and copy for Set.
-
Jeremy Hylton yazdı
the function's body. If assert is used without an error message, make the AST node None rather than Name('None').
-
Mark Hammond yazdı
-
- 03 Kas, 2000 4 kayıt (commit)
-
-
Fredrik Lundh yazdı
ranges) -- but thanks to the 2.0 compression scheme, this doesn't add a single byte to the resulting binaries (!) Closes bug #117524
-
Guido van Rossum yazdı
box on Linux.
-
Thomas Wouters yazdı
regardless of whether the system getopt() does what we want. This avoids the hassle with prototypes and externs, and the check to see if the system getopt() does what we want. Prefix optind, optarg and opterr with _PyOS_ to avoid name clashes. Add new include file to define the right symbols. Fix Demo/pyserv/pyserv.c to include getopt.h itself, instead of relying on Python to provide it.
-
Fred Drake yazdı
-
- 02 Kas, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
two [bug #119729]. Update use of distutils.sysconfig that "broke" when Greg W. changed the API [bug #119645].
-