bpy rna
authorCampbell Barton <ideasman42@gmail.com>
Fri, 17 Jul 2009 02:31:28 +0000 (02:31 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 17 Jul 2009 02:31:28 +0000 (02:31 +0000)
commit70f6255433fcb1f5551199ef7a285a9ab80a3318
tree1471a4451ee14d5b29ed37e2dc86300b01180698
parentc6c853d88a9c5ff12b7a56e4bdaca1757f160997
bpy rna

Calling rna functions with invalid keywords, too many keywords and too many args would fail silently
- now raise an error with invalid keywords and a list of valid ones, raise an error when too many args are given.
- calling rna functions would alloc a ParameterList each time, changed to use a stack variable (2 pointers and an int).
- store the number of parameters ParameterList
- python exception types were wrong in many cases, (using attribute error rather then type error)
- fixes to small errors in python UI scripts.
release/ui/buttons_physics_fluid.py
release/ui/buttons_physics_softbody.py
source/blender/editors/space_console/space_console.c
source/blender/makesrna/RNA_access.h
source/blender/makesrna/RNA_types.h
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_internal_types.h
source/blender/makesrna/intern/rna_ui.c
source/blender/python/intern/bpy_rna.c