- 06 May, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
1. Fixes float divmod so that the quotient it returns is always an integral value. 2. Fixes float % and float divmod so that the remainder always gets the right sign (the current code uses a "are the signs different?" test that doesn't work half the time <wink> when the product of the divisor and the remainder underflows to 0).
-
- 19 Mar, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
a block cannot be freed, add its free items back to the free list. This is necessary to avoid leaking when Python is reinitialized later.
-
- 12 Mar, 1999 2 kayıt (commit)
-
-
Guido van Rossum yazdı
represented by an explicit structure. (There are still too many casts in the code, but that may be unavoidable.) Also added code so that with -vv it is very chatty about what it does.
-
Guido van Rossum yazdı
so here's his patch again. This time it works (at least on Solaris, Linux and Irix).
-
- 11 Mar, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
alignment?), and I didn't test it. Withdrawing it for now.
-
- 10 Mar, 1999 1 kayıt (commit)
-
-
Guido van Rossum yazdı
floats on finalization.
-
- 31 Eki, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
in libmath.a so they are available to mathmodule.so (in case it is shared). While this still gets triggered on Solaris 2.x, this appears to be harmless there.
-
- 05 Agu, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 13 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
By Aaron Watters.
-
- 02 May, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 14 Mar, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 14 Şub, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Surround various f.p. operations with PyFPE_{START,END}_PROTECT macros.
-
- 11 Ock, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 11 Eyl, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 16 Agu, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Expanded powi() in-line.
-
- 09 Agu, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 26 Haz, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 24 May, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 12 Ock, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Şub, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 13 Şub, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Şub, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 17 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
floatobject.c: fix hash(). methodobject.c: support METH_FREENAME flag bit.
-
- 02 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
can now be NULL.
-
- 28 Eyl, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
entirely redone operator overloading. The rules for class instances are now much more relaxed than for other built-in types (whose coerce must still return two objects of the same type) * Objects/floatobject.c: add overflow check when converting float to int and implement truncation towards zero using ceil/float * Objects/longobject.c: change ValueError to OverflowError when converting to int * Objects/rangeobject.c: modernized * Objects/stringobject.c: use HAVE_LIMITS instead of __STDC__ * Objects/xxobject.c: changed to use new style (not finished?)
-
- 12 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 01 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 11 Eki, 1993 1 kayıt (commit)
-
-
Sjoerd Mullender yazdı
image objects, and lots of new methods. * Added counting of allocations and deallocations of builtin types if COUNT_ALLOCS is defined. Had to move calls to NEWREF down in some files. * Bug fix in sorting lists.
-
- 05 Tem, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* many files: made some functions static; removed "extern int errno;". * frozenmain.c: fixed bugs introduced on 24 June... * flmodule.c: remove 1.5 bw compat hacks, add new functions in 2.2a (and some old functions that were omitted). * timemodule.c: added MSDOS floatsleep version . * pgenmain.c: changed exit() to goaway() and added defn of goaway(). * intrcheck.c: add hack (to UNIX only) so interrupting 3 times will exit from a hanging program. The second interrupt prints a message explaining this to the user.
-
- 17 Haz, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Added $(SYSDEF) to its build rule in Makefile. * cgensupport.[ch], modsupport.[ch]: removed some old stuff. Also changed files that still used it... And made several things static that weren't but should have been... And other minor cleanups... * listobject.[ch]: add external interfaces {set,get}listslice * socketmodule.c: fix bugs in new send() argument parsing. * sunaudiodevmodule.c: added flush() and close().
-
- 07 Nis, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Removed one use of $> in Makefile and warned about others. Added configurable lines in Makefile to change CC and AR.
-
- 29 Mar, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Stubs for faster implementation of local variables (not yet finished) * Added function name to code object. Print it for code and function objects. THIS MAKES THE .PYC FILE FORMAT INCOMPATIBLE (the version number has changed accordingly) * Print address of self for built-in methods * New internal functions getattro and setattro (getattr/setattr with string object arg) * Replaced "dictobject" with more powerful "mappingobject" * New per-type functio tp_hash to implement arbitrary object hashing, and hashobject() to interface to it * Added built-in functions hash(v) and hasattr(v, 'name') * classobject: made some functions static that accidentally weren't; added __hash__ special instance method to implement hash() * Added proper comparison for built-in methods and functions
-
- 16 Mar, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Fixcprt.py: added [-y file] option, do only files younger than file. * modsupport.[ch]: added vmkvalue(). * intobject.c: use mkvalue(). * stringobject.c: added "formatstring"; renamed string* to string_*; ceval.c: call formatstring for string % value. * longobject.c: close memory leak in divmod. * parsetok.c: set result node to NULL when returning an error.
-
- 12 Eyl, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 14 Agu, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
coercion is now completely generic. * ceval.c: for instances, don't coerce for + and *; * reverses arguments if left one is non-instance numeric and right one sequence.
-
- 05 Nis, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Mar, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 26 Ock, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
Define % operator similar to int%int.
-