- update bl_run_operators.py for change in blender.
- rename curve delete operator vertices enum to match mesh delete operator.
- add missing NULL checks to view3d_lock_poll() to prevent crashes when called outside a view3d.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60142 954f8c5b-7b00-dc11-b283-0030488c597c
replace BLI_edgehash_insert with BLI_edgehash_reinsert for explode operator, was inserting the same edges more then once.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60143 954f8c5b-7b00-dc11-b283-0030488c597c
use stack memory for deform weight interpolation.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60144 954f8c5b-7b00-dc11-b283-0030488c597c
use mpolys rather then tessfaces for crazy-space calculation. (was a todo since merging bmesh)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60145 954f8c5b-7b00-dc11-b283-0030488c597c
OSX/cmake: fix config by moving code back into xcode conditional, cmake/makefiles does not even have xcode_vesion lookup

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60146 954f8c5b-7b00-dc11-b283-0030488c597c
modify crazyspace_get_mapped_editverts to work like crazyspace_set_quats_mesh
- array of quats is now aligned with the vertices (over alloc, it simplifies things and removes need to set invalid index values).
- remove visit-bitmap from crazyspace_get_mapped_editverts(). setting coords multiple times isnt bad.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60147 954f8c5b-7b00-dc11-b283-0030488c597c
use crazy-space when modifiers_isCorrectableDeformed() fails,
without this. warp modifier for eg didnt use crazy-space.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60148 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#36727] Curve Object Scaled to 0 + Freestyle = Crash

Division by zero...

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk@60150 954f8c5b-7b00-dc11-b283-0030488c597c