[Bf-blender-cvs] CVS commit: blender/source/blender/python BPY_interface.c blender/source/blender/python/api2_2x Camera.c Camera.h Material.c blender/source/blender/python/api2_2x/doc Blender.py

Willian Padovani Germano wgermano at ig.com.br
Fri Jul 4 04:56:08 CEST 2003


ianwill (Willian Padovani Germano) 2003/07/04 04:56:08 CEST

  Modified files:
    blender/source/blender/python BPY_interface.c 
    blender/source/blender/python/api2_2x Camera.c Camera.h 
                                          Material.c 
    blender/source/blender/python/api2_2x/doc Blender.py 
  
  Log:
  Exppython:
  - Fixed a problem with control of the global Python dictionary persistence:
      Blender.ReleaseGlobalDict(bool) should now work fine.
  - Trying to fix the sigsegv crashes on Windows:
      They happen when we try to "print" our objects, like Lamps or Cameras.
      Following advice from the Python Embedding doc, removed the tp_print
      method from Camera and also improved its tp_repr one, that will be used
      as print, repr() and str() for Cameras.  If this test works all other objs
      will be updated accordingly.
  
  Revision  Changes    Path
  1.17      +135 -126  blender/source/blender/python/BPY_interface.c
  1.16      +6 -5      blender/source/blender/python/api2_2x/Camera.c
  1.16      +1 -1      blender/source/blender/python/api2_2x/Camera.h
  1.8       +2 -0      blender/source/blender/python/api2_2x/Material.c
  1.4       +1 -0      blender/source/blender/python/api2_2x/doc/Blender.py



More information about the Bf-blender-cvs mailing list