- 12 Agu, 2002 1 kayıt (commit)
-
-
Mark Hammond yazdı
Thanks to Skip Montanaro and Kalle Svensson for the patches.
-
- 07 Ara, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
conversation with Robin Dunn in SF patch #490402.
-
- 05 Eyl, 2001 1 kayıt (commit)
-
-
Guido van Rossum yazdı
While not even documented, they were clearly part of the C API, there's no great difficulty to support them, and it has the cool effect of not requiring any changes to ExtensionClass.c.
-
- 02 Agu, 2001 1 kayıt (commit)
-
-
Tim Peters yazdı
-
- 23 Mar, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
method types.
-
- 01 Şub, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 28 Ock, 2001 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 04 Ock, 2001 1 kayıt (commit)
-
-
Neil Schemenauer yazdı
-
- 01 Eyl, 2000 1 kayıt (commit)
-
-
Guido van Rossum yazdı
This should match the situation in the 1.6b1 tree.
-
- 24 Agu, 2000 1 kayıt (commit)
-
-
Thomas Wouters yazdı
PySequence methods and functions, new tokens.
-
- 09 Tem, 2000 1 kayıt (commit)
-
-
Fred Drake yazdı
-
- 30 Haz, 2000 2 kayıt (commit)
-
-
Guido van Rossum yazdı
-
Guido van Rossum yazdı
-
- 04 Ara, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 10 Tem, 1998 1 kayıt (commit)
-
-
Guido van Rossum yazdı
macros for more efficient access to the fields.
-
- 14 Mar, 1997 1 kayıt (commit)
-
-
Guido van Rossum yazdı
was some locking code in this file that needed it...
-
- 25 Eki, 1996 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 26 Tem, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 27 Şub, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 12 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
use the new names exclusively, and the linker will see the new names. Files that import "Python.h" also only see the new names. Files that import "allobjects.h" will continue to be able to use the old names, due to the inclusion (in allobjects.h) of "rename2.h".
-
- 07 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 04 Ock, 1995 1 kayıt (commit)
-
-
Guido van Rossum yazdı
object.h: made sizes and refcnts signed ints. stringobject.h: make getstrsize() signed int. methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
-
- 28 Eyl, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
classobject.h: added instancebinop() modsupport.h: added newgetargs() rename1.h: removed Py_FPROTO
-
- 06 Eyl, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 18 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 12 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
and __setattr__ support to override getattr(x, name) and setattr(x, name, value) for class instances. This uses a special hack whereby the class is supposed to be static: the __getattr__ and __setattr__ methods are looked up only once and saved in the instance structure for speed
-
- 01 Agu, 1994 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 23 Kas, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* posixmodule.c: don't prototype getcwd() -- it's not portable... * mappingobject.c: double-check validity of last_name_char in dict{lookup,insert,remove}. * arraymodule.c: need memmove only for non-STDC Suns. * Makefile: comment out HTML_LIBS and XT_USE by default * pythonmain.c: don't prototype getopt() -- it's not standardized * socketmodule.c: cast flags arg to {get,set}sockopt() and addrbuf arg to recvfrom() to (ANY*). * pythonrun.c (initsigs): fix prototype, make it static * intobject.c (LONG_BIT): only #define it if not already defined * classobject.[ch]: remove all references to unused instance_convert() * mappingobject.c (getmappingsize): Don't return NULL in int function.
-
- 28 Tem, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Makefile: change location of FORMS library. * posixmodule.c: turn #if 0 into #ifdef MSDOS (stuff in unistd.h or not) * Almost all .h files: added CPP magic to avoid duplicate inclusions and to support inclusion from C++.
-
- 21 May, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
* Added "access *: ...", made access work for class methods. * Introduced subclass check: make sure that when calling ClassName.methodname(instance, ...), the instance is an instance of ClassName or of a subclass thereof (this might break some old code!)
-
- 20 May, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
yet). The class is now passed to eval_code and stored in the current frame. It is also stored in instance method objects. An "unbound" instance method is now returned when a function is retrieved through "classname.funcname", which when called passes the class to eval_code.
-
- 19 May, 1993 1 kayıt (commit)
-
-
Guido van Rossum yazdı
(1) dictionaries/mappings now have attributes values() and items() as well as keys(); at the C level, use the new function mappinggetnext() to iterate over a dictionary. (2) "class C(): ..." is now illegal; you must write "class C: ...". (3) Class objects now know their own name (finally!); and minor improvements to the way how classes, functions and methods are represented as strings. (4) Added an "access" statement and semantics. (This is still experimental -- as long as you don't use the keyword 'access' nothing should be changed.)
-
- 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
-
- 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.
-
- 12 Agu, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
by special syntax: you can now define your own numbers, sequences and mappings.
-
- 05 Nis, 1992 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 20 Eki, 1991 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 05 May, 1991 1 kayıt (commit)
-
-
Guido van Rossum yazdı
,.
-
- 04 Nis, 1991 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-