Merged changes in the trunk up to revision 50956.
Conflicts resolved: source/blender/editors/interface/resources.c
This commit is contained in:
@@ -189,7 +189,7 @@ static int bpy_bm_elem_index_set(BPy_BMElem *self, PyObject *value, void *UNUSED
|
||||
/* Mesh
|
||||
* ^^^^ */
|
||||
|
||||
/* doc-strings for all uses of this funcion */
|
||||
/* doc-strings for all uses of this function */
|
||||
|
||||
PyDoc_STRVAR(bpy_bmvertseq_doc,
|
||||
"This meshes vert sequence (read-only).\n\n:type: :class:`BMVertSeq`"
|
||||
@@ -2581,7 +2581,7 @@ static PyObject *bpy_bmelemseq_subscript(BPy_BMElemSeq *self, PyObject *key)
|
||||
/* only get the length for negative values */
|
||||
Py_ssize_t len = bpy_bmelemseq_length(self);
|
||||
if (start < 0) start += len;
|
||||
if (stop < 0) start += len;
|
||||
if (stop < 0) stop += len;
|
||||
}
|
||||
|
||||
if (stop - start <= 0) {
|
||||
|
||||
@@ -685,7 +685,7 @@ static PyObject *bpy_bmlayercollection_subscript(BPy_BMLayerCollection *self, Py
|
||||
/* only get the length for negative values */
|
||||
Py_ssize_t len = bpy_bmlayercollection_length(self);
|
||||
if (start < 0) start += len;
|
||||
if (stop < 0) start += len;
|
||||
if (stop < 0) stop += len;
|
||||
}
|
||||
|
||||
if (stop - start <= 0) {
|
||||
|
||||
@@ -251,7 +251,7 @@ PyObject *BPy_BMLoopUV_CreatePyObject(struct MLoopUV *mloopuv)
|
||||
/* Mesh Loop Color
|
||||
* *************** */
|
||||
|
||||
/* This simply provices a color wrapper for
|
||||
/* This simply provides a color wrapper for
|
||||
* color which uses mathutils callbacks for mathutils.Color
|
||||
*/
|
||||
|
||||
|
||||
@@ -280,7 +280,7 @@ static PyObject *bpy_bmeditselseq_subscript(BPy_BMEditSelSeq *self, PyObject *ke
|
||||
/* only get the length for negative values */
|
||||
Py_ssize_t len = bpy_bmeditselseq_length(self);
|
||||
if (start < 0) start += len;
|
||||
if (stop < 0) start += len;
|
||||
if (stop < 0) stop += len;
|
||||
}
|
||||
|
||||
if (stop - start <= 0) {
|
||||
|
||||
@@ -450,7 +450,7 @@ PyObject *PyC_UnicodeFromByte(const char *str)
|
||||
* >> foo = 10
|
||||
* >> print(__import__("__main__").foo)
|
||||
*
|
||||
* note: this overwrites __main__ which gives problems with nested calles.
|
||||
* note: this overwrites __main__ which gives problems with nested calls.
|
||||
* be sure to run PyC_MainModule_Backup & PyC_MainModule_Restore if there is
|
||||
* any chance that python is in the call stack.
|
||||
****************************************************************************/
|
||||
|
||||
@@ -173,7 +173,7 @@ static PyObject *bpy_user_resource(PyObject *UNUSED(self), PyObject *args, PyObj
|
||||
}
|
||||
|
||||
PyDoc_STRVAR(bpy_resource_path_doc,
|
||||
".. function:: resource_path(type, major=2, minor=57)\n"
|
||||
".. function:: resource_path(type, major=bpy.app.version[0], minor=bpy.app.version[1])\n"
|
||||
"\n"
|
||||
" Return the base path for storing system files.\n"
|
||||
"\n"
|
||||
|
||||
@@ -360,6 +360,7 @@ static int py_long_as_int(PyObject *py_long, int *r_int)
|
||||
#define BPY_PROPDEF_UPDATE_DOC \
|
||||
" :arg update: function to be called when this value is modified,\n" \
|
||||
" This function must take 2 values (self, context) and return None.\n" \
|
||||
" *Warning* there are no safety checks to avoid infinite recursion.\n" \
|
||||
" :type update: function\n" \
|
||||
|
||||
#if 0
|
||||
|
||||
@@ -2211,7 +2211,7 @@ static int pyrna_prop_collection_subscript_str_lib_pair_ptr(BPy_PropertyRNA *sel
|
||||
return -1;
|
||||
}
|
||||
|
||||
/* lib is either a valid poniter or NULL,
|
||||
/* lib is either a valid pointer or NULL,
|
||||
* either way can do direct comparison with id.lib */
|
||||
|
||||
RNA_PROP_BEGIN (&self->ptr, itemptr, self->prop)
|
||||
@@ -2420,7 +2420,7 @@ static PyObject *pyrna_prop_collection_subscript(BPy_PropertyRNA *self, PyObject
|
||||
/* only get the length for negative values */
|
||||
Py_ssize_t len = (Py_ssize_t)RNA_property_collection_length(&self->ptr, self->prop);
|
||||
if (start < 0) start += len;
|
||||
if (stop < 0) start += len;
|
||||
if (stop < 0) stop += len;
|
||||
}
|
||||
|
||||
if (stop - start <= 0) {
|
||||
@@ -2546,7 +2546,7 @@ static int pyrna_prop_collection_ass_subscript(BPy_PropertyRNA *self, PyObject *
|
||||
/* only get the length for negative values */
|
||||
Py_ssize_t len = (Py_ssize_t)RNA_property_collection_length(&self->ptr, self->prop);
|
||||
if (start < 0) start += len;
|
||||
if (stop < 0) start += len;
|
||||
if (stop < 0) stop += len;
|
||||
}
|
||||
|
||||
if (stop - start <= 0) {
|
||||
|
||||
@@ -37,7 +37,7 @@
|
||||
|
||||
#include "../generic/py_capi_utils.h"
|
||||
|
||||
static bContext* __py_context = NULL;
|
||||
static bContext *__py_context = NULL;
|
||||
bContext *BPy_GetContext(void) { return __py_context; }
|
||||
void BPy_SetContext(bContext *C) { __py_context = C; }
|
||||
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Initalizes the gpu Python module.
|
||||
* Initializes the gpu Python module.
|
||||
*/
|
||||
PyObject *GPU_initPython(void);
|
||||
|
||||
|
||||
@@ -565,7 +565,7 @@ static PyObject *Color_div(PyObject *v1, PyObject *v2)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* mulplication in-place: obj *= obj */
|
||||
/* multiplication in-place: obj *= obj */
|
||||
static PyObject *Color_imul(PyObject *v1, PyObject *v2)
|
||||
{
|
||||
ColorObject *color = (ColorObject *)v1;
|
||||
@@ -591,7 +591,7 @@ static PyObject *Color_imul(PyObject *v1, PyObject *v2)
|
||||
return v1;
|
||||
}
|
||||
|
||||
/* mulplication in-place: obj *= obj */
|
||||
/* multiplication in-place: obj *= obj */
|
||||
static PyObject *Color_idiv(PyObject *v1, PyObject *v2)
|
||||
{
|
||||
ColorObject *color = (ColorObject *)v1;
|
||||
|
||||
@@ -1875,7 +1875,7 @@ static PyObject *Matrix_sub(PyObject *m1, PyObject *m2)
|
||||
return Matrix_CreatePyObject(mat, mat1->num_col, mat1->num_row, Py_NEW, Py_TYPE(mat1));
|
||||
}
|
||||
/*------------------------obj * obj------------------------------
|
||||
* mulplication */
|
||||
* multiplication */
|
||||
static PyObject *matrix_mul_float(MatrixObject *mat, const float scalar)
|
||||
{
|
||||
float tmat[16];
|
||||
|
||||
@@ -795,8 +795,8 @@ static PyObject *quat_mul_float(QuaternionObject *quat, const float scalar)
|
||||
return Quaternion_CreatePyObject(tquat, Py_NEW, Py_TYPE(quat));
|
||||
}
|
||||
|
||||
//------------------------obj * obj------------------------------
|
||||
//mulplication
|
||||
/*------------------------obj * obj------------------------------
|
||||
* multiplication */
|
||||
static PyObject *Quaternion_mul(PyObject *q1, PyObject *q2)
|
||||
{
|
||||
float quat[QUAT_SIZE], scalar;
|
||||
|
||||
@@ -1530,7 +1530,7 @@ static PyObject *Vector_isub(PyObject *v1, PyObject *v2)
|
||||
}
|
||||
|
||||
/*------------------------obj * obj------------------------------
|
||||
* mulplication*/
|
||||
* multiplication */
|
||||
|
||||
|
||||
/* COLUMN VECTOR Multiplication (Matrix X Vector)
|
||||
@@ -1687,7 +1687,7 @@ static PyObject *Vector_mul(PyObject *v1, PyObject *v2)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* mulplication in-place: obj *= obj */
|
||||
/* multiplication in-place: obj *= obj */
|
||||
static PyObject *Vector_imul(PyObject *v1, PyObject *v2)
|
||||
{
|
||||
VectorObject *vec = (VectorObject *)v1;
|
||||
|
||||
Reference in New Issue
Block a user