misc py/rna changes
authorCampbell Barton <ideasman42@gmail.com>
Sun, 26 Jul 2009 18:18:14 +0000 (18:18 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 26 Jul 2009 18:18:14 +0000 (18:18 +0000)
commit4741137fc9639a3902a0a7bbbebb7256841ac027
treed5a3a415ef975c6fe317c57e2a61c7d4b2e6bd74
parentb666f55e0e779d1f30f81035bef571db705d5913
misc py/rna changes

- running a script from a file now uses the PyRun_File(FILE *, ...) rather then PyRun_String("exec(open(r'/somepath.py').read())"...), aparently FILE struct on windows could not ensured to be the same between blender and python, since we use our own python on windows now it should be ok.

- generating docs works again (operator update for py style syntax broke them)

- python operator doc strings was being overwritten

- added rna property attribute "default" to get the default value of a property, not working on arrays currently because variable length arrays are not supported.
release/ui/bpy_ops.py
source/blender/blenkernel/intern/screen.c
source/blender/makesrna/intern/rna_rna.c
source/blender/python/epy_doc_gen.py
source/blender/python/intern/bpy_interface.c
source/blender/python/intern/bpy_operator.c
source/blender/python/intern/bpy_operator_wrap.c
source/blender/python/intern/bpy_rna.c
source/blender/windowmanager/intern/wm_operators.c