[Bf-blender-cvs] CVS commit: blender/source/blender/blenkernel BKE_bad_level_calls.h blender/source/blender/blenkernel/bad_level_call_stubs stubs.c blender/source/blender/python BPY_extern.h BPY_interface.c blender/source/blender/src drawipo.c

Willian Padovani Germano wgermano at superig.com.br
Mon May 1 00:10:41 CEST 2006


ianwill (Willian Padovani Germano) 2006/05/01 00:10:39 CEST

  Modified files:
    blender/source/blender/blenkernel BKE_bad_level_calls.h 
    blender/source/blender/blenkernel/bad_level_call_stubs stubs.c 
    blender/source/blender/python BPY_extern.h BPY_interface.c 
    blender/source/blender/src drawipo.c 
  
  Log:
  Small update for pydrivers: force reloading the pydrivers.py Blender
  text module when user edits the input text box of any pydriver
  (Transform Properties panel, Ipo window).
  
  It's enough to click in and out of a single pydriver's text input box
  for the module reloading and also re-evaluation of all pydrivers
  available. Maybe this "refreshing" should also be available from a
  menu, let's see.
  
  Note for Python fans:
  
  Definitions and redefinitions in a reloaded module are properly handled
  in Python, but previously defined data in the module doesn't disappear.
  So if you define a function "f" inside a module, import it, then change
  the function's name to "g" and reload the module, both "f" and "g" will
  be available. This is considered a feature, check reload's documentation:
  http://docs.python.org/lib/built-in-funcs.html#l2h-59
  
  Revision  Changes    Path
  1.23      +4 -4      blender/source/blender/blenkernel/BKE_bad_level_calls.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/BKE_bad_level_calls.h.diff?r1=1.22&r2=1.23&cvsroot=bf-blender>
  1.46      +2 -1      blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/blenkernel/bad_level_call_stubs/stubs.c.diff?r1=1.45&r2=1.46&cvsroot=bf-blender>
  1.26      +2 -1      blender/source/blender/python/BPY_extern.h
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_extern.h.diff?r1=1.25&r2=1.26&cvsroot=bf-blender>
  1.84      +17 -1     blender/source/blender/python/BPY_interface.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/python/BPY_interface.c.diff?r1=1.83&r2=1.84&cvsroot=bf-blender>
  1.80      +5 -2      blender/source/blender/src/drawipo.c
    <http://projects.blender.org/viewcvs/viewcvs.cgi/blender/source/blender/src/drawipo.c.diff?r1=1.79&r2=1.80&cvsroot=bf-blender>



More information about the Bf-blender-cvs mailing list