spelling cleanup
authorCampbell Barton <ideasman42@gmail.com>
Sun, 18 Mar 2012 07:38:51 +0000 (07:38 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Sun, 18 Mar 2012 07:38:51 +0000 (07:38 +0000)
235 files changed:
intern/boolop/intern/BOP_Triangulator.cpp
intern/cycles/render/CMakeLists.txt
intern/guardedalloc/intern/mallocn.c
source/blender/blenfont/BLF_api.h
source/blender/blenfont/intern/blf_font.c
source/blender/blenkernel/BKE_DerivedMesh.h
source/blender/blenkernel/BKE_cdderivedmesh.h
source/blender/blenkernel/BKE_customdata.h
source/blender/blenkernel/BKE_object.h
source/blender/blenkernel/BKE_shrinkwrap.h
source/blender/blenkernel/intern/DerivedMesh.c
source/blender/blenkernel/intern/action.c
source/blender/blenkernel/intern/blender.c
source/blender/blenkernel/intern/bvhutils.c
source/blender/blenkernel/intern/camera.c
source/blender/blenkernel/intern/cdderivedmesh.c
source/blender/blenkernel/intern/constraint.c
source/blender/blenkernel/intern/customdata.c
source/blender/blenkernel/intern/deform.c
source/blender/blenkernel/intern/displist.c
source/blender/blenkernel/intern/dynamicpaint.c
source/blender/blenkernel/intern/effect.c
source/blender/blenkernel/intern/fcurve.c
source/blender/blenkernel/intern/fmodifier.c
source/blender/blenkernel/intern/group.c
source/blender/blenkernel/intern/icons.c
source/blender/blenkernel/intern/idprop.c
source/blender/blenkernel/intern/image.c
source/blender/blenkernel/intern/ipo.c
source/blender/blenkernel/intern/library.c
source/blender/blenkernel/intern/material.c
source/blender/blenkernel/intern/mesh.c
source/blender/blenkernel/intern/modifier.c
source/blender/blenkernel/intern/node.c
source/blender/blenkernel/intern/object.c
source/blender/blenkernel/intern/ocean.c
source/blender/blenkernel/intern/particle.c
source/blender/blenkernel/intern/particle_system.c
source/blender/blenkernel/intern/pointcache.c
source/blender/blenkernel/intern/scene.c
source/blender/blenkernel/intern/sequencer.c
source/blender/blenkernel/intern/shrinkwrap.c
source/blender/blenkernel/intern/smoke.c
source/blender/blenkernel/intern/softbody.c
source/blender/blenkernel/intern/sound.c
source/blender/blenkernel/intern/subsurf_ccg.c
source/blender/blenlib/BLI_bpath.h
source/blender/blenlib/BLI_gsqueue.h
source/blender/blenlib/BLI_math_base.h
source/blender/blenlib/intern/BLI_ghash.c
source/blender/blenlib/intern/BLI_mempool.c
source/blender/blenlib/intern/bpath.c
source/blender/blenlib/intern/math_geom.c
source/blender/blenlib/intern/path_util.c
source/blender/blenlib/intern/string_utf8.c
source/blender/blenloader/BLO_readfile.h
source/blender/blenloader/intern/readfile.c
source/blender/blenloader/intern/writefile.c
source/blender/blenpluginapi/intern/pluginapi.c
source/blender/bmesh/bmesh.h
source/blender/bmesh/bmesh_class.h
source/blender/bmesh/intern/bmesh_construct.c
source/blender/bmesh/intern/bmesh_core.c
source/blender/bmesh/intern/bmesh_interp.c
source/blender/bmesh/intern/bmesh_marking.c
source/blender/bmesh/intern/bmesh_mesh.c
source/blender/bmesh/intern/bmesh_mesh_conv.c
source/blender/bmesh/intern/bmesh_mods.c
source/blender/bmesh/intern/bmesh_opdefines.c
source/blender/bmesh/intern/bmesh_queries.c
source/blender/bmesh/intern/bmesh_walkers.h
source/blender/bmesh/intern/bmesh_walkers_impl.c
source/blender/bmesh/intern/bmesh_walkers_private.h
source/blender/bmesh/operators/bmo_bevel.c
source/blender/bmesh/operators/bmo_create.c
source/blender/bmesh/operators/bmo_dissolve.c
source/blender/bmesh/operators/bmo_edgesplit.c
source/blender/bmesh/operators/bmo_extrude.c
source/blender/bmesh/operators/bmo_primitive.c
source/blender/bmesh/operators/bmo_utils.c
source/blender/editors/animation/keyframes_general.c
source/blender/editors/armature/editarmature.c
source/blender/editors/curve/editcurve.c
source/blender/editors/gpencil/drawgpencil.c
source/blender/editors/gpencil/editaction_gpencil.c
source/blender/editors/interface/interface.c
source/blender/editors/interface/interface_draw.c
source/blender/editors/interface/interface_handlers.c
source/blender/editors/interface/interface_layout.c
source/blender/editors/interface/interface_ops.c
source/blender/editors/interface/interface_panel.c
source/blender/editors/interface/interface_regions.c
source/blender/editors/interface/interface_templates.c
source/blender/editors/interface/view2d.c
source/blender/editors/interface/view2d_ops.c
source/blender/editors/mesh/bmesh_utils.c
source/blender/editors/mesh/mesh_data.c
source/blender/editors/object/object_constraint.c
source/blender/editors/object/object_modifier.c
source/blender/editors/object/object_shapekey.c
source/blender/editors/object/object_transform.c
source/blender/editors/object/object_vgroup.c
source/blender/editors/physics/physics_fluid.c
source/blender/editors/render/render_internal.c
source/blender/editors/render/render_opengl.c
source/blender/editors/screen/area.c
source/blender/editors/screen/screen_edit.c
source/blender/editors/sculpt_paint/paint_image.c
source/blender/editors/sculpt_paint/paint_vertex.c
source/blender/editors/space_console/console_ops.c
source/blender/editors/space_file/filelist.c
source/blender/editors/space_image/image_draw.c
source/blender/editors/space_image/image_ops.c
source/blender/editors/space_node/node_draw.c
source/blender/editors/space_node/node_edit.c
source/blender/editors/space_outliner/outliner_draw.c
source/blender/editors/space_outliner/outliner_tools.c
source/blender/editors/space_outliner/outliner_tree.c
source/blender/editors/space_sequencer/sequencer_add.c
source/blender/editors/space_sequencer/sequencer_draw.c
source/blender/editors/space_sequencer/sequencer_edit.c
source/blender/editors/space_sequencer/sequencer_select.c
source/blender/editors/space_text/text_draw.c
source/blender/editors/space_text/text_ops.c
source/blender/editors/space_view3d/drawanimviz.c
source/blender/editors/space_view3d/drawarmature.c
source/blender/editors/space_view3d/drawobject.c
source/blender/editors/space_view3d/view3d_draw.c
source/blender/editors/space_view3d/view3d_edit.c
source/blender/editors/space_view3d/view3d_fly.c
source/blender/editors/space_view3d/view3d_header.c
source/blender/editors/space_view3d/view3d_select.c
source/blender/editors/space_view3d/view3d_view.c
source/blender/editors/transform/transform.c
source/blender/editors/transform/transform_conversions.c
source/blender/editors/uvedit/uvedit_ops.c
source/blender/imbuf/IMB_thumbs.h
source/blender/imbuf/intern/openexr/openexr_api.cpp
source/blender/imbuf/intern/rectop.c
source/blender/imbuf/intern/thumbs_blend.c
source/blender/makesdna/DNA_action_types.h
source/blender/makesdna/DNA_anim_types.h
source/blender/makesdna/DNA_armature_types.h
source/blender/makesdna/DNA_gpencil_types.h
source/blender/makesdna/DNA_material_types.h
source/blender/makesdna/DNA_mesh_types.h
source/blender/makesdna/DNA_object_force.h
source/blender/makesdna/DNA_sequence_types.h
source/blender/makesdna/DNA_space_types.h
source/blender/makesdna/DNA_windowmanager_types.h
source/blender/makesdna/DNA_world_types.h
source/blender/makesrna/intern/makesrna.c
source/blender/makesrna/intern/rna_ID.c
source/blender/makesrna/intern/rna_access.c
source/blender/makesrna/intern/rna_main_api.c
source/blender/makesrna/intern/rna_mesh.c
source/blender/makesrna/intern/rna_modifier.c
source/blender/makesrna/intern/rna_object.c
source/blender/makesrna/intern/rna_particle.c
source/blender/makesrna/intern/rna_pose.c
source/blender/makesrna/intern/rna_rna.c
source/blender/makesrna/intern/rna_scene.c
source/blender/makesrna/intern/rna_sequencer.c
source/blender/makesrna/intern/rna_space.c
source/blender/makesrna/intern/rna_userdef.c
source/blender/makesrna/intern/rna_wm.c
source/blender/makesrna/intern/rna_wm_api.c
source/blender/makesrna/intern/rna_world.c
source/blender/modifiers/intern/MOD_array.c
source/blender/modifiers/intern/MOD_boolean.c
source/blender/modifiers/intern/MOD_mirror.c
source/blender/modifiers/intern/MOD_screw.c
source/blender/modifiers/intern/MOD_solidify.c
source/blender/modifiers/intern/MOD_weightvg_util.c
source/blender/modifiers/intern/MOD_weightvg_util.h
source/blender/modifiers/intern/MOD_weightvgproximity.c
source/blender/nodes/composite/nodes/node_composite_colorbalance.c
source/blender/nodes/shader/node_shader_util.c
source/blender/python/bmesh/bmesh_py_types.c
source/blender/python/bmesh/bmesh_py_types_customdata.c
source/blender/python/bmesh/bmesh_py_types_select.c
source/blender/python/generic/py_capi_utils.c
source/blender/python/intern/bpy_driver.c
source/blender/python/intern/bpy_interface.c
source/blender/python/intern/bpy_interface_atexit.c
source/blender/python/intern/bpy_library.c
source/blender/python/intern/bpy_operator.c
source/blender/python/intern/bpy_props.c
source/blender/python/intern/bpy_rna.c
source/blender/python/intern/bpy_rna_callback.c
source/blender/python/mathutils/mathutils_Color.c
source/blender/python/mathutils/mathutils_geometry.c
source/blender/quicktime/apple/qtkit_export.m
source/blender/quicktime/apple/qtkit_import.m
source/blender/quicktime/apple/quicktime_import.c
source/blender/render/intern/source/convertblender.c
source/blender/render/intern/source/envmap.c
source/blender/render/intern/source/imagetexture.c
source/blender/render/intern/source/pipeline.c
source/blender/render/intern/source/rayshade.c
source/blender/render/intern/source/renderdatabase.c
source/blender/render/intern/source/strand.c
source/blender/render/intern/source/voxeldata.c
source/blender/windowmanager/WM_types.h
source/blender/windowmanager/intern/wm_files.c
source/blender/windowmanager/intern/wm_jobs.c
source/blender/windowmanager/intern/wm_operators.c
source/blender/windowmanager/intern/wm_window.c
source/creator/creator.c
source/gameengine/Converter/BL_BlenderDataConversion.cpp
source/gameengine/Converter/KX_BlenderSceneConverter.cpp
source/gameengine/Converter/KX_ConvertProperties.cpp
source/gameengine/Converter/KX_IpoConvert.cpp
source/gameengine/Expressions/ListValue.cpp
source/gameengine/Expressions/PyObjectPlus.cpp
source/gameengine/Expressions/PyObjectPlus.h
source/gameengine/Expressions/Value.cpp
source/gameengine/GameLogic/Joystick/SCA_Joystick.cpp
source/gameengine/GameLogic/SCA_JoystickSensor.cpp
source/gameengine/GameLogic/SCA_KeyboardSensor.cpp
source/gameengine/GameLogic/SCA_PropertyActuator.cpp
source/gameengine/GameLogic/SCA_PythonController.cpp
source/gameengine/GameLogic/SCA_RandomNumberGenerator.h
source/gameengine/Ketsji/KX_ConvertPhysicsObjects.cpp
source/gameengine/Ketsji/KX_Dome.cpp
source/gameengine/Ketsji/KX_GameObject.cpp
source/gameengine/Ketsji/KX_KetsjiEngine.h
source/gameengine/Ketsji/KX_PythonInit.cpp
source/gameengine/Ketsji/KX_Scene.cpp
source/gameengine/Physics/Bullet/CcdPhysicsController.cpp
source/gameengine/Rasterizer/RAS_2DFilterManager.cpp
source/gameengine/Rasterizer/RAS_MaterialBucket.h
source/gameengine/Rasterizer/RAS_TexVert.cpp
source/tests/bl_mesh_modifiers.py
source/tests/pep8.py

index ca1e3ad..65f7dae 100644 (file)
@@ -173,7 +173,7 @@ void BOP_triangulateC(BOP_Mesh* mesh, BOP_Faces* faces, BOP_Face* face, BOP_Inde
 
 /**
  * Triangulates the face (v1,v2,v3) in five new faces by two inner points (v4,v5), where
- * v1 v4 v5 defines the nice triangle and v4 v5 v2 v3 defines the quad to be tesselated.
+ * v1 v4 v5 defines the nice triangle and v4 v5 v2 v3 defines the quad to be tessellated.
  * @param mesh mesh that contains the faces, edges and vertices
  * @param faces set of faces that contains face and will contains new faces
  * @param face input face to be triangulate
index 8555250..db92cf4 100644 (file)
@@ -16,7 +16,7 @@ set(SRC
        buffers.cpp
        camera.cpp
        film.cpp
-       # film_response.cpp  # XXX, why isnt this in?
+       # film_response.cpp  # XXX, why isn't this in?
        filter.cpp
        graph.cpp
        image.cpp
@@ -41,7 +41,7 @@ set(SRC_HEADERS
        buffers.h
        camera.h
        film.h
-       # film_response.h  # XXX, why isnt this in?
+       # film_response.h  # XXX, why isn't this in?
        filter.h
        graph.h
        image.h
index f8825ba..97ac300 100644 (file)
@@ -65,7 +65,7 @@
 // #define DEBUG_MEMCOUNTER
 
 #ifdef DEBUG_MEMCOUNTER
-#define DEBUG_MEMCOUNTER_ERROR_VAL 0 /* set this to the value that isnt being freed */
+#define DEBUG_MEMCOUNTER_ERROR_VAL 0 /* set this to the value that isn't being freed */
 static int _mallocn_count = 0;
 
 /* breakpoint here */
index 334d356..911a94c 100644 (file)
@@ -185,6 +185,6 @@ void BLF_dir_free(char **dirs, int count);
 
 /* XXX, bad design */
 extern int blf_mono_font;
-extern int blf_mono_font_render; /* dont mess drawing with render threads. */
+extern int blf_mono_font_render; /* don't mess drawing with render threads. */
 
 #endif /* __BLF_API_H__ */
index 69259aa..84cefc9 100644 (file)
@@ -260,7 +260,7 @@ void blf_font_buffer(FontBLF *font, const char *str)
                }
 
                if ((chx + g->width) >= 0 && chx < font->bw && (pen_y + g->height) >= 0 && pen_y < font->bh) {
-                       /* dont draw beyond the buffer bounds */
+                       /* don't draw beyond the buffer bounds */
                        int width_clip = g->width;
                        int height_clip = g->height;
                        int yb_start = g->pitch < 0 ? 0 : g->height-1;
index e90646c..493a5ec 100644 (file)
@@ -98,7 +98,7 @@ struct PBVH;
 #define SUB_ELEMS_FACE 50
 
 /*
- * Note: all mface interfaces now officially operate on tesselated data.
+ * Note: all mface interfaces now officially operate on tessellated data.
  *       Also, the mface origindex layer indexes mpolys, not mfaces.
  */
 
@@ -174,7 +174,7 @@ struct DerivedMesh {
        int (*getNumLoops)(DerivedMesh *dm);
        int (*getNumPolys)(DerivedMesh *dm);
 
-       /* copy a single vert/edge/tesselated face from the derived mesh into
+       /* copy a single vert/edge/tessellated face from the derived mesh into
         * *{vert/edge/face}_r. note that the current implementation
         * of this function can be quite slow, iterating over all
         * elements (editmesh)
index fed200d..bdfe736 100644 (file)
@@ -76,7 +76,7 @@ struct DerivedMesh *CDDM_copy_from_tessface(struct DerivedMesh *dm);
 
 /* creates a CDDerivedMesh with the same layer stack configuration as the
  * given DerivedMesh and containing the requested numbers of elements.
- * elements are initialised to all zeros
+ * elements are initialized to all zeros
  */
 struct DerivedMesh *CDDM_from_template(struct DerivedMesh *source,
                                   int numVerts, int numEdges, int numFaces,
@@ -103,7 +103,7 @@ void CDDM_calc_normals_tessface(struct DerivedMesh *dm);
 
 /* calculates edges for a CDDerivedMesh (from face data)
  * this completely replaces the current edge data in the DerivedMesh
- * builds edges from the tesselated face data.
+ * builds edges from the tessellated face data.
  */
 void CDDM_calc_edges_tessface(struct DerivedMesh *dm);
 
index 27b27ce..a22182a 100644 (file)
@@ -73,10 +73,11 @@ extern const CustomDataMask CD_MASK_FACECORNERS;
 
 #define CD_TYPE_AS_MASK(_type) (CustomDataMask)((CustomDataMask)1 << (CustomDataMask)(_type))
 
-/* Checks if the layer at physical offset layern (in data->layers) support math
+/**
+ * Checks if the layer at physical offset \a layer_n (in data->layers) support math
  * the below operations.
  */
-int CustomData_layer_has_math(struct CustomData *data, int layern);
+int CustomData_layer_has_math(struct CustomData *data, int layer_n);
 
 /* copies the "value" (e.g. mloopuv uv or mloopcol colors) from one block to
  * another, while not overwriting anything else (e.g. flags).  probably only
index f593730..9713207 100644 (file)
@@ -109,7 +109,7 @@ void object_boundbox_flag(struct Object *ob, int flag, int set);
 void minmax_object(struct Object *ob, float min[3], float max[3]);
 int minmax_object_duplis(struct Scene *scene, struct Object *ob, float min[3], float max[3]);
 
-/* sometimes min-max isnt enough, we need to loop over each point */
+/* sometimes min-max isn't enough, we need to loop over each point */
 void BKE_object_foreach_display_point(
         struct Object *ob, float obmat[4][4],
         void (*func_cb)(const float[3], void *), void *user_data);
index 4460840..626dd64 100644 (file)
@@ -90,7 +90,7 @@ void space_transform_invert(const struct SpaceTransform *data, float *co);
  *    - Normal projection
  *
  * ShrinkwrapCalcData encapsulates all needed data for shrinkwrap functions.
- * (So that you dont have to pass an enormous amount of arguments to functions)
+ * (So that you don't have to pass an enormous amount of arguments to functions)
  */
 
 struct Object;
index 99629a2..906733d 100644 (file)
@@ -1946,8 +1946,8 @@ static void editbmesh_calc_modifiers(Scene *scene, Object *ob, BMEditMesh *em, D
 
        /* --- */
        /* BMESH_ONLY, ensure tessface's used for drawing,
-        * but dont recalculate if the last modifier in the stack gives us tessfaces
-        * check if the derived meshes are DM_TYPE_EDITBMESH before calling, this isnt essential
+        * but don't recalculate if the last modifier in the stack gives us tessfaces
+        * check if the derived meshes are DM_TYPE_EDITBMESH before calling, this isn't essential
         * but quiets annoying error messages since tessfaces wont be created. */
        if ((*final_r)->type != DM_TYPE_EDITBMESH) {
                DM_ensure_tessface(*final_r);
index b1b98c0..dcd4a71 100644 (file)
@@ -1054,7 +1054,7 @@ short action_get_item_transforms (bAction *act, Object *ob, bPoseChannel *pchan,
 /* Copy the data from the action-pose (src) into the pose */
 /* both args are assumed to be valid */
 /* exported to game engine */
-/* Note! this assumes both poses are aligned, this isnt always true when dealing with user poses */
+/* Note! this assumes both poses are aligned, this isn't always true when dealing with user poses */
 void extract_pose_from_pose(bPose *pose, const bPose *src)
 {
        const bPoseChannel *schan;
index a864461..30f4e9f 100644 (file)
@@ -373,7 +373,7 @@ int BKE_read_file(bContext *C, const char *filepath, ReportList *reports)
        BlendFileData *bfd;
        int retval= BKE_READ_FILE_OK;
 
-       if(strstr(filepath, BLENDER_STARTUP_FILE)==NULL) /* dont print user-pref loading */
+       if(strstr(filepath, BLENDER_STARTUP_FILE)==NULL) /* don't print user-pref loading */
                printf("read blend: %s\n", filepath);
 
        bfd= BLO_read_from_file(filepath, reports);
index bbe210f..167104e 100644 (file)
@@ -545,7 +545,7 @@ BVHTree* bvhtree_from_mesh_faces(BVHTreeFromMesh *data, DerivedMesh *mesh, float
 
                                        /* Insert BMesh-tessellation triangles into the bvh tree, unless they are hidden
                                         * and/or selected. Even if the faces themselves are not selected for the snapped
-                                        * transform, having a vertex selected means the face (and thus it's tesselated
+                                        * transform, having a vertex selected means the face (and thus it's tessellated
                                         * triangles) will be moving and will not be a good snap targets.*/
                                        for (i = 0; i < em->tottri; i++) {
                                                BMLoop **tri = em->looptris[i];
@@ -554,12 +554,12 @@ BVHTree* bvhtree_from_mesh_faces(BVHTreeFromMesh *data, DerivedMesh *mesh, float
                                                BMIter iter;
                                                int insert;
 
-                                               /* Each loop of the triangle points back to the BMFace it was tesselated from.
+                                               /* Each loop of the triangle points back to the BMFace it was tessellated from.
                                                 * All three should point to the same face, so just use the face from the first
                                                 * loop.*/
                                                f = tri[0]->f;
 
-                                               /* If the looptris is ordered such that all triangles tesselated from a single
+                                               /* If the looptris is ordered such that all triangles tessellated from a single
                                                 * faces are consecutive elements in the array, then we could speed up the tests
                                                 * below by using the insert value from the previous iteration.*/
 
@@ -567,14 +567,14 @@ BVHTree* bvhtree_from_mesh_faces(BVHTreeFromMesh *data, DerivedMesh *mesh, float
                                                insert = 1;
 
                                                if (BM_elem_flag_test(f, BM_ELEM_SELECT) || BM_elem_flag_test(f, BM_ELEM_HIDDEN)) {
-                                                       /* Don't insert triangles tesselated from faces that are hidden
+                                                       /* Don't insert triangles tessellated from faces that are hidden
                                                         * or selected*/
                                                        insert = 0;
                                                }
                                                else {
                                                        BM_ITER(v, &iter, em->bm, BM_VERTS_OF_FACE, f) {
                                                                if (BM_elem_flag_test(v, BM_ELEM_SELECT)) {
-                                                                       /* Don't insert triangles tesselated from faces that have
+                                                                       /* Don't insert triangles tessellated from faces that have
                                                                         * any selected verts.*/
                                                                        insert = 0;
                                                                }
index f55ceab..7180d15 100644 (file)
@@ -465,7 +465,7 @@ static void camera_to_frame_view_cb(const float co[3], void *user_data)
        data->tot++;
 }
 
-/* dont move the camera, just yield the fit location */
+/* don't move the camera, just yield the fit location */
 /* only valid for perspective cameras */
 int camera_view_frame_fit_to_scene(Scene *scene, struct View3D *v3d, Object *camera_ob, float r_co[3])
 {
index afde9d8..85620fa 100644 (file)
@@ -1193,7 +1193,7 @@ static void cdDM_drawMappedFacesGLSL(DerivedMesh *dm,
                                                        }
                                                }
                                                else {
-                                                       /* if the buffer was set, dont use it again.
+                                                       /* if the buffer was set, don't use it again.
                                                         * prevdraw was assumed true but didnt run so set to false - [#21036] */
                                                        /* prevdraw= 0; */ /* UNUSED */
                                                        buffer= NULL;
index e012589..666a5cf 100644 (file)
@@ -4575,7 +4575,7 @@ void copy_constraints (ListBase *dst, const ListBase *src, int do_extern)
                        if (cti->copy_data)
                                cti->copy_data(con, srccon);
                        
-                       /* for proxies we dont want to make extern */
+                       /* for proxies we don't want to make extern */
                        if (do_extern) {
                                /* go over used ID-links for this constraint to ensure that they are valid for proxies */
                                if (cti->id_looper)
index 1387b2b..e4709e3 100644 (file)
@@ -2313,9 +2313,9 @@ void *CustomData_bmesh_get_layer_n(const CustomData *data, void *block, int n)
        return (char *)block + data->layers[n].offset;
 }
 
-int CustomData_layer_has_math(struct CustomData *data, int layern)
+int CustomData_layer_has_math(struct CustomData *data, int layer_n)
 {
-       const LayerTypeInfo *typeInfo = layerType_getInfo(data->layers[layern].type);
+       const LayerTypeInfo *typeInfo = layerType_getInfo(data->layers[layer_n].type);
        
        if (typeInfo->equal && typeInfo->add && typeInfo->multiply && 
            typeInfo->initminmax && typeInfo->dominmax) return 1;
index 6158d2f..e5f2d15 100644 (file)
@@ -416,7 +416,7 @@ void defgroup_unique_name(bDeformGroup *dg, Object *ob)
 
 /* finds the best possible flipped name. For renaming; check for unique names afterwards */
 /* if strip_number: removes number extensions
- * note: dont use sizeof() for 'name' or 'from_name' */
+ * note: don't use sizeof() for 'name' or 'from_name' */
 void flip_side_name(char name[MAX_VGROUP_NAME], const char from_name[MAX_VGROUP_NAME], int strip_number)
 {
        int     len;
@@ -540,8 +540,8 @@ float defvert_find_weight(const struct MDeformVert *dvert, const int defgroup)
 }
 
 /* take care with this the rationale is:
- * - if the object has no vertex group. act like vertex group isnt set and return 1.0,
- * - if the vertex group exists but the 'defgroup' isnt found on this vertex, _still_ return 0.0
+ * - if the object has no vertex group. act like vertex group isn't set and return 1.0,
+ * - if the vertex group exists but the 'defgroup' isn't found on this vertex, _still_ return 0.0
  *
  * This is a bit confusing, just saves some checks from the caller.
  */
@@ -645,7 +645,7 @@ void defvert_remove_group(MDeformVert *dvert, MDeformWeight *dw)
                if (dvert->totweight) {
                        dw_new = MEM_mallocN(sizeof(MDeformWeight)*(dvert->totweight), __func__);
                        if (dvert->dw) {
-#if 1                  /* since we dont care about order, swap this with the last, save a memcpy */
+#if 1                  /* since we don't care about order, swap this with the last, save a memcpy */
                                if (i != dvert->totweight) {
                                        dvert->dw[i]= dvert->dw[dvert->totweight];
                                }
index a778a45..a1b1da3 100644 (file)
@@ -708,7 +708,7 @@ static ModifierData *curve_get_tesselate_point(Scene *scene, Object *ob, int for
                        preTesselatePoint = md;
 
                        /* this modifiers are moving point of tessellation automatically
-                        * (some of them even can't be applied on tesselated curve), set flag
+                        * (some of them even can't be applied on tessellated curve), set flag
                         * for incformation button in modifier's header */
                        md->mode |= eModifierMode_ApplyOnSpline;
                } else if(md->mode&eModifierMode_ApplyOnSpline) {
index ea3e31d..310d370 100644 (file)
@@ -472,7 +472,7 @@ static int subframe_updateObject(Scene *scene, Object *ob, int flags, float fram
        DynamicPaintModifierData *pmd = (DynamicPaintModifierData *)modifiers_findByType(ob, eModifierType_DynamicPaint);
        bConstraint *con;
 
-       /* if other is dynamic paint canvas, dont update */
+       /* if other is dynamic paint canvas, don't update */
        if (pmd && pmd->canvas)
                return 1;
 
@@ -1506,7 +1506,7 @@ int dynamicPaint_resetSurface(DynamicPaintSurface *surface)
        /* free existing data */
        if (surface->data) dynamicPaint_freeSurfaceData(surface);
 
-       /* dont reallocate for image sequence types. they get handled only on bake */
+       /* don't reallocate for image sequence types. they get handled only on bake */
        if (surface->format == MOD_DPAINT_SURFACE_F_IMAGESEQ) return 1;
        if (numOfPoints < 1) return 0;
 
@@ -2331,7 +2331,7 @@ int dynamicPaint_createUVSurface(DynamicPaintSurface *surface)
                                int index = tx+w*ty;
                                PaintUVPoint *tPoint = (&tempPoints[index]);
 
-                               /* If point isnt't on canvas mesh       */
+                               /* If point isn't't on canvas mesh      */
                                if (tPoint->face_index == -1) {
                                        int u_min, u_max, v_min, v_max;
                                        int u,v, ind;
@@ -2635,7 +2635,7 @@ void dynamicPaint_outputSurfaceImage(DynamicPaintSurface *surface, char* filenam
                }
        }
 
-       /* Set output format, png in case exr isnt supported */
+       /* Set output format, png in case exr isn't supported */
        ibuf->ftype= PNG|95;
 #ifdef WITH_OPENEXR
        if (format == R_IMF_IMTYPE_OPENEXR) {   /* OpenEXR 32-bit float */
@@ -4931,7 +4931,7 @@ int dynamicPaint_calculateFrame(DynamicPaintSurface *surface, Scene *scene, Obje
        /* update bake data */
        dynamicPaint_generateBakeData(surface, scene, cObject); 
        
-       /* dont do substeps for first frame */
+       /* don't do substeps for first frame */
        if (surface->substeps && (frame != surface->start_frame)) {
                int st;
                timescale = 1.0f / (surface->substeps+1);
index 1174140..f3abc20 100644 (file)
@@ -787,7 +787,7 @@ static void do_texture_effector(EffectorCache *eff, EffectorData *efd, EffectedP
                tex_co[2] += nabla;
                multitex_ext(eff->pd->tex, tex_co, NULL, NULL, 0, result+3);
 
-               if(mode == PFIELD_TEX_GRAD || !hasrgb) { /* if we dont have rgb fall back to grad */
+               if(mode == PFIELD_TEX_GRAD || !hasrgb) { /* if we don't have rgb fall back to grad */
                        force[0] = (result[0].tin - result[1].tin) * strength;
                        force[1] = (result[0].tin - result[2].tin) * strength;
                        force[2] = (result[0].tin - result[3].tin) * strength;
index 59f62c4..65bf9f0 100644 (file)
@@ -841,7 +841,7 @@ void testhandles_fcurve (FCurve *fcu, const short use_handle)
        for (a=0, bezt=fcu->bezt; a < fcu->totvert; a++, bezt++) {
                short flag= 0;
                
-               /* flag is initialised as selection status
+               /* flag is initialized as selection status
                 * of beztriple control-points (labelled 0,1,2)
                 */
                if (bezt->f2 & SELECT) flag |= (1<<1); // == 2
@@ -1446,7 +1446,7 @@ void driver_change_variable_type (DriverVar *dvar, int type)
                /* store the flags */
                dtar->flag = flags;
                
-               /* object ID types only, or idtype not yet initialised*/
+               /* object ID types only, or idtype not yet initialized*/
                if ((flags & DTAR_FLAG_ID_OB_ONLY) || (dtar->idtype == 0))
                        dtar->idtype= ID_OB;
        }
index ae474f9..e6538e1 100644 (file)
@@ -515,7 +515,7 @@ static FModifierTypeInfo FMI_ENVELOPE = {
  * NOTE: this needs to be at the start of the stack to be of use, as it needs to know the extents of the
  * keyframes/sample-data.
  *
- * Possible TODO - store length of cycle information that can be initialised from the extents of the
+ * Possible TODO - store length of cycle information that can be initialized from the extents of the
  * keyframes/sample-data, and adjusted as appropriate.
  */
 
index ce840b6..2b8db5d 100644 (file)
@@ -344,9 +344,9 @@ void group_handle_recalc_and_update(Scene *scene, Object *UNUSED(parent), Group
 {
        GroupObject *go;
        
-#if 0 /* warning, isnt clearing the recalc flag on the object which causes it to run all the time,
+#if 0 /* warning, isn't clearing the recalc flag on the object which causes it to run all the time,
           * not just on frame change.
-          * This isnt working because the animation data is only re-evalyated on frame change so commenting for now
+          * This isn't working because the animation data is only re-evalyated on frame change so commenting for now
           * but when its enabled at some point it will need to be changed so as not to update so much - campbell */
 
        /* if animated group... */
index 7203895..f06ac5b 100644 (file)
@@ -91,7 +91,7 @@ static int get_next_free_id(void)
        while (BLI_ghash_lookup(gIcons, SET_INT_IN_POINTER(startId)) && startId>=gFirstIconId) 
                startId++;
 
-       /* if we found a suitable one that isnt used yet, return it */
+       /* if we found a suitable one that isn't used yet, return it */
        if (startId>=gFirstIconId)
                return startId;
 
index b06cc84..ee79c2f 100644 (file)
@@ -74,7 +74,7 @@ IDProperty *IDP_NewIDPArray(const char *name)
 
 IDProperty *IDP_CopyIDPArray(IDProperty *array)
 {
-       /* dont use MEM_dupallocN because this may be part of an array */
+       /* don't use MEM_dupallocN because this may be part of an array */
        IDProperty *narray = MEM_mallocN(sizeof(IDProperty), "IDP_CopyIDPArray"), *tmp;
        int i;
 
@@ -608,9 +608,9 @@ IDProperty *IDP_GetProperties(ID *id, int create_if_needed)
                if (create_if_needed) {
                        id->properties = MEM_callocN(sizeof(IDProperty), "IDProperty");
                        id->properties->type = IDP_GROUP;
-                       /* dont overwrite the data's name and type
+                       /* don't overwrite the data's name and type
                         * some functions might need this if they
-                        * dont have a real ID, should be named elsewhere - Campbell */
+                        * don't have a real ID, should be named elsewhere - Campbell */
                        /* strcpy(id->name, "top_level_group");*/
                }
                return id->properties;
@@ -671,7 +671,7 @@ int IDP_EqualsProperties(IDProperty *prop1, IDProperty *prop2)
        return 1;
 }
 
-/* 'val' is never NULL, dont check */
+/* 'val' is never NULL, don't check */
 IDProperty *IDP_New(const int type, const IDPropertyTemplate *val, const char *name)
 {
        IDProperty *prop=NULL;
index 3ac95b8..4300995 100644 (file)
@@ -601,7 +601,7 @@ Image *BKE_add_image_size(unsigned int width, unsigned int height, const char *n
        if (ima) {
                ImBuf *ibuf;
                
-               /* BLI_strncpy(ima->name, name, FILE_MAX); */ /* dont do this, this writes in ain invalid filepath! */
+               /* BLI_strncpy(ima->name, name, FILE_MAX); */ /* don't do this, this writes in ain invalid filepath! */
                ima->gen_x= width;
                ima->gen_y= height;
                ima->gen_type= uvtestgrid;
@@ -1832,7 +1832,7 @@ void BKE_image_signal(Image *ima, ImageUser *iuser, int signal)
                break;
        }
        
-       /* dont use notifiers because they are not 100% sure to succeeded
+       /* don't use notifiers because they are not 100% sure to succeeded
         * this also makes sure all scenes are accounted for. */
        {
                Scene *scene;
index 8493992..57a2dc4 100644 (file)
@@ -1119,7 +1119,7 @@ static void fcurve_add_to_list (ListBase *groups, ListBase *list, FCurve *fcu, c
                }
                
                /* add F-Curve to group */
-               /* WARNING: this func should only need to look at the stuff we initialised, if not, things may crash */
+               /* WARNING: this func should only need to look at the stuff we initialized, if not, things may crash */
                action_groups_add_channel(&tmp_act, agrp, fcu);
                
                if (agrp->flag & AGRP_MUTED) /* flush down */
index ee0c113..158319a 100644 (file)
@@ -1195,7 +1195,7 @@ static int check_for_dupid(ListBase *lb, ID *id, char *name)
                /* If the original name has no numeric suffix, 
                 * rather than just chopping and adding numbers, 
                 * shave off the end chars until we have a unique name.
-                * Check the null terminators match as well so we dont get Cube.000 -> Cube.00 */
+                * Check the null terminators match as well so we don't get Cube.000 -> Cube.00 */
                if (nr==0 && name[left_len]== '\0') {
                        int len = left_len-1;
                        idtest= is_dupid(lb, id, name);
@@ -1211,7 +1211,7 @@ static int check_for_dupid(ListBase *lb, ID *id, char *name)
                if(nr > 999 && left_len > (MAX_ID_NAME - 8)) {
                        /* this would overflow name buffer */
                        left[MAX_ID_NAME - 8] = 0;
-                       /* left_len = MAX_ID_NAME - 8; */ /* for now this isnt used again */
+                       /* left_len = MAX_ID_NAME - 8; */ /* for now this isn't used again */
                        memcpy(name, left, sizeof(char) * (MAX_ID_NAME - 7));
                        continue;
                }
@@ -1257,7 +1257,7 @@ int new_id(ListBase *lb, ID *id, const char *tname)
        }
        else {
                /* disallow non utf8 chars,
-                * the interface checks for this but new ID's based on file names dont */
+                * the interface checks for this but new ID's based on file names don't */
                BLI_utf8_invalid_strip(name, strlen(name));
        }
 
@@ -1402,7 +1402,7 @@ void BKE_library_make_local(Main *bmain, Library *lib, int untagged_only)
                        idn= id->next;          /* id is possibly being inserted again */
                        
                        /* The check on the second line (LIB_PRE_EXISTING) is done so its
-                        * possible to tag data you dont want to be made local, used for
+                        * possible to tag data you don't want to be made local, used for
                         * appending data, so any libdata already linked wont become local
                         * (very nasty to discover all your links are lost after appending)  
                         * */
index 898f881..6f47ed4 100644 (file)
@@ -533,7 +533,7 @@ static void data_delete_material_index_id(ID *id, short index)
                curve_delete_material_index((Curve *)id, index);
                break;
        case ID_MB:
-               /* meta-elems dont have materials atm */
+               /* meta-elems don't have materials atm */
                break;
        }
 }
index d285f90..3fc22b9 100644 (file)
@@ -332,7 +332,7 @@ static void mesh_ensure_tessellation_customdata(Mesh *me)
  * mloopcol and mcol) have the same relative active/render/clone/mask indices.
  *
  * note that for undo mesh data we want to skip 'ensure_tess_cd' call since
- * we dont want to store memory for tessface when its only used for older
+ * we don't want to store memory for tessface when its only used for older
  * versions of the mesh. - campbell*/
 static void mesh_update_linked_customdata(Mesh *me, const short do_ensure_tess_cd)
 {
@@ -2056,7 +2056,7 @@ void convert_mfaces_to_mpolys(Mesh *mesh)
                bm_corners_to_loops(mesh, i, mp->loopstart, numTex, numCol);
        }
 
-       /* note, we dont convert FGons at all, these are not even real ngons,
+       /* note, we don't convert FGons at all, these are not even real ngons,
         * they have their own UV's, colors etc - its more an editing feature. */
 
        mesh_update_customdata_pointers(mesh, TRUE);
@@ -2505,12 +2505,12 @@ int mesh_recalcTessellation(CustomData *fdata,
        CustomData_add_layer(fdata, CD_MFACE, CD_ASSIGN, mface, totface);
 
        /* CD_POLYINDEX will contain an array of indices from tessfaces to the polygons
-        * they are directly tesselated from */
+        * they are directly tessellated from */
        CustomData_add_layer(fdata, CD_POLYINDEX, CD_ASSIGN, mface_to_poly_map, totface);
        if (mface_orig_index) {
-               /* If polys had a CD_ORIGINDEX layer, then the tesselated faces will get this
+               /* If polys had a CD_ORIGINDEX layer, then the tessellated faces will get this
                 * layer as well, pointing to polys from the original mesh (not the polys
-                * that just got tesselated) */
+                * that just got tessellated) */
                CustomData_add_layer(fdata, CD_ORIGINDEX, CD_ASSIGN, mface_orig_index, totface);
        }
 
@@ -3106,7 +3106,7 @@ void BKE_mesh_tessface_calc(Mesh *mesh)
        mesh->totface = mesh_recalcTessellation(&mesh->fdata, &mesh->ldata, &mesh->pdata,
                                               mesh->mvert,
                                               mesh->totface, mesh->totloop, mesh->totpoly,
-                                              /* calc normals right after, dont copy from polys here */
+                                              /* calc normals right after, don't copy from polys here */
                                               FALSE);
 
        mesh_update_customdata_pointers(mesh, TRUE);
index 2421971..138379b 100644 (file)
@@ -590,7 +590,7 @@ int modifiers_indexInObject(Object *ob, ModifierData *md_seek)
        ModifierData *md;
        
        for (md=ob->modifiers.first; (md && md_seek!=md); md=md->next, i++);
-       if (!md) return -1; /* modifier isnt in the object */
+       if (!md) return -1; /* modifier isn't in the object */
        return i;
 }
 
@@ -634,7 +634,7 @@ void test_object_modifiers(Object *ob)
  *
  * - if the ID is from a library, return library path
  * - else if the file has been saved return the blend file path.
- * - else if the file isn't saved and the ID isnt from a library, return the temp dir.
+ * - else if the file isn't saved and the ID isn't from a library, return the temp dir.
  */
 const char *modifier_path_relbase(Object *ob)
 {
index f3320a0..721874c 100644 (file)
@@ -660,7 +660,7 @@ bNodeTree *ntreeAddTree(const char *name, int type, int nodetype)
 /* Warning: this function gets called during some rather unexpected times
  *     - this gets called when executing compositing updates (for threaded previews)
  *     - when the nodetree datablock needs to be copied (i.e. when users get copied)
- *     - for scene duplication use ntreeSwapID() after so we dont have stale pointers.
+ *     - for scene duplication use ntreeSwapID() after so we don't have stale pointers.
  */
 bNodeTree *ntreeCopyTree(bNodeTree *ntree)
 {
@@ -1146,7 +1146,7 @@ bNodeTree *ntreeLocalize(bNodeTree *ntree)
        bAction *action_backup= NULL, *tmpact_backup= NULL;
        
        /* Workaround for copying an action on each render!
-        * set action to NULL so animdata actions dont get copied */
+        * set action to NULL so animdata actions don't get copied */
        AnimData *adt= BKE_animdata_from_id(&ntree->id);
 
        if(adt) {
index 0557fcf..3d6a8d8 100644 (file)
@@ -1393,7 +1393,7 @@ void object_make_proxy(Object *ob, Object *target, Object *gob)
                ob->mat = MEM_dupallocN(target->mat);
                ob->matbits = MEM_dupallocN(target->matbits);
                for (i=0; i<target->totcol; i++) {
-                       /* dont need to run test_object_materials since we know this object is new and not used elsewhere */
+                       /* don't need to run test_object_materials since we know this object is new and not used elsewhere */
                        id_us_plus((ID *)ob->mat[i]); 
                }
        }
index 87929d6..3962e6d 100644 (file)
@@ -963,7 +963,7 @@ void BKE_free_ocean_data(struct Ocean *oc)
        if (oc->_fft_in)
                MEM_freeN(oc->_fft_in);
 
-       /* check that ocean data has been initialised */
+       /* check that ocean data has been initialized */
        if (oc->_htilda) {
                MEM_freeN(oc->_htilda);
                MEM_freeN(oc->_k);
index 590c307..21dfe43 100644 (file)
@@ -1629,7 +1629,7 @@ int psys_particle_dm_face_lookup(Object *ob, DerivedMesh *dm, int index, const f
        totface = dm->getNumTessFaces(dm);
        
        if(osface==NULL || origindex==NULL) {
-               /* Assume we dont need osface data */
+               /* Assume we don't need osface data */
                if (index <totface) {
                        //printf("\tNO CD_ORIGSPACE, assuming not needed\n");
                        return index;
@@ -4069,7 +4069,7 @@ void psys_get_particle_on_path(ParticleSimulationData *sim, int p, ParticleKey *
                        pind.cache = cached ? psys->pointcache : NULL;
                        pind.epoint = NULL;
                        pind.bspline = (psys->part->flag & PART_HAIR_BSPLINE);
-                       /* pind.dm disabled in editmode means we dont get effectors taken into
+                       /* pind.dm disabled in editmode means we don't get effectors taken into
                         * account when subdividing for instance */
                        pind.dm = psys_in_edit_mode(sim->scene, psys) ? NULL : psys->hair_out_dm;
                        init_particle_interpolation(sim->ob, psys, pa, &pind);
index bbe32c6..8b34baf 100644 (file)
@@ -1096,7 +1096,7 @@ static int distribute_threads_init_data(ParticleThread *threads, Scene *scene, D
                
                dm= CDDM_from_mesh((Mesh*)ob->data, ob);
 
-               /* BMESH ONLY, for verts we dont care about tessfaces */
+               /* BMESH ONLY, for verts we don't care about tessfaces */
                if (from != PART_FROM_VERT) {
                        DM_ensure_tessface(dm);
                }
@@ -1515,7 +1515,7 @@ void initialize_particle(ParticleSimulationData *sim, ParticleData *pa, int p)
        pa->hair_index = 0;
        /* we can't reset to -1 anymore since we've figured out correct index in distribute_particles */
        /* usage other than straight after distribute has to handle this index by itself - jahka*/
-       //pa->num_dmcache = DMCACHE_NOTFOUND; /* assume we dont have a derived mesh face */
+       //pa->num_dmcache = DMCACHE_NOTFOUND; /* assume we don't have a derived mesh face */
 }
 static void initialize_all_particles(ParticleSimulationData *sim)
 {
index fab3f09..b3c2421 100644 (file)
@@ -1050,7 +1050,7 @@ static int ptcache_path(PTCacheID *pid, char *filename)
                return BLI_add_slash(filename); /* new strlen() */
        }
        else if (G.relbase_valid || lib) {
-               char file[MAX_PTCACHE_PATH]; /* we dont want the dir, only the file */
+               char file[MAX_PTCACHE_PATH]; /* we don't want the dir, only the file */
 
                BLI_split_file_part(blendfilename, file, sizeof(file));
                i = strlen(file);
@@ -2546,7 +2546,7 @@ void BKE_ptcache_remove(void)
                                BLI_join_dirfile(path_full, sizeof(path_full), path, de->d_name);
                                BLI_delete(path_full, 0, 0);
                        } else {
-                               rmdir = 0; /* unknown file, dont remove the dir */
+                               rmdir = 0; /* unknown file, don't remove the dir */
                        }
                }
 
index 054520a..5c59f4c 100644 (file)
@@ -1064,7 +1064,7 @@ void scene_update_for_newframe(Main *bmain, Scene *sce, unsigned int lay)
        DAG_ids_flush_tagged(bmain);
 
        /* Following 2 functions are recursive
-        * so dont call within 'scene_update_tagged_recursive' */
+        * so don't call within 'scene_update_tagged_recursive' */
        DAG_scene_update_flags(bmain, sce, lay, TRUE);   // only stuff that moves or needs display still
 
        /* All 'standard' (i.e. without any dependencies) animation is handled here,
index a42261d..b23b5fc 100644 (file)
@@ -658,14 +658,14 @@ void reload_sequence_new_file(Scene *scene, Sequence * seq, int lock_range)
 {
        char str[FILE_MAX];
        int prev_startdisp=0, prev_enddisp=0;
-       /* note: dont rename the strip, will break animation curves */
+       /* note: don't rename the strip, will break animation curves */
 
        if (ELEM5(seq->type, SEQ_MOVIE, SEQ_IMAGE, SEQ_SOUND, SEQ_SCENE, SEQ_META)==0) {
                return;
        }
 
        if(lock_range) {
-               /* keep so we dont have to move the actual start and end points (only the data) */
+               /* keep so we don't have to move the actual start and end points (only the data) */
                calc_sequence_disp(scene, seq);
                prev_startdisp= seq->startdisp;
                prev_enddisp= seq->enddisp;
@@ -1998,7 +1998,7 @@ static ImBuf * seq_render_scene_strip_impl(
        int have_seq= FALSE;
        Scene *scene;
 
-       /* dont refer to seq->scene above this point!, it can be NULL */
+       /* don't refer to seq->scene above this point!, it can be NULL */
        if(seq->scene == NULL) {
                return NULL;
        }
@@ -3008,7 +3008,7 @@ int seqbase_isolated_sel_check(ListBase *seqbase)
        return TRUE;
 }
 
-/* use to impose limits when dragging/extending - so impossible situations dont happen
+/* use to impose limits when dragging/extending - so impossible situations don't happen
  * Cant use the SEQ_LEFTSEL and SEQ_LEFTSEL directly because the strip may be in a metastrip */
 void seq_tx_handle_xlimits(Sequence *seq, int leftflag, int rightflag)
 {
@@ -3163,7 +3163,7 @@ int shuffle_seq(ListBase * seqbasep, Sequence *test, Scene *evil_scene)
                        break;
                }
                test->machine++;
-               calc_sequence(evil_scene, test); // XXX - I dont think this is needed since were only moving vertically, Campbell.
+               calc_sequence(evil_scene, test); // XXX - I don't think this is needed since were only moving vertically, Campbell.
        }
 
        
@@ -3413,7 +3413,7 @@ int seq_swap(Sequence *seq_a, Sequence *seq_b, const char **error_str)
 
        SWAP(Sequence, *seq_a, *seq_b);
 
-       /* swap back names so animation fcurves dont get swapped */
+       /* swap back names so animation fcurves don't get swapped */
        BLI_strncpy(name, seq_a->name+2, sizeof(name));
        BLI_strncpy(seq_a->name+2, seq_b->name+2, sizeof(seq_b->name)-2);
        BLI_strncpy(seq_b->name+2, name, sizeof(seq_b->name)-2);
index dab945c..664a1d0 100644 (file)
@@ -360,7 +360,7 @@ static void shrinkwrap_calc_normal_projection(ShrinkwrapCalcData *calc)
 
 
                        hit.index = -1;
-                       hit.dist = 10000.0f; //TODO: we should use FLT_MAX here, but sweepsphere code isnt prepared for that
+                       hit.dist = 10000.0f; //TODO: we should use FLT_MAX here, but sweepsphere code isn't prepared for that
 
                        //Project over positive direction of axis
                        if(use_normal & MOD_SHRINKWRAP_PROJECT_ALLOW_POS_DIR)
index bffd470..5b991b7 100644 (file)
@@ -817,7 +817,7 @@ void smokeModifier_copy(struct SmokeModifierData *smd, struct SmokeModifierData
                tsmd->flow->vel_multi = smd->flow->vel_multi;
        } else if (tsmd->coll) {
                ;
-               /* leave it as initialised, collision settings is mostly caches */
+               /* leave it as initialized, collision settings is mostly caches */
        }
 }
 
index 33da444..25cfd0d 100644 (file)
@@ -1055,7 +1055,7 @@ static int sb_detect_aabb_collisionCached(        float UNUSED(force[3]), unsigned int
                                                (aabbmin[0] > ccdm->bbmax[0]) ||
                                                (aabbmin[1] > ccdm->bbmax[1]) ||
                                                (aabbmin[2] > ccdm->bbmax[2]) ) {
-                                               /* boxes dont intersect */
+                                               /* boxes don't intersect */
                                                BLI_ghashIterator_step(ihash);
                                                continue;
                                        }
@@ -1126,7 +1126,7 @@ static int sb_detect_face_pointCached(float face_v1[3],float face_v2[3],float fa
                                                (aabbmin[0] > ccdm->bbmax[0]) ||
                                                (aabbmin[1] > ccdm->bbmax[1]) ||
                                                (aabbmin[2] > ccdm->bbmax[2]) ) {
-                                               /* boxes dont intersect */
+                                               /* boxes don't intersect */
                                                BLI_ghashIterator_step(ihash);
                                                continue;
                                        }
@@ -1221,7 +1221,7 @@ static int sb_detect_face_collisionCached(float face_v1[3],float face_v2[3],floa
                                                (aabbmin[0] > ccdm->bbmax[0]) ||
                                                (aabbmin[1] > ccdm->bbmax[1]) ||
                                                (aabbmin[2] > ccdm->bbmax[2]) ) {
-                                               /* boxes dont intersect */
+                                               /* boxes don't intersect */
                                                BLI_ghashIterator_step(ihash);
                                                continue;
                                        }
@@ -1449,7 +1449,7 @@ static int sb_detect_edge_collisionCached(float edge_v1[3],float edge_v2[3],floa
                                                (aabbmin[0] > ccdm->bbmax[0]) ||
                                                (aabbmin[1] > ccdm->bbmax[1]) ||
                                                (aabbmin[2] > ccdm->bbmax[2]) ) {
-                                               /* boxes dont intersect */
+                                               /* boxes don't intersect */
                                                BLI_ghashIterator_step(ihash);
                                                continue;
                                        }
@@ -2217,7 +2217,7 @@ static int _softbody_calc_forces_slice_in_a_thread(Scene *scene, Object *ob, flo
                                compare = (obp->colball + bp->colball);
                                sub_v3_v3v3(def, bp->pos, obp->pos);
                                /* rather check the AABBoxes before ever calulating the real distance */
-                               /* mathematically it is completly nuts, but performace is pretty much (3) times faster */
+                               /* mathematically it is completly nuts, but performance is pretty much (3) times faster */
                                if ((ABS(def[0]) > compare) || (ABS(def[1]) > compare) || (ABS(def[2]) > compare)) continue;
                                distance = normalize_v3(def);
                                if (distance < compare ) {
@@ -2588,7 +2588,7 @@ static void softbody_calc_forces(Scene *scene, Object *ob, float forcetime, floa
                                        sub_v3_v3v3(def, bp->pos, obp->pos);
 
                                        /* rather check the AABBoxes before ever calulating the real distance */
-                                       /* mathematically it is completly nuts, but performace is pretty much (3) times faster */
+                                       /* mathematically it is completly nuts, but performance is pretty much (3) times faster */
                                        if ((ABS(def[0]) > compare) || (ABS(def[1]) > compare) || (ABS(def[2]) > compare)) continue;
 
                                        distance = normalize_v3(def);
index a41e765..67e392f 100644 (file)
@@ -351,7 +351,7 @@ void sound_load(struct Main *bmain, struct bSound* sound)
                        /* load sound */
                        PackedFile* pf = sound->packedfile;
 
-                       /* dont modify soundact->sound->name, only change a copy */
+                       /* don't modify soundact->sound->name, only change a copy */
                        BLI_strncpy(fullpath, sound->name, sizeof(fullpath));
                        BLI_path_abs(fullpath, ID_BLEND_PATH(bmain, &sound->id));
 
index a0d603f..b968afa 100644 (file)
@@ -1038,7 +1038,7 @@ static void ccgDM_copyFinalVertArray(DerivedMesh *dm, MVert *mvert)
                        vd= ccgSubSurf_getEdgeData(ss, e, x);
                        copy_v3_v3(mvert[i].co, vd->co);
                        /* This gives errors with -debug-fpe
-                        * the normals dont seem to be unit length.
+                        * the normals don't seem to be unit length.
                         * this is most likely caused by edges with no
                         * faces which are now zerod out, see comment in:
                         * ccgSubSurf__calcVertNormals(), - campbell */
@@ -3064,7 +3064,7 @@ static CCGDerivedMesh *getCCGDerivedMesh(CCGSubSurf *ss,
 
 #if 0
        /* this is not in trunk, can gives problems because colors initialize
-        * as black, just dont do it!, it works fine - campbell */
+        * as black, just don't do it!, it works fine - campbell */
        if (!CustomData_has_layer(&ccgdm->dm.faceData, CD_MCOL))
                DM_add_tessface_layer(&ccgdm->dm, CD_MCOL, CD_CALLOC, NULL);
        mcol = DM_get_tessface_data_layer(&ccgdm->dm, CD_MCOL);
@@ -3190,7 +3190,7 @@ static CCGDerivedMesh *getCCGDerivedMesh(CCGSubSurf *ss,
                                        /*copy over poly data, e.g. mtexpoly*/
                                        CustomData_copy_data(&dm->polyData, &ccgdm->dm.polyData, origIndex, faceNum, 1);
 
-                                       /*generate tesselated face data used for drawing*/
+                                       /*generate tessellated face data used for drawing*/
                                        ccg_loops_to_corners(&ccgdm->dm.faceData, &ccgdm->dm.loopData,
                                                             &ccgdm->dm.polyData, loopindex2-4, faceNum, faceNum,
                                                             numTex, numCol, hasWCol, hasOrigSpace);
index a0f253d..91252d3 100644 (file)
@@ -28,7 +28,7 @@
 /** \file BLI_bpath.h
  *  \ingroup bli
  *  \attention Based on ghash, difference is ghash is not a fixed size,
- *   so for BPath we dont need to malloc
+ *   so for BPath we don't need to malloc
  */
 
 #ifndef __BLI_BPATH_H__
index 0265cf9..29c31c1 100644 (file)
@@ -58,7 +58,7 @@ int                   BLI_gsqueue_size(GSQueue *gq);
         * Access the item at the head of the queue
         * without removing it.
         * 
-        * \param item_r A pointer to an appropriatly
+        * \param item_r A pointer to an appropriately
         * sized structure (the size passed to BLI_gsqueue_new)
         */
 void           BLI_gsqueue_peek        (GSQueue *gq, void *item_r);
@@ -67,7 +67,7 @@ void          BLI_gsqueue_peek        (GSQueue *gq, void *item_r);
         * Access the item at the head of the queue
         * and remove it.
         * 
-        * \param item_r A pointer to an appropriatly
+        * \param item_r A pointer to an appropriately
         * sized structure (the size passed to BLI_gsqueue_new).
         * Can be NULL if desired.
         */
@@ -76,7 +76,7 @@ void          BLI_gsqueue_pop         (GSQueue *gq, void *item_r);
        /**
         * Push an element onto the tail of the queue.
         * 
-        * \param item A pointer to an appropriatly
+        * \param item A pointer to an appropriately
         * sized structure (the size passed to BLI_gsqueue_new).
         */
 void           BLI_gsqueue_push        (GSQueue *gq, void *item);
@@ -85,7 +85,7 @@ void          BLI_gsqueue_push        (GSQueue *gq, void *item);
         * Push an element back onto the head of the queue (so
         * it would be returned from the next call to BLI_gsqueue_pop).
         * 
-        * \param item A pointer to an appropriatly
+        * \param item A pointer to an appropriately
         * sized structure (the size passed to BLI_gsqueue_new).
         */
 void           BLI_gsqueue_pushback    (GSQueue *gq, void *item);
index d0a1311..7e5f1f2 100644 (file)
@@ -167,7 +167,7 @@ MINLINE float signf(float f);
 
 MINLINE float power_of_2(float f);
 
-/* these dont really fit anywhere but were being copied about a lot */
+/* these don't really fit anywhere but were being copied about a lot */
 MINLINE int is_power_of_2_i(int n);
 MINLINE int power_of_2_max_i(int n);
 MINLINE int power_of_2_min_i(int n);
index 49da6f9..28b4794 100644 (file)
@@ -138,7 +138,7 @@ int BLI_ghash_remove(GHash *gh, void *key, GHashKeyFreeFP keyfreefp, GHashValFre
                                valfreefp(e->val);
                        BLI_mempool_free(gh->entrypool, e);
 
-                       /* correct but 'e' isnt used before return */
+                       /* correct but 'e' isn't used before return */
                        /* e= n; *//*UNUSED*/
                        if (p)
                                p->next = n;
index cbded24..3d16b3a 100644 (file)
@@ -45,7 +45,7 @@
 #include <string.h>
 #include <stdlib.h>
 
-/* note: copied from BKE_utildefines.h, dont use here because we're in BLI */
+/* note: copied from BKE_utildefines.h, don't use here because we're in BLI */
 #ifdef __BIG_ENDIAN__
 /* Big Endian */
 #  define MAKE_ID(a,b,c,d) ( (int)(a)<<24 | (int)(b)<<16 | (c)<<8 | (d) )
@@ -237,7 +237,7 @@ void *BLI_mempool_calloc(BLI_mempool *pool)
        return retval;
 }
 
-/* doesnt protect against double frees, dont be stupid! */
+/* doesnt protect against double frees, don't be stupid! */
 void BLI_mempool_free(BLI_mempool *pool, void *addr)
 {
        BLI_freenode *newhead = addr;
index 2134cb5..c4a1d4b 100644 (file)
  */
 
 /* TODO,
- * currently there are some cases we dont support.
+ * currently there are some cases we don't support.
  * - passing output paths to the visitor?, like render out.
  * - passing sequence strips with many images.
- * - passing directory paths - visitors dont know which path is a dir or a file.
+ * - passing directory paths - visitors don't know which path is a dir or a file.
  * */
 
 #include <sys/stat.h>
@@ -191,7 +191,7 @@ void makeFilesAbsolute(Main *bmain, const char *basedir, ReportList *reports)
                    data.count_tot, data.count_changed, data.count_failed);
 }
 
-/* find this file recursively, use the biggest file so thumbnails dont get used by mistake
+/* find this file recursively, use the biggest file so thumbnails don't get used by mistake
  * - dir: subdir to search
  * - filename: set this filename
  * - filesize: filesize for the file
@@ -231,7 +231,7 @@ static int findFileRecursive(char *filename_new,
                BLI_join_dirfile(path, sizeof(path), dirname, de->d_name);
 
                if (stat(path, &status) != 0)
-                       continue; /* cant stat, dont bother with this file, could print debug info here */
+                       continue; /* cant stat, don't bother with this file, could print debug info here */
 
                if (S_ISREG(status.st_mode)) { /* is file */
                        if (strncmp(filename, de->d_name, FILE_MAX) == 0) { /* name matches */
index 84bc397..e2850da 100644 (file)
@@ -872,7 +872,7 @@ int isect_line_plane_v3(float out[3], const float l1[3], const float l2[3], cons
        }
 }
 
-/* note: return normal isnt unit length */
+/* note: return normal isn't unit length */
 void isect_plane_plane_v3(float r_isect_co[3], float r_isect_no[3],
                           const float plane_a_co[3], const float plane_a_no[3],
                           const float plane_b_co[3], const float plane_b_no[3])
index dccec7a..9c80fa9 100644 (file)
@@ -482,7 +482,7 @@ void BLI_path_rel(char *file, const char *relfile)
 #endif
                {
                        ++p; ++q;
-                       /* dont search beyond the end of the string
+                       /* don't search beyond the end of the string
                         * in the rare case they match */
                        if ((*p=='\0') || (*q=='\0')) {
                                break;
@@ -560,7 +560,7 @@ static int stringframe_chars(char *path, int *char_start, int *char_end)
        ch_sta = ch_end = 0;
        for (i = 0; path[i] != '\0'; i++) {
                if (path[i] == '\\' || path[i] == '/') {
-                       ch_end = 0; /* this is a directory name, dont use any hashes we found */
+                       ch_end = 0; /* this is a directory name, don't use any hashes we found */
                } else if (path[i] == '#') {
                        ch_sta = i;
                        ch_end = ch_sta+1;
@@ -569,7 +569,7 @@ static int stringframe_chars(char *path, int *char_start, int *char_end)
                        }
                        i = ch_end-1; /* keep searching */
                        
-                       /* dont break, there may be a slash after this that invalidates the previous #'s */
+                       /* don't break, there may be a slash after this that invalidates the previous #'s */
                }
        }
 
@@ -681,7 +681,7 @@ int BLI_path_abs(char *path, const char *basepath)
 
        BLI_strncpy(base, basepath, sizeof(base));
 
-       /* file component is ignored, so dont bother with the trailing slash */
+       /* file component is ignored, so don't bother with the trailing slash */
        BLI_cleanup_path(NULL, base);
        
        /* push slashes into unix mode - strings entering this part are
@@ -694,7 +694,7 @@ int BLI_path_abs(char *path, const char *basepath)
        BLI_char_switch(base, '\\', '/');       
 
        /* Paths starting with // will get the blend file as their base,
-        * this isnt standard in any os but is used in blender all over the place */
+        * this isn't standard in any os but is used in blender all over the place */
        if (wasrelative) {
                char *lslash= BLI_last_slash(base);
                if (lslash) {
@@ -747,7 +747,7 @@ int BLI_path_cwd(char *path)
        
        if (wasrelative==1) {
                char cwd[FILE_MAX]= "";
-               BLI_current_working_dir(cwd, sizeof(cwd)); /* in case the full path to the blend isnt used */
+               BLI_current_working_dir(cwd, sizeof(cwd)); /* in case the full path to the blend isn't used */
                
                if (cwd[0] == '\0') {
                        printf( "Could not get the current working directory - $PWD for an unknown reason.");
@@ -756,7 +756,7 @@ int BLI_path_cwd(char *path)
                         *
                         * cwd should contain c:\ etc on win32 so the relbase can be NULL
                         * relbase being NULL also prevents // being misunderstood as relative to the current
-                        * blend file which isnt a feature we want to use in this case since were dealing
+                        * blend file which isn't a feature we want to use in this case since were dealing
                         * with a path from the command line, rather than from inside Blender */
 
                        char origpath[FILE_MAX];
@@ -1672,7 +1672,7 @@ char *BLI_last_slash(const char *string)
        else return lfslash;
 }
 
-/* adds a slash if there isnt one there already */
+/* adds a slash if there isn't one there already */
 int BLI_add_slash(char *string)
 {
        int len = strlen(string);
index c60df41..55ad30a 100644 (file)
@@ -184,7 +184,7 @@ char *BLI_strncpy_utf8(char *dst, const char *src, size_t maxncpy)
 {
        char *dst_r= dst;
 
-       /* note: currently we dont attempt to deal with invalid utf8 chars */
+       /* note: currently we don't attempt to deal with invalid utf8 chars */
        BLI_STR_UTF8_CPY(dst, src, maxncpy)
 
        return dst_r;
@@ -210,7 +210,7 @@ char *BLI_strncat_utf8(char *dst, const char *src, size_t maxncpy)
 size_t BLI_strncpy_wchar_as_utf8(char *dst, const wchar_t *src, const size_t maxcpy)
 {
        size_t len = 0;
-       while(*src && len < maxcpy) { /* XXX can still run over the buffer because utf8 size isnt known :| */
+       while(*src && len < maxcpy) { /* XXX can still run over the buffer because utf8 size isn't known :| */
                len += BLI_str_utf8_from_unicode(*src++, dst+len);
        }
 
@@ -284,7 +284,7 @@ size_t BLI_strncpy_wchar_from_utf8(wchar_t *dst_w, const char *src_c, const size
 /* copied from glib's gutf8.c */
 
 /* note, glib uses unsigned int for unicode, best we do the same,
- * though we dont typedef it - campbell */
+ * though we don't typedef it - campbell */
 
 #define UTF8_COMPUTE(Char, Mask, Len)                                         \
        if (Char < 128) {                                                         \
index ffac9a2..bddaa5f 100644 (file)
@@ -235,7 +235,7 @@ struct ID *BLO_library_append_named_part(struct Main *mainl, BlendHandle** bh, c
  * Link/Append a named datablock from an external blend file.
  * optionally instance the object in the scene when the flags are set.
  *
- * \param C The context, when NULL instancing object in the scene isnt done.
+ * \param C The context, when NULL instancing object in the scene isn't done.
  * \param mainl The main database to link from (not the active one).
  * \param bh The blender file handle.
  * \param idname The name of the datablock (without the 2 char ID prefix)
index fcb492e..6dc2dea 100644 (file)
@@ -1509,7 +1509,7 @@ static void IDP_DirectLinkIDPArray(IDProperty *prop, int switch_endian, FileData
        array= (IDProperty*) prop->data.pointer;
        
        /* note!, idp-arrays didn't exist in 2.4x, so the pointer will be cleared
-        * theres not really anything we can do to correct this, at least dont crash */
+        * theres not really anything we can do to correct this, at least don't crash */
        if(array==NULL) {
                prop->len= 0;
                prop->totallen= 0;
@@ -10110,7 +10110,7 @@ static void do_versions(FileData *fd, Library *lib, Main *main)
                Scene *sce;
                for(sce= main->scene.first; sce; sce=sce->id.next) {
                        sce->r.fg_stamp[0] = sce->r.fg_stamp[1] = sce->r.fg_stamp[2] = 0.8f;
-                       sce->r.fg_stamp[3] = 1.0f; /* dont use text alpha yet */
+                       sce->r.fg_stamp[3] = 1.0f; /* don't use text alpha yet */
                        sce->r.bg_stamp[3] = 0.25f; /* make sure the background has full alpha */
                }
        }
@@ -14679,7 +14679,7 @@ static void library_append_end(const bContext *C, Main *mainl, FileData **fd, in
                if(scene) {
                        const short is_link= (flag & FILE_LINK) != 0;
                        if(idcode==ID_SCE) {
-                               /* dont instance anything when linking in scenes, assume the scene its self instances the data */
+                               /* don't instance anything when linking in scenes, assume the scene its self instances the data */
                        }
                        else {
                                give_base_to_objects(mainvar, scene, curlib, idcode, is_link);
index 37e2308..8cd6712 100644 (file)
@@ -1712,7 +1712,7 @@ static void write_meshs(WriteData *wd, ListBase *idbase)
 
 #ifdef USE_BMESH_SAVE_WITHOUT_MFACE
                                Mesh backup_mesh = {{0}};
-                               /* cache only - dont write */
+                               /* cache only - don't write */
                                backup_mesh.mface = mesh->mface;
                                mesh->mface = NULL;
                                /* -- */
@@ -1737,7 +1737,7 @@ static void write_meshs(WriteData *wd, ListBase *idbase)
                                write_customdata(wd, &mesh->id, mesh->totpoly, &mesh->pdata, -1, 0);
 
 #ifdef USE_BMESH_SAVE_WITHOUT_MFACE
-                               /* cache only - dont write */
+                               /* cache only - don't write */
                                mesh->mface = backup_mesh.mface;
                                /* -- */
                                mesh->totface = backup_mesh.totface;
@@ -2912,7 +2912,7 @@ int BLO_write_file(Main *mainvar, const char *filepath, int write_flags, ReportL
                                /* blend may not have been saved before. Tn this case
                                 * we should not have any relative paths, but if there
                                 * is somehow, an invalid or empty G.main->name it will
-                                * print an error, dont try make the absolute in this case. */
+                                * print an error, don't try make the absolute in this case. */
                                makeFilesAbsolute(mainvar, G.main->name, NULL);
                        }
                }
index aac20a9..b81facf 100644 (file)
@@ -220,7 +220,7 @@ LIBEXPORT void de_interlace(struct ImBuf *ib)
 /* stuff from plugin.h                                                        */ 
 /* -------------------------------------------------------------------------- */
 
-/* These three need to be defined in the plugion itself. The plugin
+/* These three need to be defined in the plugin itself. The plugin
  * loader looks for these functions to check whether it can use the
  * plugin. For sequences, something similar exists. */
 /*  int plugin_tex_getversion(void); */
index 7f9982c..56efe88 100644 (file)
@@ -242,7 +242,7 @@ BM_INLINE void _bm_elem_flag_merge(BMHeader *head_a, BMHeader *head_b);
  *                    valid value inline.
  *
  * - 'set_dirty!'  -- intentionally sets the index to an invalid value,
- *                    flagging 'bm->elem_index_dirty' so we dont use it.
+ *                    flagging 'bm->elem_index_dirty' so we don't use it.
  *
  * - 'set_ok'      -- this is valid use since the part of the code is low level.
  *
@@ -271,7 +271,7 @@ BM_INLINE void _bm_elem_index_set(BMHeader *ele, const int index);
  * this value is rather arbitrary */
 #define BM_NGON_STACK_SIZE 32
 
-/* avoid inf loop, this value is arbtrary
+/* avoid inf loop, this value is arbitrary
  * but should not error on valid cases */
 #define BM_LOOP_RADIAL_MAX 10000
 #define BM_NGON_MAX 100000
index 8d79ba5..ae1f0e0 100644 (file)
@@ -55,7 +55,7 @@ struct Object;
  * hold several types of data
  *
  * 1: The type of the element (vert, edge, loop or face)
- * 2: Persistant "header" flags/markings (smooth, seam, select, hidden, ect)
+ * 2: Persistent "header" flags/markings (smooth, seam, select, hidden, ect)
  *     note that this is different from the "tool" flags.
  * 3: Unique ID in the bmesh.
  * 4: some elements for internal record keeping.
@@ -117,7 +117,7 @@ typedef struct BMLoop {
        struct BMLoop *next, *prev; /* next/prev verts around the face */
 } BMLoop;
 
-/* can cast BMFace/BMEdge/BMVert, but NOT BMLoop, since these dont have a flag layer */
+/* can cast BMFace/BMEdge/BMVert, but NOT BMLoop, since these don't have a flag layer */
 typedef struct BMElemF {
        BMHeader head;
        struct BMFlagLayer *oflags; /* keep after header, an array of flags, mostly used by the operator stack */
@@ -162,7 +162,7 @@ typedef struct BMesh {
        /* flag index arrays as being dirty so we can check if they are clean and
         * avoid looping over the entire vert/edge/face array in those cases.
         * valid flags are - BM_VERT | BM_EDGE | BM_FACE.
-        * BM_LOOP isnt handled so far. */
+        * BM_LOOP isn't handled so far. */
        char elem_index_dirty;
        
        /*element pools*/
@@ -181,7 +181,7 @@ typedef struct BMesh {
 
        /* should be copy of scene select mode */
        /* stored in BMEditMesh too, this is a bit confusing,
-        * make sure the're in sync!
+        * make sure they're in sync!
         * Only use when the edit mesh cant be accessed - campbell */
        short selectmode;
        
index 804c147..a9e6827 100644 (file)
@@ -500,7 +500,7 @@ void BMO_remove_tagged_verts(BMesh *bm, const short oflag)
  * api functions that take a filter callback.....
  * and this new filter type will be for opstack flags.
  * This is because the BM_remove_taggedXXX functions bypass iterator API.
- *  - Ops dont care about 'UI' considerations like selection state, hide state, ect.
+ *  - Ops don't care about 'UI' considerations like selection state, hide state, ect.
  *    If you want to work on unhidden selections for instance,
  *    copy output from a 'select context' operator to another operator....
  */
index 133e446..af87de2 100644 (file)
@@ -1161,7 +1161,7 @@ BMFace *bmesh_sfme(BMesh *bm, BMFace *f, BMVert *v1, BMVert *v2,
 #endif
 
        /* validate both loop */
-       /* I dont know how many loops are supposed to be in each face at this point! FIXME */
+       /* I don't know how many loops are supposed to be in each face at this point! FIXME */
 
        /* go through all of f2's loops and make sure they point to it properly */
        l_iter = l_first = BM_FACE_FIRST_LOOP(f2);
index 5b8b537..2a3242d 100644 (file)
@@ -633,7 +633,7 @@ void BM_loop_interp_from_face(BMesh *bm, BMLoop *target, BMFace *source,
 
        axis_dominant_v3(&ax, &ay, source->no);
 
-       /* scale source face coordinates a bit, so points sitting directonly on an
+       /* scale source face coordinates a bit, so points sitting directly on an
         * edge will work. */
        mul_v3_fl(cent, 1.0f / (float)source->len);
        for (i = 0; i < source->len; i++) {
@@ -696,7 +696,7 @@ void BM_vert_interp_from_face(BMesh *bm, BMVert *v, BMFace *source)
                i++;
        } while ((l_iter = l_iter->next) != l_first);
 
-       /* scale source face coordinates a bit, so points sitting directonly on an
+       /* scale source face coordinates a bit, so points sitting directly on an
         * edge will work. */
        mul_v3_fl(cent, 1.0f / (float)source->len);
        for (i = 0; i < source->len; i++) {
index 89bce16..a8840cf 100644 (file)
@@ -606,7 +606,7 @@ void BM_editselection_plane(BMesh *bm, float r_plane[3], BMEditSelection *ese)
                        /* make a fake  plane thats at rightangles to the normal
                         * we cant make a crossvec from a vec thats the same as the vec
                         * unlikely but possible, so make sure if the normal is (0, 0, 1)
-                        * that vec isnt the same or in the same direction even. */
+                        * that vec isn't the same or in the same direction even. */
                        if (eve->no[0] < 0.5f)          vec[0] = 1.0f;
                        else if (eve->no[1] < 0.5f)     vec[1] = 1.0f;
                        else                                            vec[2] = 1.0f;
@@ -638,7 +638,7 @@ void BM_editselection_plane(BMesh *bm, float r_plane[3], BMEditSelection *ese)
                /* make a fake plane thats at rightangles to the normal
                 * we cant make a crossvec from a vec thats the same as the vec
                 * unlikely but possible, so make sure if the normal is (0, 0, 1)
-                * that vec isnt the same or in the same direction even. */
+                * that vec isn't the same or in the same direction even. */
                if (efa->len < 3) {
                        /* crappy fallback method */
                        if      (efa->no[0] < 0.5f)     vec[0] = 1.0f;
index 096c1fa..f69a46e 100644 (file)
@@ -58,7 +58,7 @@ static void bm_mempool_init(BMesh *bm, const BMAllocTemplate *allocsize)
        bm->looplistpool = BLI_mempool_create(sizeof(BMLoopList), allocsize[3], allocsize[3], FALSE, FALSE);
 #endif
 
-       /* allocate one flag pool that we dont get rid of. */
+       /* allocate one flag pool that we don't get rid of. */
        bm->toolflagpool = BLI_mempool_create(sizeof(BMFlagLayer), 512, 512, 0);
 }
 
@@ -79,7 +79,7 @@ BMesh *BM_mesh_create(BMAllocTemplate *allocsize)
        /* allocate the memory pools for the mesh elements */
        bm_mempool_init(bm, allocsize);
 
-       /* allocate one flag pool that we dont get rid of. */
+       /* allocate one flag pool that we don't get rid of. */
        bm->stackdepth = 1;
        bm->totflags = 1;
 
index 24cb2bc..b10e25a 100644 (file)
@@ -251,7 +251,7 @@ void BM_mesh_bm_from_me(BMesh *bm, Mesh *me, int set_key, int act_key_nr)
                        continue;
                }
 
-               /* dont use 'i' since we may have skipped the face */
+               /* don't use 'i' since we may have skipped the face */
                BM_elem_index_set(f, bm->totface - 1); /* set_ok */
 
                /* transfer flag */
index 5248276..2b9387e 100644 (file)
@@ -91,7 +91,7 @@ int BM_vert_dissolve(BMesh *bm, BMVert *v)
                }
        }
        else if (len == 2 && BM_vert_face_count(v) == 1) {
-               /* boundry vertex on a face */
+               /* boundary vertex on a face */
                return (BM_vert_collapse_edge(bm, v->e, v, TRUE) != NULL);
        }
        else {
@@ -540,7 +540,7 @@ BMEdge *BM_vert_collapse_faces(BMesh *bm, BMEdge *ke, BMVert *kv, float fac,
        else {
                /* single face or no faces */
                /* same as BM_vert_collapse_edge() however we already
-                * have vars to perform this operation so dont call. */
+                * have vars to perform this operation so don't call. */
                ne = bmesh_jekv(bm, ke, kv, TRUE);
                /* ne = BM_edge_exists(tv, tv2); */ /* same as return above */
 
@@ -801,7 +801,7 @@ int BM_face_validate(BMesh *bm, BMFace *face, FILE *err)
  *
  * Examples:
  * - the newly formed edge already exists
- * - the new face would be degenerate (zero area / concav /  bow-tie)
+ * - the new face would be degenerate (zero area / concave /  bow-tie)
  * - may want to measure if the new edge gives improved results topology.
  *   over the old one, as with beauty fill.
  *
@@ -824,8 +824,8 @@ void BM_edge_rotate_calc(BMesh *bm, BMEdge *e, int ccw,
        BM_edge_ordered_verts(e, &v1, &v2);
 
        /* we could swap the verts _or_ the faces, swapping faces
-        * gives more predictable resuts since that way the next vert
-        * just sitches from face fa / fb */
+        * gives more predictable results since that way the next vert
+        * just stitches from face fa / fb */
        if (ccw) {
                SWAP(BMFace *, fa, fb);
        }
@@ -833,7 +833,7 @@ void BM_edge_rotate_calc(BMesh *bm, BMEdge *e, int ccw,
        *r_l1 = BM_face_other_vert_loop(fb, v2, v1);
        *r_l2 = BM_face_other_vert_loop(fa, v1, v2);
 
-       /* when assert isnt used */
+       /* when assert isn't used */
        (void)bm;
 }
 
@@ -852,7 +852,7 @@ int BM_edge_rotate_check(BMesh *UNUSED(bm), BMEdge *e)
                la = BM_face_other_vert_loop(fa, e->v2, e->v1);
                lb = BM_face_other_vert_loop(fb, e->v2, e->v1);
 
-               /* check that the next vert in both faces isnt the same
+               /* check that the next vert in both faces isn't the same
                 * (ie - the next edge doesnt share the same faces).
                 * since we can't rotate usefully in this case. */
                if (la->v == lb->v) {
@@ -879,7 +879,7 @@ int BM_edge_rotate_check(BMesh *UNUSED(bm), BMEdge *e)
  *
  * Check 2 cases
  * 1) does the newly forms edge form a flipped face (compare with previous cross product)
- * 2) does the newly formed edge caise a zero area corner (or close enough to be almost zero)
+ * 2) does the newly formed edge cause a zero area corner (or close enough to be almost zero)
  *
  * \param l1,l2 are the loops of the proposed verts to rotate too and should
  * be the result of calling #BM_edge_rotate_calc
@@ -972,7 +972,7 @@ int BM_edge_rotate_check_degenerate(BMesh *bm, BMEdge *e,
 
        return TRUE;
 
-       /* when assert isnt used */
+       /* when assert isn't used */
        (void)bm;
 }
 
@@ -1070,9 +1070,9 @@ BMEdge *BM_edge_rotate(BMesh *bm, BMEdge *e, const short ccw, const short check_
                return NULL;
        }
        else {
-               /* we should reallty be able to know the faces some other way,
+               /* we should really be able to know the faces some other way,
                 * rather then fetching them back from the edge, but this is predictable
-                * where using the return values from face split isnt. - campbell */
+                * where using the return values from face split isn't. - campbell */
                BMFace *fa, *fb;
                if (BM_edge_face_pair(e_new, &fa, &fb)) {
                        fa->head.hflag = f_hflag_prev_1;
index f2dcade..1555974 100644 (file)
@@ -93,7 +93,7 @@
 /*
  * Vertex Smooth
  *
- * Smoothes vertices by using a basic vertex averaging scheme.
+ * Smooths vertices by using a basic vertex averaging scheme.
  */
 static BMOpDefine bmo_vertexsmooth_def = {
        "vertexsmooth",
@@ -740,7 +740,7 @@ static BMOpDefine bmo_split_def = {
         {BMO_OP_SLOT_MAPPING, "boundarymap"},
         {BMO_OP_SLOT_MAPPING, "isovertmap"},
         {BMO_OP_SLOT_PNT, "dest"}, /* destination bmesh, if NULL will use current on */
-        {BMO_OP_SLOT_BOOL, "use_only_faces"}, /* when enabled. dont duplicate loose verts/edges */
+        {BMO_OP_SLOT_BOOL, "use_only_faces"}, /* when enabled. don't duplicate loose verts/edges */
         {0} /* null-terminating sentine */},
        bmo_split_exec,
        0
index cc9dfe1..341bb87 100644 (file)
@@ -482,7 +482,7 @@ int BM_edge_is_manifold(BMesh *UNUSED(bm), BMEdge *e)
  * of a shell (has one face associated with it)
  */
 
-#if 1 /* fast path for checking boundry */
+#if 1 /* fast path for checking boundary */
 int BM_edge_is_boundary(BMEdge *e)
 {
        const BMLoop *l = e->l;
@@ -595,7 +595,7 @@ BMLoop *BM_face_vert_share_loop(BMFace *f, BMVert *v)
  * Returns the verts of an edge as used in a face
  * if used in a face at all, otherwise just assign as used in the edge.
  *
- * Useful to get a determanistic winding order when calling
+ * Useful to get a deterministic winding order when calling
  * BM_face_create_ngon() on an arbitrary array of verts,
  * though be sure to pick an edge which has a face.
  */
@@ -680,7 +680,7 @@ void BM_loop_face_tangent(BMesh *UNUSED(bm), BMLoop *l, float r_tangent[3])
                cross_v3_v3v3(r_tangent, dir, nor);
        }
        else {
-               /* prev/next are the same - compare with face normal since we dont have one */
+               /* prev/next are the same - compare with face normal since we don't have one */
                cross_v3_v3v3(r_tangent, v_next, l->f->no);
        }
 
@@ -861,7 +861,7 @@ int BM_face_exists_multi(BMesh *bm, BMVert **varr, BMEdge **earr, int len)
                }
        }
 
-       /* now tag all verts and edges in the boundry array as true so
+       /* now tag all verts and edges in the boundary array as true so
         * we can know if a face-vert is from our array */
        for (i = 0; i < len; i++) {
                BM_elem_flag_enable(varr[i], BM_ELEM_INTERNAL_TAG);
@@ -869,10 +869,10 @@ int BM_face_exists_multi(BMesh *bm, BMVert **varr, BMEdge **earr, int len)
        }
 
 
-       /* so! boundry is tagged, everything else cleared */
+       /* so! boundary is tagged, everything else cleared */
 
 
-       /* 1) tag all faces connected to edges - if all their verts are boundry */
+       /* 1) tag all faces connected to edges - if all their verts are boundary */
        tot_tag = 0;
        for (i = 0; i < len; i++) {
                BM_ITER(f, &fiter, bm, BM_FACES_OF_EDGE, earr[i]) {
@@ -886,7 +886,7 @@ int BM_face_exists_multi(BMesh *bm, BMVert **varr, BMEdge **earr, int len)
                                }
 
                                if (ok) {
-                                       /* we only use boundry verts */
+                                       /* we only use boundary verts */
                                        BM_elem_flag_enable(f, BM_ELEM_INTERNAL_TAG);
                                        tot_tag++;
                                }
@@ -898,19 +898,19 @@ int BM_face_exists_multi(BMesh *bm, BMVert **varr, BMEdge **earr, int len)
        }
 
        if (tot_tag == 0) {
-               /* no faces use only boundry verts, quit early */
+               /* no faces use only boundary verts, quit early */
                return FALSE;
        }
 
-       /* 2) loop over non-boundry edges that use boundry verts,
+       /* 2) loop over non-boundary edges that use boundary verts,
         *    check each have 2 tagges faces connected (faces that only use 'varr' verts) */
        ok = TRUE;
        for (i = 0; i < len; i++) {
                BM_ITER(e, &fiter, bm, BM_EDGES_OF_VERT, varr[i]) {
 
-                       if (/* non-boundry edge */
+                       if (/* non-boundary edge */
                            BM_elem_flag_test(e, BM_ELEM_INTERNAL_TAG) == FALSE &&
-                           /* ...using boundry verts */
+                           /* ...using boundary verts */
                            BM_elem_flag_test(e->v1, BM_ELEM_INTERNAL_TAG) == TRUE &&
                            BM_elem_flag_test(e->v2, BM_ELEM_INTERNAL_TAG) == TRUE)
                        {
index 9ea9e33..90f7b36 100644 (file)
@@ -121,7 +121,7 @@ enum {
        /* walk over an island of flagged faces.  note, that this doesn't work on
         * non-manifold geometry.  it might be better to rewrite this to extract
         * boundary info from the island walker, rather then directly walking
-        * over the boundary.  raises an error if it encouters nonmanifold
+        * over the boundary.  raises an error if it encounters nonmanifold
         * geometry. */
        BMW_ISLANDBOUND,
        /* walk over all faces in an island of tool flagged faces. */
index b327bf1..3a5b712 100644 (file)
@@ -349,7 +349,7 @@ static void *bmw_IslandWalker_step(BMWalker *walker)
 
        l = BM_iter_new(&liter, walker->bm, BM_LOOPS_OF_FACE, iwalk->cur);
        for ( ; l; l = BM_iter_step(&liter)) {
-               /* could skip loop here too, but dont add unless we need it */
+               /* could skip loop here too, but don't add unless we need it */
                if (walker->mask_edge && !BMO_elem_flag_test(walker->bm, l->e, walker->mask_edge)) {
                        continue;
                }
@@ -395,11 +395,11 @@ static void bmw_LoopWalker_begin(BMWalker *walker, void *data)
 
        lwalk->cur = lwalk->start = e;
        lwalk->lastv = lwalk->startv = v;
-       lwalk->is_boundry = BM_edge_is_boundary(e);
+       lwalk->is_boundary = BM_edge_is_boundary(e);
        lwalk->is_single = (vert_edge_count[0] == 2 && vert_edge_count[1] == 2);
 
        /* could also check that vertex*/
-       if ((lwalk->is_boundry == FALSE) &&
+       if ((lwalk->is_boundary == FALSE) &&
            (vert_edge_count[0] == 3 || vert_edge_count[1] == 3))
        {
                BMIter iter;
@@ -472,7 +472,7 @@ static void *bmw_LoopWalker_step(BMWalker *walker)
                 lwalk->cur = nexte;
                 lwalk->lastv = v;
 
-                lwalk->is_boundry = owalk.is_boundry;
+                lwalk->is_boundary = owalk.is_boundary;
                 lwalk->is_single = owalk.is_single;
                 lwalk->f_hub = owalk.f_hub;
 
@@ -492,19 +492,19 @@ static void *bmw_LoopWalker_step(BMWalker *walker)
 
                        /* typical loopiong over edges in the middle of a mesh */
                        /* however, why use 2 here at all? I guess for internal ngon loops it can be useful. Antony R. */
-                       ((vert_edge_tot == 4 || vert_edge_tot == 2) && owalk.is_boundry == FALSE) ||
+                       ((vert_edge_tot == 4 || vert_edge_tot == 2) && owalk.is_boundary == FALSE) ||
 
-                       /* walk over boundry of faces but stop at corners */
-                       (owalk.is_boundry == TRUE && owalk.is_single  == FALSE && vert_edge_tot > 2) ||
+                       /* walk over boundary of faces but stop at corners */
+                       (owalk.is_boundary == TRUE && owalk.is_single  == FALSE && vert_edge_tot > 2) ||
 
-                       /* initial edge was a boundry, so is this edge and vertex is only apart of this face
-                        * this lets us walk over the the boundry of an ngon which is handy */
-                       (owalk.is_boundry == TRUE && owalk.is_single == TRUE && vert_edge_tot == 2 && BM_edge_is_boundary(e)))
+                       /* initial edge was a boundary, so is this edge and vertex is only apart of this face
+                        * this lets us walk over the the boundary of an ngon which is handy */
+                       (owalk.is_boundary == TRUE && owalk.is_single == TRUE && vert_edge_tot == 2 && BM_edge_is_boundary(e)))
                {
                        i = 0;
                        stopi = vert_edge_tot / 2;
                        while (1) {
-                               if ((owalk.is_boundry == FALSE) && (i == stopi)) {
+                               if ((owalk.is_boundary == FALSE) && (i == stopi)) {
                                        break;
                                }
 
@@ -530,12 +530,12 @@ static void *bmw_LoopWalker_step(BMWalker *walker)
 
                if (l != NULL) {
                        if (l != e->l && !BLI_ghash_haskey(walker->visithash, l->e)) {
-                               if (!(owalk.is_boundry == FALSE && i != stopi)) {
+                               if (!(owalk.is_boundary == FALSE && i != stopi)) {
                                        lwalk = BMW_state_add(walker);
                                        lwalk->cur = l->e;
                                        lwalk->lastv = v;
 
-                                       lwalk->is_boundry = owalk.is_boundry;
+                                       lwalk->is_boundary = owalk.is_boundary;
                                        lwalk->is_single = owalk.is_single;
                                        lwalk->f_hub = owalk.f_hub;
 
@@ -557,7 +557,7 @@ static void *bmw_LoopWalker_step(BMWalker *walker)
                                        lwalk->cur = nexte;
                                        lwalk->lastv = v;
 
-                                       lwalk->is_boundry = owalk.is_boundry;
+                                       lwalk->is_boundary = owalk.is_boundary;
                                        lwalk->is_single = owalk.is_single;
                                        lwalk->f_hub = owalk.f_hub;
 
index b6c7a97..fc56393 100644 (file)
@@ -62,7 +62,7 @@ typedef struct BMwLoopWalker {
        BMEdge *cur, *start;
        BMVert *lastv, *startv;
        BMFace *f_hub;
-       short is_boundry; /* boundry looping changes behavior */
+       short is_boundary; /* boundary looping changes behavior */
        short is_single;  /* single means the edge verts are only connected to 1 face */
 } BMwLoopWalker;
 
index e881e1e..3462b4c 100644 (file)
@@ -59,7 +59,7 @@ static void calc_corner_co(BMesh *bm, BMLoop *l, const float fac, float r_co[3],
                copy_v3_v3(l_co, l->v->co);
                copy_v3_v3(l_co_next, l->next->v->co);
 
-               /* calculate norma */
+               /* calculate normal */
                sub_v3_v3v3(l_vec_prev, l_co_prev, l_co);
                sub_v3_v3v3(l_vec_next, l_co_next, l_co);
 
@@ -551,7 +551,7 @@ void bmo_bevel_exec(BMesh *bm, BMOperator *op)
                                
                                /* set edge lengths of cross edges as the average of the cross edges they're based o */
                                if (has_elens) {
-                                       /* angle happens not to be used. why? - not sure it just isnt - campbell.
+                                       /* angle happens not to be used. why? - not sure it just isn't - campbell.
                                         * leave this in in case we need to use it later */
 #if 0
                                        float ang;
index c31302f..8b5ae5f 100644 (file)
@@ -1257,7 +1257,7 @@ void bmo_edgenet_prepare(BMesh *bm, BMOperator *op)
 }
 
 /* This is what runs when pressing the F key
- * doing the best thing here isnt always easy create vs dissolve, its nice to support
+ * doing the best thing here isn't always easy create vs dissolve, its nice to support
  * but it it _really_ gives issues we might have to not call dissolve. - campbell
  */
 void bmo_contextual_create_exec(BMesh *bm, BMOperator *op)
index 3f17c70..2fc1a0d 100644 (file)
@@ -517,7 +517,7 @@ void bmo_dissolve_limit_exec(BMesh *bm, BMOperator *op)
                                                                e->l->radial_next->f,
                                                                e); /* join faces */
 
-                               /* there may be some errors, we dont mind, just move on */
+                               /* there may be some errors, we don't mind, just move on */
                                if (nf == NULL) {
                                        BMO_error_clear(bm);
                                }
index 44d0ad4..20dd632 100644 (file)
@@ -34,7 +34,7 @@ enum {
  * Remove the EDGE_SEAM flag for edges we cant split
  *
  * un-tag edges not connected to other tagged edges,
- * unless they are on a boundry
+ * unless they are on a boundary
  */
 static void bm_edgesplit_validate_seams(BMesh *bm, BMOperator *op)
 {
@@ -49,7 +49,7 @@ static void bm_edgesplit_validate_seams(BMesh *bm, BMOperator *op)
 
        vtouch = MEM_callocN(sizeof(char) * bm->totvert, __func__);
 
-       /* tag all boundry verts so as not to untag an edge which is inbetween only 2 faces [] */
+       /* tag all boundary verts so as not to untag an edge which is inbetween only 2 faces [] */
        BM_ITER(e, &iter, bm, BM_EDGES_OF_MESH, NULL) {
 
                /* unrelated to flag assignment in this function - since this is the
@@ -60,7 +60,7 @@ static void bm_edgesplit_validate_seams(BMesh *bm, BMOperator *op)
                        vt = &vtouch[BM_elem_index_get(e->v1)]; if (*vt < 2) (*vt)++;
                        vt = &vtouch[BM_elem_index_get(e->v2)]; if (*vt < 2) (*vt)++;
 
-                       /* while the boundry verts need to be tagged,
+                       /* while the boundary verts need to be tagged,
                         * the edge its self can't be split */
                        BMO_elem_flag_disable(bm, e, EDGE_SEAM);
                }
@@ -69,7 +69,7 @@ static void bm_edgesplit_validate_seams(BMesh *bm, BMOperator *op)
        /* single marked edges unconnected to any other marked edges
         * are illegal, go through and unmark them */
        BMO_ITER(e, &siter, bm, op, "edges", BM_EDGE) {
-               /* lame, but we dont want the count to exceed 255,
+               /* lame, but we don't want the count to exceed 255,
                 * so just count to 2, its all we need */
                unsigned char *vt;
                vt = &vtouch[BM_elem_index_get(e->v1)]; if (*vt < 2) (*vt)++;
index 8e5792b..4199b56 100644 (file)
@@ -440,7 +440,7 @@ static void calc_solidify_normals(BMesh *bm)
                }
        }
        MEM_freeN(edge_face_count);
-       edge_face_count = NULL; /* dont re-use */
+       edge_face_count = NULL; /* don't re-use */
 
        BM_ITER(v, &viter, bm, BM_VERTS_OF_MESH, NULL) {
                if (!BM_vert_is_manifold(bm, v)) {
index 48a2521..e4ddbb7 100644 (file)
@@ -432,7 +432,7 @@ void bmo_create_icosphere_exec(BMesh *bm, BMOperator *op)
                BMO_op_finish(bm, &bmop);
        }
 
-       /* must transform after becayse of sphere subdivision */
+       /* must transform after because of sphere subdivision */
        BM_ITER(v, &viter, bm, BM_VERTS_OF_MESH, NULL) {
                if (BMO_elem_flag_test(bm, v, VERT_MARK)) {
                        mul_m4_v3(mat, v->co);
index 198064d..78b4714 100644 (file)
@@ -155,7 +155,7 @@ void bmo_edgerotate_exec(BMesh *bm, BMOperator *op)
 
                                        BMO_elem_flag_enable(bm, e2, EDGE_OUT);
 
-                                       /* dont touch again */
+                                       /* don't touch again */
                                        BMO_elem_flag_enable(bm, fa, FACE_TAINT);
                                        BMO_elem_flag_enable(bm, fb, FACE_TAINT);
                                }
@@ -702,7 +702,7 @@ static float edge_angle(BMesh *bm, BMEdge *e)
        BMIter  fiter;
        BMFace  *f, *f_prev = NULL;
 
-       /* first edge faces, dont account for 3+ */
+       /* first edge faces, don't account for 3+ */
 
        BM_ITER(f, &fiter, bm, BM_FACES_OF_EDGE, e) {
                if (f_prev == NULL) {
index 9ce148b..5d6d02b 100644 (file)
@@ -853,7 +853,7 @@ short paste_animedit_keys (bAnimContext *ac, ListBase *anim_data,
                                }
                        }
                        
-                       /* dont continue if some fcurves were pasted */
+                       /* don't continue if some fcurves were pasted */
                        if (totmatch)
                                break;
                }
index ec02f40..5945d25 100644 (file)
@@ -1965,7 +1965,7 @@ float ED_rollBoneToVector(EditBone *bone, const float align_axis[3], const short
        sub_v3_v3v3(nor, bone->tail, bone->head);
        vec_roll_to_mat3(nor, 0.0f, mat);
 
-       /* check the bone isnt aligned with the axis */
+       /* check the bone isn't aligned with the axis */
        if(!is_zero_v3(align_axis) && angle_v3v3(align_axis, mat[2]) > FLT_EPSILON) {
                float vec[3], align_axis_proj[3], roll;
 
@@ -2153,7 +2153,7 @@ static void undoBones_to_editBones(void *uarmv, void *armv, void *UNUSED(data))
        for(newebo= arm->edbo->first; newebo; newebo= newebo->next) {
                if(newebo->parent) newebo->parent= newebo->parent->temp;
        }
-       /* be sure they dont hang ever */
+       /* be sure they don't hang ever */
        for(newebo= arm->edbo->first; newebo; newebo= newebo->next) {
                newebo->temp= NULL;
        }
@@ -3386,7 +3386,7 @@ static int armature_extrude_exec(bContext *C, wmOperator *op)
                                        newbone->zwidth= ebone->zwidth;
                                        newbone->ease1= ebone->ease1;
                                        newbone->ease2= ebone->ease2;
-                                       newbone->rad_head= ebone->rad_tail;     // dont copy entire bone...
+                                       newbone->rad_head= ebone->rad_tail;     // don't copy entire bone...
                                        newbone->rad_tail= ebone->rad_tail;
                                        newbone->segments= 1;
                                        newbone->layer= ebone->layer;
index 8caa6cc..b49ea7e 100644 (file)
@@ -2256,13 +2256,13 @@ static int smooth_radius_exec(bContext *C, wmOperator *UNUSED(op))
                                                /* if endpoints selected, then use them */
                                                if (start_sel==0) {
                                                        start_rad = (nu->bezt+start_sel)->radius;
-                                                       start_sel++; /* we dont want to edit the selected endpoint */
+                                                       start_sel++; /* we don't want to edit the selected endpoint */
                                                } else {
                                                        start_rad = (nu->bezt+start_sel-1)->radius;
                                                }
                                                if (end_sel==nu->pntsu-1) {
                                                        end_rad = (nu->bezt+end_sel)->radius;
-                                                       end_sel--; /* we dont want to edit the selected endpoint */
+                                                       end_sel--; /* we don't want to edit the selected endpoint */
                                                } else {
                                                        end_rad = (nu->bezt+end_sel+1)->radius;
                                                }
@@ -2318,13 +2318,13 @@ static int smooth_radius_exec(bContext *C, wmOperator *UNUSED(op))
                                                /* if endpoints selected, then use them */
                                                if (start_sel==0) {
                                                        start_rad = (nu->bp+start_sel)->radius;
-                                                       start_sel++; /* we dont want to edit the selected endpoint */
+                                                       start_sel++; /* we don't want to edit the selected endpoint */
                                                } else {
                                                        start_rad = (nu->bp+start_sel-1)->radius;
                                                }
                                                if (end_sel==nu->pntsu-1) {
                                                        end_rad = (nu->bp+end_sel)->radius;
-                                                       end_sel--; /* we dont want to edit the selected endpoint */
+                                                       end_sel--; /* we don't want to edit the selected endpoint */
                                                } else {
                                                        end_rad = (nu->bp+end_sel+1)->radius;
                                                }
index 76af016..b307052 100644 (file)
@@ -79,7 +79,7 @@ typedef enum eDrawStrokeFlags {
        GP_DRAWDATA_ONLYV2D             = (1<<2),       /* only draw 'canvas' strokes */
        GP_DRAWDATA_ONLYI2D             = (1<<3),       /* only draw 'image' strokes */
        GP_DRAWDATA_IEDITHACK   = (1<<4),       /* special hack for drawing strokes in Image Editor (weird coordinates) */
-       GP_DRAWDATA_NO_XRAY             = (1<<5),       /* dont draw xray in 3D view (which is default) */
+       GP_DRAWDATA_NO_XRAY             = (1<<5),       /* don't draw xray in 3D view (which is default) */
 } eDrawStrokeFlags;
 
 
@@ -298,7 +298,7 @@ static void gp_draw_stroke (bGPDspoint *points, int totpoints, short thickness_s
                
                for (i=0, pt1=points, pt2=points+1; i < (totpoints-1); i++, pt1++, pt2++) {
                        float s0[2], s1[2];             /* segment 'center' points */
-                       float t0[2], t1[2];             /* tesselated coordinates */
+                       float t0[2], t1[2];             /* tessellated coordinates */
                        float m1[2], m2[2];             /* gradient and normal */
                        float mt[2], sc[2];             /* gradient for thickness, point for end-cap */
                        float pthick;                   /* thickness at segment point */
@@ -513,7 +513,7 @@ static void gp_draw_strokes (bGPDframe *gpf, int offsx, int offsy, int winx, int
                                glDepthMask(0);
                                glEnable(GL_DEPTH_TEST);
                                
-                               /* first arg is normally rv3d->dist, but this isnt available here and seems to work quite well without */
+                               /* first arg is normally rv3d->dist, but this isn't available here and seems to work quite well without */
                                bglPolygonOffset(1.0f, 1.0f);
 #if 0
                                glEnable(GL_POLYGON_OFFSET_LINE);
@@ -783,7 +783,7 @@ void draw_gpencil_view3d (Scene *scene, View3D *v3d, ARegion *ar, short only3d)
        gpd= gpencil_data_get_active_v3d(scene); // XXX
        if (gpd == NULL) return;
 
-       /* when rendering to the offscreen buffer we dont want to
+       /* when rendering to the offscreen buffer we don't want to
         * deal with the camera border, otherwise map the coords to the camera border. */
        if ((rv3d->persp == RV3D_CAMOB) && !(G.f & G_RENDER_OGL)) {
                rctf rectf;
index c932eb4..36f78e1 100644 (file)
@@ -561,7 +561,7 @@ static short mirror_gpf_xaxis (bGPDframe *gpf, Scene *scene)
 static short mirror_gpf_marker (bGPDframe *gpf, Scene *scene)
 {
        static TimeMarker *marker;
-       static short initialised = 0;
+       static short initialized = 0;
        int diff;
        
        /* In order for this mirror function to work without
@@ -581,16 +581,16 @@ static short mirror_gpf_marker (bGPDframe *gpf, Scene *scene)
        }
        else {
                /* initialization time */
-               if (initialised) {
+               if (initialized) {
                        /* reset everything for safety */
                        marker = NULL;
-                       initialised = 0;
+                       initialized = 0;
                }
                else {
                        /* try to find a marker */
                        marker= ED_markers_get_first_selected(&scene->markers);
                        if(marker) {
-                               initialised= 1;
+                               initialized= 1;
                        }
                }
        }
index 9136274..390ee76 100644 (file)
@@ -706,7 +706,7 @@ int uiButActiveOnly(const bContext *C, uiBlock *block, uiBut *but)
        return 1;
 }
 
-/* use to check if we need to disable undo, but dont make any changes
+/* use to check if we need to disable undo, but don't make any changes
  * returns FALSE if undo needs to be disabled. */
 static int ui_but_is_rna_undo(uiBut *but)
 {
@@ -1880,7 +1880,7 @@ void ui_set_but_soft_range(uiBut *but, double value)
 {
        /* ideally we would not limit this but practically, its more then
         * enough worst case is very long vectors wont use a smart soft-range
-        * which isnt so bad. */
+        * which isn't so bad. */
 
        if(but->rnaprop) {
                const PropertyType type= RNA_property_type(but->rnaprop);
@@ -2957,7 +2957,7 @@ void autocomplete_end(AutoComplete *autocpl, char *autoname)
        if(autocpl->truncate[0])
                BLI_strncpy(autoname, autocpl->truncate, autocpl->maxlen);
        else {
-               if (autoname != autocpl->startname) /* dont copy a string over its self */
+               if (autoname != autocpl->startname) /* don't copy a string over its self */
                        BLI_strncpy(autoname, autocpl->startname, autocpl->maxlen);
        }
        MEM_freeN(autocpl->truncate);
index cfd9f65..39ae2ec 100644 (file)
@@ -1052,7 +1052,7 @@ void ui_draw_but_COLORBAND(uiBut *but, uiWidgetColors *UNUSED(wcol), rcti *rect)
        float x1, y1, sizex, sizey;
        float v3[2], v1[2], v2[2], v1a[2], v2a[2];
        int a;
-       float pos, colf[4]= {0,0,0,0}; /* initialize in case the colorband isnt valid */
+       float pos, colf[4]= {0,0,0,0}; /* initialize in case the colorband isn't valid */
                
        coba= (ColorBand *)(but->editcoba? but->editcoba: but->poin);
        if(coba==NULL) return;
index 537de16..c7db8d9 100644 (file)
@@ -349,7 +349,7 @@ static void ui_apply_autokey_undo(bContext *C, uiBut *but)
                else if(but->drawstr[0]) str= but->drawstr;
                else str= but->tip;
 
-               /* fallback, else we dont get an undo! */
+               /* fallback, else we don't get an undo! */
                if(str == NULL || str[0] == '\0') {
                        str= "Unknown Action";
                }
@@ -1647,7 +1647,7 @@ static void ui_textedit_end(bContext *C, uiBut *but, uiHandleButtonData *data)
                        int strip= BLI_utf8_invalid_strip(but->editstr, strlen(but->editstr));
                        /* not a file?, strip non utf-8 chars */
                        if(strip) {
-                               /* wont happen often so isnt that annoying to keep it here for a while */
+                               /* wont happen often so isn't that annoying to keep it here for a while */
                                printf("%s: invalid utf8 - stripped chars %d\n", __func__, strip);
                        }
                }
index 3b6648a..723ffb3 100644 (file)
@@ -1589,7 +1589,7 @@ void uiItemMenuF(uiLayout *layout, const char *name, int icon, uiMenuCreateFunc
 
 typedef struct MenuItemLevel {
        int opcontext;
-       /* dont use pointers to the strings because python can dynamically
+       /* don't use pointers to the strings because python can dynamically
         * allocate strings and free before the menu draws, see [#27304] */
        char opname[OP_MAX_TYPENAME];
        char propname[MAX_IDPROP_NAME];
index 5ca3f73..80c77a5 100644 (file)
@@ -307,7 +307,7 @@ static int reset_default_button_exec(bContext *C, wmOperator *op)
                }
        }
 
-       /* Since we dont want to undo _all_ edits to settings, eg window
+       /* Since we don't want to undo _all_ edits to settings, eg window
         * edits on the screen or on operator settings.
         * it might be better to move undo's inline - campbell */
        if(success) {
index b109957..c5abcd4 100644 (file)
@@ -617,7 +617,7 @@ static int get_panel_size_y(Panel *pa)
        return PNL_HEADER + pa->sizey;
 }
 
-/* this function is needed because uiBlock and Panel itself dont
+/* this function is needed because uiBlock and Panel itself don't
  * change sizey or location when closed */
 static int get_panel_real_ofsy(Panel *pa)
 {
@@ -1001,7 +1001,7 @@ static void ui_do_drag(const bContext *C, wmEvent *event, Panel *panel)
 
 
 /* this function is supposed to call general window drawing too */
-/* also it supposes a block has panel, and isnt a menu */
+/* also it supposes a block has panel, and isn't a menu */
 static void ui_handle_panel_header(const bContext *C, uiBlock *block, int mx, int my, int event)
 {
        ScrArea *sa= CTX_wm_area(C);
index f971410..a5c1bc0 100644 (file)
@@ -1282,7 +1282,7 @@ static void ui_block_position(wmWindow *window, ARegion *butregion, uiBut *but,
                if(dir2==0) if(dir1==UI_LEFT || dir1==UI_RIGHT) dir2= UI_DOWN;
                if(dir2==0) if(dir1==UI_TOP || dir1==UI_DOWN) dir2= UI_LEFT;
                
-               /* no space at all? dont change */
+               /* no space at all? don't change */
                if(left || right) {
                        if(dir1==UI_LEFT && left==0) dir1= UI_RIGHT;
                        if(dir1==UI_RIGHT && right==0) dir1= UI_LEFT;
index f868cd8..2b225fb 100644 (file)
@@ -793,9 +793,9 @@ static uiLayout *draw_modifier(uiLayout *layout, Scene *scene, Object *ob,
                        }
                } /* tessellation point for curve-typed objects */
                else if (ELEM3(ob->type, OB_CURVE, OB_SURF, OB_FONT)) {
-                       /* some modifiers could work with pre-tesselated curves only */
+                       /* some modifiers could work with pre-tessellated curves only */
                        if (ELEM3(md->type, eModifierType_Hook, eModifierType_Softbody, eModifierType_MeshDeform)) {
-                               /* add disabled pre-tesselated button, so users could have
+                               /* add disabled pre-tessellated button, so users could have
                                 * message for this modifiers */
                                but = uiDefIconButBitI(block, TOG, eModifierMode_ApplyOnSpline, 0, ICON_SURFACE_DATA, 0, 0, UI_UNIT_X-2, UI_UNIT_Y, &md->mode, 0.0, 0.0, 0.0, 0.0,
                                                TIP_("This modifier could be applied on splines' points only"));
@@ -1579,7 +1579,7 @@ static void curvemap_buttons_zoom_out(bContext *C, void *cumap_v, void *UNUSED(u
        CurveMapping *cumap = cumap_v;
        float d, d1;
 
-       /* we allow 20 times zoom, but dont view outside clip */
+       /* we allow 20 times zoom, but don't view outside clip */
        if( (cumap->curr.xmax - cumap->curr.xmin) < 20.0f*(cumap->clipr.xmax - cumap->clipr.xmin) ) {
                d= d1= 0.15f*(cumap->curr.xmax - cumap->curr.xmin);
 
index 2feccf7..142584f 100644 (file)
@@ -161,7 +161,7 @@ static void view2d_masks(View2D *v2d)
  *     - for some of these presets, it is expected that the region will have defined some
  *       additional settings necessary for the customisation of the 2D viewport to its requirements
  *     - this function should only be called from region init() callbacks, where it is expected that
- *       this is called before UI_view2d_size_update(), as this one checks that the rects are properly initialised. 
+ *       this is called before UI_view2d_size_update(), as this one checks that the rects are properly initialized. 
  */
 void UI_view2d_region_reinit(View2D *v2d, short type, int winx, int winy)
 {
@@ -170,7 +170,7 @@ void UI_view2d_region_reinit(View2D *v2d, short type, int winx, int winy)
 
        /* initialize data if there is a need for such */
        if ((v2d->flag & V2D_IS_INITIALISED) == 0) {
-               /* set initialised flag so that View2D doesn't get reinitialised next time again */
+               /* set initialized flag so that View2D doesn't get reinitialised next time again */
                v2d->flag |= V2D_IS_INITIALISED;
 
                init= 1;
index 49dae81..e4726bf 100644 (file)
@@ -1547,7 +1547,7 @@ static int scroller_activate_invoke(bContext *C, wmOperator *op, wmEvent *event)
                        if ( ((vsm->scroller=='h') && (v2d->keepofs & V2D_LOCKOFS_X)) ||
                                 ((vsm->scroller=='v') && (v2d->keepofs & V2D_LOCKOFS_Y)) )
                        {
-                               /* free customdata initialised */
+                               /* free customdata initialized */
                                scroller_activate_exit(C, op);
                                
                                /* can't catch this event for ourselves, so let it go to someone else? */
@@ -1559,7 +1559,7 @@ static int scroller_activate_invoke(bContext *C, wmOperator *op, wmEvent *event)
                if ( ((vsm->scroller=='h') && (v2d->scroll & (V2D_SCROLL_HORIZONTAL_HIDE|V2D_SCROLL_HORIZONTAL_FULLR))) ||
                         ((vsm->scroller=='v') && (v2d->scroll & (V2D_SCROLL_VERTICAL_HIDE|V2D_SCROLL_VERTICAL_FULLR))) )
                {
-                       /* free customdata initialised */
+                       /* free customdata initialized */
                        scroller_activate_exit(C, op);
                                
                        /* can't catch this event for ourselves, so let it go to someone else? */
index 8ca5dce..ced8786 100644 (file)
@@ -421,7 +421,7 @@ void EDBM_select_more(BMEditMesh *em)
                     "regionextend geom=%hvef constrict=%b use_faces=%b",
                     BM_ELEM_SELECT, FALSE, use_faces);
        BMO_op_exec(em->bm, &bmop);
-       /* dont flush selection in edge/vertex mode  */
+       /* don't flush selection in edge/vertex mode  */
        BMO_slot_buffer_hflag_enable(em->bm, &bmop, "geomout", BM_ELEM_SELECT, BM_ALL, use_faces ? TRUE : FALSE);
        BMO_op_finish(em->bm, &bmop);
 
@@ -437,7 +437,7 @@ void EDBM_select_less(BMEditMesh *em)
                     "regionextend geom=%hvef constrict=%b use_faces=%b",
                     BM_ELEM_SELECT, TRUE, use_faces);
        BMO_op_exec(em->bm, &bmop);
-       /* dont flush selection in edge/vertex mode  */
+       /* don't flush selection in edge/vertex mode  */
        BMO_slot_buffer_hflag_disable(em->bm, &bmop, "geomout", BM_ELEM_SELECT, BM_ALL, use_faces ? TRUE : FALSE);
        BMO_op_finish(em->bm, &bmop);
 
index bb000b2..cdbe34b 100644 (file)
@@ -288,7 +288,7 @@ int ED_mesh_uv_loop_reset(struct bContext *C, struct Mesh *me)
                fuvs += len;
        }
 
-       /* BMESH_TODO: Copy poly UVs onto CD_MTFACE layer for tesselated faces */
+       /* BMESH_TODO: Copy poly UVs onto CD_MTFACE layer for tessellated faces */
 
        BLI_array_free(uvs);
        BLI_array_free(polylengths);
@@ -762,7 +762,7 @@ void ED_mesh_update(Mesh *mesh, bContext *C, int calc_edges, int calc_tessface)
        if(mesh->totface > 0 && mesh->totpoly == 0) {
                convert_mfaces_to_mpolys(mesh);
 
-               /* would only be converting back again, dont bother */
+               /* would only be converting back again, don't bother */
                tessface_input = TRUE;
 
                /* it also happens that converting the faces calculates edges, skip this */
@@ -787,8 +787,8 @@ void ED_mesh_update(Mesh *mesh, bContext *C, int calc_edges, int calc_tessface)
         * calculate normals only for the mvert's. - campbell */
 #ifdef USE_BMESH_MPOLY_NORMALS
        polyindex = CustomData_get_layer(&mesh->fdata, CD_POLYINDEX);
-       /* add a normals layer for tesselated faces, a tessface normal will
-        * contain the normal of the poly the face was tesselated from. */
+       /* add a normals layer for tessellated faces, a tessface normal will
+        * contain the normal of the poly the face was tessellated from. */
        face_nors = CustomData_add_layer(&mesh->fdata, CD_NORMAL, CD_CALLOC, NULL, mesh->totface);
 
        mesh_calc_normals_mapping_ex(mesh->mvert, mesh->totvert,
@@ -870,7 +870,7 @@ static void mesh_add_edges(Mesh *mesh, int len)
 
        CustomData_free(&mesh->edata, mesh->totedge);
        mesh->edata= edata;
-       mesh_update_customdata_pointers(mesh, FALSE); /* new edges dont change tessellation */
+       mesh_update_customdata_pointers(mesh, FALSE); /* new edges don't change tessellation */
 
        /* set default flags */
        medge= &mesh->medge[mesh->totedge];
index 671c70c..2529b6f 100644 (file)
@@ -1160,7 +1160,7 @@ static int pose_constraints_clear_exec(bContext *C, wmOperator *UNUSED(op))
        /* force depsgraph to get recalculated since relationships removed */
        DAG_scene_sort(bmain, scene);           /* sort order of objects */     
        
-       /* note, calling BIK_clear_data() isnt needed here */
+       /* note, calling BIK_clear_data() isn't needed here */
 
        /* do updates */
        DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
index f1222cc..dea9c1a 100644 (file)
@@ -553,7 +553,7 @@ static int modifier_apply_obdata(ReportList *reports, Scene *scene, Object *ob,
                }
 
                cu = ob->data;
-               BKE_report(reports, RPT_INFO, "Applied modifier only changed CV points, not tesselated/bevel vertices");
+               BKE_report(reports, RPT_INFO, "Applied modifier only changed CV points, not tessellated/bevel vertices");
 
                vertexCos = curve_getVertexCos(cu, &cu->nurb, &numVerts);
                mti->deformVerts(md, ob, NULL, vertexCos, numVerts, 0, 0);
index b186f78..87a0583 100644 (file)
@@ -224,7 +224,7 @@ static int object_shape_key_mirror(bContext *C, Object *ob)
                        /* half but found up odd value */
                        const int pntsu_half = (lt->pntsu / 2) + (lt->pntsu % 2);
 
-                       /* currently editmode isnt supported by mesh so
+                       /* currently editmode isn't supported by mesh so
                         * ignore here for now too */
 
                        /* if(lt->editlatt) lt= lt->editlatt->latt; */
index d66f16b..57cc034 100644 (file)
@@ -645,7 +645,7 @@ static int object_origin_set_exec(bContext *C, wmOperator *op)
                return OPERATOR_CANCELLED;
        }
        else {
-               /* get the view settings if 'around' isnt set and the view is available */
+               /* get the view settings if 'around' isn't set and the view is available */
                View3D *v3d= CTX_wm_view3d(C);
                copy_v3_v3(cursor, give_cursor(scene, v3d));
                if(v3d && !RNA_struct_property_is_set(op->ptr, "center"))
index 7328cbb..1e4d32d 100644 (file)
@@ -2783,7 +2783,7 @@ static int vgroup_do_remap(Object *ob, char *name_array, wmOperator *op)
                        }
                }
                else {
-                       BKE_report(op->reports, RPT_ERROR, "Editmode lattice isnt supported yet");
+                       BKE_report(op->reports, RPT_ERROR, "Editmode lattice isn't supported yet");
                        MEM_freeN(sort_map_update);
                        return OPERATOR_CANCELLED;
                }
index e17ce84..dbdee3b 100644 (file)
@@ -674,7 +674,7 @@ static int fluid_init_filepaths(Object *fsDomain, char *targetDir, char *targetF
        BLI_strncpy(newSurfdataPath, domainSettings->surfdataPath, FILE_MAXDIR); /* if 0'd out below, this value is never used! */
        BLI_path_abs(targetDir, relbase); // fixed #frame-no
 
-       /* .tmp: dont overwrite/delete original file */
+       /* .tmp: don't overwrite/delete original file */
        BLI_join_dirfile(targetFile, FILE_MAX, targetDir, suffixConfigTmp);
 
        // make sure all directories exist
@@ -993,7 +993,7 @@ static int fluidsimBake(bContext *C, ReportList *reports, Object *fsDomain, shor
        }
 
        /* ********  start writing / exporting ******** */
-       // use .tmp, dont overwrite/delete original file
+       // use .tmp, don't overwrite/delete original file
        BLI_join_dirfile(targetFile, sizeof(targetFile), targetDir, suffixConfigTmp);
        
        // make sure these directories exist as well
index 4fbc508..c104b49 100644 (file)
@@ -609,7 +609,7 @@ void RENDER_OT_render(wmOperatorType *ot)
        ot->modal= screen_render_modal;
        ot->exec= screen_render_exec;
 
-       /*ot->poll= ED_operator_screenactive;*/ /* this isnt needed, causes failer in background mode */
+       /*ot->poll= ED_operator_screenactive;*/ /* this isn't needed, causes failer in background mode */
 
        RNA_def_boolean(ot->srna, "animation", 0, "Animation", "Render files from the animation range of this scene");
        RNA_def_boolean(ot->srna, "write_still", 0, "Write Image", "Save rendered the image to the output path (used only when animation is disabled)");
index 79832e2..c36ec5a 100644 (file)
@@ -439,7 +439,7 @@ static int screen_opengl_render_anim_step(bContext *C, wmOperator *op)
        Object *camera= NULL;
 
        /* update animated image textures for gpu, etc,
-        * call before scene_update_for_newframe so modifiers with textuers dont lag 1 frame */
+        * call before scene_update_for_newframe so modifiers with textuers don't lag 1 frame */
        ED_image_update_frame(bmain, scene->r.cfra);
 
        /* go to next frame */
index 57b65ad..d744149 100644 (file)
@@ -1703,7 +1703,7 @@ void ED_region_panels_init(wmWindowManager *wm, ARegion *ar)
        ar->v2d.scroll &= ~V2D_SCROLL_VERTICAL_HIDE;
        ar->v2d.keepzoom |= V2D_KEEPZOOM;
 
-               // correctly initialised User-Prefs?
+               // correctly initialized User-Prefs?
        if(!(ar->v2d.align & V2D_ALIGN_NO_POS_Y))
                ar->v2d.flag &= ~V2D_IS_INITIALISED;
        
index 4ed6e08..3f8f786 100644 (file)
@@ -1819,7 +1819,7 @@ void ED_update_for_newframe(Main *bmain, Scene *scene, bScreen *screen, int UNUS
        //extern void audiostream_scrub(unsigned int frame);    /* seqaudio.c */
        
        /* update animated image textures for gpu, etc,
-        * call before scene_update_for_newframe so modifiers with textuers dont lag 1 frame */
+        * call before scene_update_for_newframe so modifiers with textuers don't lag 1 frame */
        ED_image_update_frame(bmain, scene->r.cfra);
 
        ED_clip_update_frame(bmain, scene->r.cfra);
index a2ad3c4..956251d 100644 (file)
@@ -894,7 +894,7 @@ static int project_bucket_point_occluded(const ProjPaintState *ps, LinkNode *buc
                        else
                                isect_ret = project_paint_occlude_ptv(pixelScreenCo, ps->screenCoords[mf->v1], ps->screenCoords[mf->v2], ps->screenCoords[mf->v3], w, ps->is_ortho);
 
-                       /* Note, if isect_ret==-1 then we dont want to test the other side of the quad */
+                       /* Note, if isect_ret==-1 then we don't want to test the other side of the quad */
                        if (isect_ret==0 && mf->v4) {
                                if(do_clip)
                                        isect_ret = project_paint_occlude_ptv_clip(ps, mf, pixelScreenCo, ps->screenCoords[mf->v1], ps->screenCoords[mf->v3], ps->screenCoords[mf->v4], 1);
@@ -1352,7 +1352,7 @@ static void project_face_pixel(const MTFace *tf_other, ImBuf *ibuf_other, const
                
 }
 
-/* run this outside project_paint_uvpixel_init since pixels with mask 0 dont need init */
+/* run this outside project_paint_uvpixel_init since pixels with mask 0 don't need init */
 static float project_paint_uvpixel_mask(
                const ProjPaintState *ps,
                const int face_index,
@@ -1452,7 +1452,7 @@ static float project_paint_uvpixel_mask(
        }
        
        // This only works when the opacity dosnt change while painting, stylus pressure messes with this
-       // so dont use it.
+       // so don't use it.
        // if (ps->is_airbrush==0) mask *= brush_alpha(ps->brush);
        
        return mask;
@@ -1506,7 +1506,7 @@ static ProjPixel *project_paint_uvpixel_init(
                projPixel->origColor.uint = projPixel->newColor.uint = *projPixel->pixel.uint_pt;
        }
        
-       /* screenspace unclamped, we could keep its z and w values but dont need them at the moment */
+       /* screenspace unclamped, we could keep its z and w values but don't need them at the moment */
        copy_v2_v2(projPixel->projCoSS, pixelScreenCo);
        
        projPixel->x_px = x_px;
@@ -1745,7 +1745,7 @@ static int line_clip_rect2f(
 
 /* scale the quad & tri about its center
  * scaling by PROJ_FACE_SCALE_SEAM (0.99x) is used for getting fake UV pixel coords that are on the
- * edge of the face but slightly inside it occlusion tests dont return hits on adjacent faces */
+ * edge of the face but slightly inside it occlusion tests don't return hits on adjacent faces */
 #ifndef PROJ_DEBUG_NOSEAMBLEED
 static void scale_quad(float insetCos[4][3], float *origCos[4], const float inset)
 {
@@ -1984,7 +1984,7 @@ static void project_bucket_clip_face(
        inside_bucket_flag |= BLI_in_rctf(bucket_bounds, v3coSS[0], v3coSS[1])          << 2;
        
        if (inside_bucket_flag == ISECT_ALL3) {
-               /* all screenspace points are inside the bucket bounding box, this means we dont need to clip and can simply return the UVs */
+               /* all screenspace points are inside the bucket bounding box, this means we don't need to clip and can simply return the UVs */
                if (flip) { /* facing the back? */
                        copy_v2_v2(bucket_bounds_uv[0], uv3co);
                        copy_v2_v2(bucket_bounds_uv[1], uv2co);
@@ -2641,7 +2641,7 @@ static void project_paint_face_init(const ProjPaintState *ps, const int thread_i
                                                                                                else {
                                                                                                        barycentric_weights_v2(tf_uv_pxoffset[0], tf_uv_pxoffset[1], tf_uv_pxoffset[2], uv_close, w);
                                                                                                }
-#else                                                                                  /* this is buggy with quads, dont use for now */
+#else                                                                                  /* this is buggy with quads, don't use for now */
 
                                                                                                /* Cheat, we know where we are along the edge so work out the weights from that */
                                                                                                fac = fac1 + (fac * (fac2-fac1));
@@ -2852,7 +2852,7 @@ static int project_bucket_face_isect(ProjPaintState *ps, int bucket_x, int bucke
        return 0;
 }
 
-/* Add faces to the bucket but dont initialize its pixels
+/* Add faces to the bucket but don't initialize its pixels
  * TODO - when painting occluded, sort the faces on their min-Z and only add faces that faces that are not occluded */
 static void project_paint_delayed_face_init(ProjPaintState *ps, const MFace *mf, const int face_index)
 {
@@ -3509,7 +3509,7 @@ static void project_paint_end(ProjPaintState *ps)
        if(ps->dm->type != DM_TYPE_CDDM) {
                if(ps->dm_mvert) MEM_freeN(ps->dm_mvert);
                if(ps->dm_mface) MEM_freeN(ps->dm_mface);
-               /* looks like these dont need copying */
+               /* looks like these don't need copying */
 #if 0
                if(ps->dm_mtface) MEM_freeN(ps->dm_mtface);
                if(ps->dm_mtface_clone) MEM_freeN(ps->dm_mtface_clone);
@@ -3593,7 +3593,7 @@ static int project_bucket_iter_init(ProjPaintState *ps, const float mval_f[2])
                float min_brush[2], max_brush[2];
                const float radius = (float)brush_size(ps->scene, ps->brush);
 
-               /* so we dont have a bucket bounds that is way too small to paint into */
+               /* so we don't have a bucket bounds that is way too small to paint into */
                // if (radius < 1.0f) radius = 1.0f; // this doesn't work yet :/
 
                min_brush[0] = mval_f[0] - radius;
@@ -3964,12 +3964,12 @@ static void *do_projectpaint_thread(void *ph_v)
                                                        case PAINT_TOOL_CLONE:
                                                                if (is_floatbuf) {
                                                                        if (((ProjPixelClone *)projPixel)->clonepx.f[3]) {
-                                                                               do_projectpaint_clone_f(ps, projPixel, alpha, mask); /* rgba isnt used for cloning, only alpha */
+                                                                               do_projectpaint_clone_f(ps, projPixel, alpha, mask); /* rgba isn't used for cloning, only alpha */
                                                                        }
                                                                }
                                                                else {
                                                                        if (((ProjPixelClone*)projPixel)->clonepx.ch[3]) {
-                                                                               do_projectpaint_clone(ps, projPixel, alpha, mask); /* rgba isnt used for cloning, only alpha */
+                                                                               do_projectpaint_clone(ps, projPixel, alpha, mask); /* rgba isn't used for cloning, only alpha */
                                                                        }
                                                                }
                                                                break;
@@ -4711,7 +4711,7 @@ typedef struct PaintOperation {
 
        int first;
        int prevmouse[2];
-       float prev_pressure; /* need this since we dont get tablet events for pressure change */
+       float prev_pressure; /* need this since we don't get tablet events for pressure change */
        int orig_brush_size;
        double starttime;
 
@@ -4880,7 +4880,7 @@ static int texture_paint_init(bContext *C, wmOperator *op)
                if (pop->ps.ob==NULL || !(pop->ps.ob->lay & pop->ps.v3d->lay))
                        return 0;
 
-               /* Dont allow brush size below 2 */
+               /* Don't allow brush size below 2 */
                if (brush_size(scene, brush) < 2)
                        brush_set_size(scene, brush, 2);
 
index 68153c6..3a6a9dd 100644 (file)
@@ -103,7 +103,7 @@ static int vertex_paint_use_fast_update_check(Object *ob)
 }
 
 /* if the polygons from the mesh and the 'derivedFinal' match
- * we can assume that no modifiers are applied and that its worth adding tesselated faces
+ * we can assume that no modifiers are applied and that its worth adding tessellated faces
  * so 'vertex_paint_use_fast_update_check()' returns TRUE */
 static int vertex_paint_use_tessface_check(Object *ob)
 {
@@ -189,7 +189,7 @@ unsigned int vpaint_get_current_col(VPaint *vp)
        Brush *brush = paint_brush(&vp->paint);
        unsigned char col[4];
        rgb_float_to_uchar(col, brush->rgb);
-       col[3] = 255; /* alpha isnt used, could even be removed to speedup paint a little */
+       col[3] = 255; /* alpha isn't used, could even be removed to speedup paint a little */
        return *(unsigned int *)col;
 }
 
@@ -2177,7 +2177,7 @@ static int wpaint_stroke_test_start(bContext *C, wmOperator *op, wmEvent *UNUSED
                ED_vgroup_add(ob);
        }
 
-       /* ensure we dont try paint onto an invalid group */
+       /* ensure we don't try paint onto an invalid group */
        if (ob->actdef <= 0) {
                BKE_report(op->reports, RPT_WARNING, "No active vertex group for painting, aborting");
                return FALSE;
@@ -2251,7 +2251,7 @@ static void wpaint_stroke_update_step(bContext *C, struct PaintStroke *stroke, P
        const float brush_alpha_value = brush_alpha(scene, brush);
        const float brush_alpha_pressure = brush_alpha_value * (brush_use_alpha_pressure(scene, brush) ? pressure : 1.0f);
 
-       /* intentionally dont initialize as NULL, make sure we initialize all members below */
+       /* intentionally don't initialize as NULL, make sure we initialize all members below */
        WeightPaintInfo wpi;
 
        /* cannot paint if there is no stroke data */
@@ -2415,7 +2415,7 @@ static void wpaint_stroke_update_step(bContext *C, struct PaintStroke *stroke, P
 
        /* *** free wpi members */
        MEM_freeN((void *)wpi.defbase_sel);
-       /* *** dont freeing wpi members */
+       /* *** don't freeing wpi members */
 
 
        swap_m4m4(vc->rv3d->persmat, mat);
index b52bc75..36bb10e 100644 (file)
@@ -614,7 +614,7 @@ static int console_history_append_exec(bContext *C, wmOperator *op)
        ARegion *ar= CTX_wm_region(C);
        ScrArea *sa= CTX_wm_area(C);
        ConsoleLine *ci= console_history_verify(C);
-       char *str= RNA_string_get_alloc(op->ptr, "text", NULL, 0); /* own this text in the new line, dont free */
+       char *str= RNA_string_get_alloc(op->ptr, "text", NULL, 0); /* own this text in the new line, don't free */
        int cursor= RNA_int_get(op->ptr, "current_character");
        short rem_dupes= RNA_boolean_get(op->ptr, "remove_duplicates");
        int prev_len= ci->len;
@@ -671,7 +671,7 @@ static int console_scrollback_append_exec(bContext *C, wmOperator *op)
        ARegion *ar= CTX_wm_region(C);
        ConsoleLine *ci;
        
-       char *str= RNA_string_get_alloc(op->ptr, "text", NULL, 0); /* own this text in the new line, dont free */
+       char *str= RNA_string_get_alloc(op->ptr, "text", NULL, 0); /* own this text in the new line, don't free */
        int type= RNA_enum_get(op->ptr, "type");
 
        console_history_verify(C);
index f0baa6a..5bc6262 100644 (file)
@@ -677,7 +677,7 @@ int filelist_find(struct FileList* filelist, const char *filename)
 
        
        for (i = 0; i < filelist->numfiles; ++i) {
-               if ( strcmp(filelist->filelist[i].relname, filename) == 0) { /* not dealing with user input so dont need BLI_path_cmp */
+               if ( strcmp(filelist->filelist[i].relname, filename) == 0) { /* not dealing with user input so don't need BLI_path_cmp */
                        index = i;
                        break;
                }
index 46de125..3c2ebea 100644 (file)
@@ -80,7 +80,7 @@ static void image_verify_buffer_float(Image *ima, ImBuf *ibuf, int color_manage)
 {
        /* detect if we need to redo the curve map.
         * ibuf->rect is zero for compositor and render results after change 
-        * convert to 32 bits always... drawing float rects isnt supported well (atis)
+        * convert to 32 bits always... drawing float rects isn't supported well (atis)
         *
         * NOTE: if float buffer changes, we have to manually remove the rect
         */
index ae47125..6271dbe 100644 (file)
@@ -1069,7 +1069,7 @@ static int save_image_options_init(SaveImageOptions *simopts, SpaceImage *sima,
                        simopts->im_format.depth= imtype_best_depth(ibuf, simopts->im_format.imtype);
                }
 
-               /* some formats dont use quality so fallback to scenes quality */
+               /* some formats don't use quality so fallback to scenes quality */
                if (simopts->im_format.quality == 0) {
                        simopts->im_format.quality= scene->r.im_format.quality;
                }
index 46850d4..3d5dc45 100644 (file)
@@ -673,7 +673,7 @@ static void node_draw_basis(const bContext *C, ARegion *ar, SpaceNode *snode, bN
        BLI_strncpy(showname, nodeLabel(node), sizeof(showname));
        
        //if(node->flag & NODE_MUTED)
-       //      BLI_snprintf(showname, sizeof(showname), "[%s]", showname); // XXX - dont print into self!
+       //      BLI_snprintf(showname, sizeof(showname), "[%s]", showname); // XXX - don't print into self!
        
        uiDefBut(node->block, LABEL, 0, showname, (short)(rct->xmin+15), (short)(rct->ymax-NODE_DY), 
                         (int)(iconofs - rct->xmin-18.0f), NODE_DY,  NULL, 0, 0, 0, 0, "");
@@ -831,7 +831,7 @@ static void node_draw_hidden(const bContext *C, ARegion *ar, SpaceNode *snode, b
                BLI_strncpy(showname, nodeLabel(node), sizeof(showname));
                
                //if(node->flag & NODE_MUTED)
-               //      BLI_snprintf(showname, sizeof(showname), "[%s]", showname); // XXX - dont print into self!
+               //      BLI_snprintf(showname, sizeof(showname), "[%s]", showname); // XXX - don't print into self!
 
                uiDefBut(node->block, LABEL, 0, showname, (short)(rct->xmin+15), (short)(centy-10), 
                                 (int)(rct->xmax - rct->xmin-18.0f -12.0f), NODE_DY,  NULL, 0, 0, 0, 0, "");
index 235e8e6..4adbd32 100644 (file)
@@ -2168,7 +2168,7 @@ static int node_duplicate_exec(bContext *C, wmOperator *op)
                        newnode = nodeCopyNode(ntree, node);
                        
                        if(newnode->id) {
-                               /* simple id user adjustment, node internal functions dont touch this
+                               /* simple id user adjustment, node internal functions don't touch this
                                 * but operators and readfile.c do. */
                                id_us_plus(newnode->id);
                                /* to ensure redraws or rerenders happen */
index f011517..12b93e1 100644 (file)
@@ -1217,7 +1217,7 @@ static void outliner_draw_iconrow(bContext *C, uiBlock *block, Scene *scene, Spa
                        (*offsx) += UI_UNIT_X;
                }
                
-               /* this tree element always has same amount of branches, so dont draw */
+               /* this tree element always has same amount of branches, so don't draw */
                if(tselem->type!=TSE_R_LAYER)
                        outliner_draw_iconrow(C, block, scene, soops, &te->subtree, level+1, xmax, offsx, ys);
        }
@@ -1251,7 +1251,7 @@ static void outliner_draw_tree_element(bContext *C, uiBlock *block, Scene *scene
        if(*starty+2*UI_UNIT_Y >= ar->v2d.cur.ymin && *starty<= ar->v2d.cur.ymax) {
                int xmax= ar->v2d.cur.xmax;
                
-               /* icons can be ui buts, we dont want it to overlap with restrict */
+               /* icons can be ui buts, we don't want it to overlap with restrict */
                if((soops->flag & SO_HIDE_RESTRICTCOLS)==0)
                        xmax-= OL_TOGW+UI_UNIT_X;
                
@@ -1393,7 +1393,7 @@ static void outliner_draw_tree_element(bContext *C, uiBlock *block, Scene *scene
                if(!TSELEM_OPEN(tselem,soops)) {
                        if(te->subtree.first) {
                                if(tselem->type==0 && te->idcode==ID_SCE);
-                               else if(tselem->type!=TSE_R_LAYER) { /* this tree element always has same amount of branches, so dont draw */
+                               else if(tselem->type!=TSE_R_LAYER) { /* this tree element always has same amount of branches, so don't draw */
                                        int tempx= startx+offsx;
                                        
                                        // divider
index b44e363..c758793 100644 (file)
@@ -413,7 +413,7 @@ void outliner_do_object_operation(bContext *C, Scene *scene_act, SpaceOops *soop
                                }
                                /* important to use 'scene_owner' not scene_act else deleting objects can crash.
                                 * only use 'scene_act' when 'scene_owner' is NULL, which can happen when the
-                                * outliner isnt showing scenes: Visible Layer draw mode for eg. */
+                                * outliner isn't showing scenes: Visible Layer draw mode for eg. */
                                operation_cb(C, scene_owner ? scene_owner : scene_act, te, NULL, tselem);
                        }
                }
index 56cfcf9..d8a9e75 100644 (file)
@@ -1284,7 +1284,7 @@ static void outliner_sort(SpaceOops *soops, ListBase *lb)
                                tp->te= te;
                                tp->name= te->name;
                                tp->idcode= te->idcode;
-                               if(tselem->type && tselem->type!=TSE_DEFGROUP) tp->idcode= 0;   // dont sort this
+                               if(tselem->type && tselem->type!=TSE_DEFGROUP) tp->idcode= 0;   // don't sort this
                                tp->id= tselem->id;
                        }
                        /* keep beginning of list */
index 96e837e..e4df13b 100644 (file)
@@ -123,7 +123,7 @@ static void sequencer_generic_invoke_xy__internal(bContext *C, wmOperator *op, w
        
        UI_view2d_region_to_view(v2d, event->mval[0], event->mval[1], &mval_v2d[0], &mval_v2d[1]);
 
-       /* effect strips dont need a channel initialized from the mouse */
+       /* effect strips don't need a channel initialized from the mouse */
        if(!(flag & SEQPROP_NOCHAN)) {
                RNA_int_set(op->ptr, "channel", (int)mval_v2d[1]+0.5f);
        }
@@ -149,7 +149,7 @@ static void seq_load_operator_info(SeqLoadInfo *seq_load, wmOperator *op)
        seq_load->end_frame=    seq_load->start_frame; /* un-set */
 
        seq_load->channel=              RNA_int_get(op->ptr, "channel");
-       seq_load->len=                  1; // images only, if endframe isnt set!
+       seq_load->len=                  1; // images only, if endframe isn't set!
 
        if(RNA_struct_find_property(op->ptr, "filepath")) {
                RNA_string_get(op->ptr, "filepath", seq_load->path); /* full path, file is set by the caller */
index 1bbf4b6..a9c32b4 100644 (file)
@@ -72,7 +72,7 @@
 #define SEQ_RIGHTHANDLE        2
 
 
-/* Note, Dont use SEQ_BEGIN/SEQ_END while drawing!
+/* Note, Don't use SEQ_BEGIN/SEQ_END while drawing!
  * it messes up transform, - Campbell */
 static void draw_shadedstrip(Sequence *seq, unsigned char col[3], float x1, float y1, float x2, float y2);
 
index 049e11a..62bbe09 100644 (file)
@@ -409,7 +409,7 @@ Sequence *find_nearest_seq(Scene *scene, View2D *v2d, int *hand, const int mval[
                                        handsize = seq->handsize;
                                        displen = (float)abs(seq->startdisp - seq->enddisp);
                                        
-                                       if (displen / pixelx > 16) { /* dont even try to grab the handles of small strips */
+                                       if (displen / pixelx > 16) { /* don't even try to grab the handles of small strips */
                                                /* Set the max value to handle to 1/3 of the total len when its less then 28.
                                                 * This is important because otherwise selecting handles happens even when you click in the middle */
                                                
@@ -1051,7 +1051,7 @@ static int sequencer_snap_exec(bContext *C, wmOperator *op)
        }
 
        /* test for effects and overlap
-        * dont use SEQP_BEGIN since that would be recursive */
+        * don't use SEQP_BEGIN since that would be recursive */
        for(seq= ed->seqbasep->first; seq; seq= seq->next) {
                if(seq->flag & SELECT && !(seq->depth==0 && seq->flag & SEQ_LOCK)) {
                        seq->flag &= ~SEQ_OVERLAP;
@@ -1729,7 +1729,7 @@ static int sequencer_separate_images_exec(bContext *C, wmOperator *op)
 
        while (seq) {
                if((seq->flag & SELECT) && (seq->type == SEQ_IMAGE) && (seq->len > 1)) {
-                       /* remove seq so overlap tests dont conflict,
+                       /* remove seq so overlap tests don't conflict,
                         * see seq_free_sequence below for the real free'ing */
                        BLI_remlink(ed->seqbasep, seq);
                        /* if(seq->ipo) seq->ipo->id.us--; */
@@ -1981,7 +1981,7 @@ static int sequencer_meta_separate_exec(bContext *C, wmOperator *UNUSED(op))
        recurs_del_seq_flag(scene, ed->seqbasep, SEQ_FLAG_DELETE, 0);
 
        /* test for effects and overlap
-        * dont use SEQP_BEGIN since that would be recursive */
+        * don't use SEQP_BEGIN since that would be recursive */
        for(seq= ed->seqbasep->first; seq; seq= seq->next) {
                if(seq->flag & SELECT) {
                        seq->flag &= ~SEQ_OVERLAP;
@@ -2871,7 +2871,7 @@ static int sequencer_change_effect_input_exec(bContext *C, wmOperator *op)
 
        update_changed_seq_and_deps(scene, seq, 0, 1);
 
-       /* important else we dont get the imbuf cache flushed */
+       /* important else we don't get the imbuf cache flushed */
        free_imbuf_seq(scene, &ed->seqbase, FALSE, FALSE);
 
        WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
@@ -2931,7 +2931,7 @@ static int sequencer_change_effect_type_exec(bContext *C, wmOperator *op)
        /* update */
        update_changed_seq_and_deps(scene, seq, 0, 1);
 
-       /* important else we dont get the imbuf cache flushed */
+       /* important else we don't get the imbuf cache flushed */
        free_imbuf_seq(scene, &ed->seqbase, FALSE, FALSE);
 
        WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
@@ -2997,13 +2997,13 @@ static int sequencer_change_path_exec(bContext *C, wmOperator *op)
                /* reset these else we wont see all the images */
                seq->anim_startofs= seq->anim_endofs= 0;
 
-               /* correct start/end frames so we dont move
+               /* correct start/end frames so we don't move
                 * important not to set seq->len= len; allow the function to handle it */
                reload_sequence_new_file(scene, seq, TRUE);
 
                calc_sequence(scene, seq);
 
-               /* important else we dont get the imbuf cache flushed */
+               /* important else we don't get the imbuf cache flushed */
                free_imbuf_seq(scene, &ed->seqbase, FALSE, FALSE);
        }
        else {
index 32ccccd..44b83ba 100644 (file)
@@ -536,7 +536,7 @@ void SEQUENCER_OT_select(wmOperatorType *ot)
        /* properties */
        RNA_def_boolean(ot->srna, "extend", 0, "Extend", "Extend the selection");
        RNA_def_boolean(ot->srna, "linked_handle", 0, "Linked Handle", "Select handles next to the active strip");
-       /* for animation this is an enum but atm having an enum isnt useful for us */
+       /* for animation this is an enum but atm having an enum isn't useful for us */
        RNA_def_boolean(ot->srna, "left_right", 0, "Left/Right", "Select based on the current frame side the cursor is on");
        RNA_def_boolean(ot->srna, "linked_time", 0, "Linked Time", "Select other strips at the same time");
 }
index e9062b0..1c8ff46 100644 (file)
@@ -1615,7 +1615,7 @@ static void draw_brackets(SpaceText *st, ARegion *ar)
        find= -b;
        stack= 0;
        
-       /* Dont highlight backets if syntax HL is off or bracket in string or comment. */
+       /* Don't highlight backets if syntax HL is off or bracket in string or comment. */
        if(!linep->format || linep->format[fc] == 'l' || linep->format[fc] == '#')
                return;
 
@@ -1854,7 +1854,7 @@ void text_update_character_width(SpaceText *st)
 }
 
 /* Moves the view to the cursor location,
- * also used to make sure the view isnt outside the file */
+ * also used to make sure the view isn't outside the file */
 void text_scroll_to_cursor(SpaceText *st, ScrArea *sa)
 {
        Text *text;
index 1785727..2f6e508 100644 (file)
@@ -598,7 +598,7 @@ static int text_run_script(bContext *C, ReportList *reports)
                return OPERATOR_FINISHED;
        }
 
-       /* Dont report error messages while live editing */
+       /* Don't report error messages while live editing */
        if(!is_live) {
                if(text->curl != curl_prev || curc_prev != text->curc) {
                        text_update_cursor_moved(C);
@@ -1109,7 +1109,7 @@ static int text_convert_whitespace_exec(bContext *C, wmOperator *op)
                for(a=0; a < strlen(text_check_line); a++) { //foreach char in line
                        if(text_check_line[a] == '\t') { //checking for tabs
                                //get the number of spaces this tabs is showing
-                               //i dont like doing it this way but will look into it later
+                               //i don't like doing it this way but will look into it later
                                new_line[j] = '\0';
                                number = flatten_string(st, &fs, new_line);
                                flatten_string_free(&fs);
index e152520..545ec42 100644 (file)
@@ -79,7 +79,7 @@ void draw_motion_paths_init(View3D *v3d, ARegion *ar)
 }
 
 /* Draw the given motion path for an Object or a Bone 
- *     - assumes that the viewport has already been initialised properly
+ *     - assumes that the viewport has already been initialized properly
  *             i.e. draw_motion_paths_init() has been called
  */
 void draw_motion_path_instance(Scene *scene, 
@@ -210,7 +210,7 @@ void draw_motion_path_instance(Scene *scene,
                UI_ThemeColor(TH_TEXT_HI);
        }
        
-       // XXX, this isnt up to date but probably should be kept so.
+       // XXX, this isn't up to date but probably should be kept so.
        invert_m4_m4(ob->imat, ob->obmat);
        
        /* Draw frame numbers at each framestep value */
index 373b665..0f3110c 100644 (file)
@@ -1864,7 +1864,7 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
                        if (index != -1) 
                                index+= 0x10000;        // pose bones count in higher 2 bytes only
                }
-               /* stick or wire bones have not been drawn yet so dont clear object selection in this case */
+               /* stick or wire bones have not been drawn yet so don't clear object selection in this case */
                if (ELEM(arm->drawtype, ARM_LINE, ARM_WIRE)==0 && draw_wire) {
                        /* object tag, for bordersel optim */
                        glLoadName(index & 0xFFFF);     
index 765114e..a8f5aff 100644 (file)
@@ -193,7 +193,7 @@ static int check_ob_drawface_dot(Scene *sce, View3D *vd, char dt)
        if ((vd->flag & V3D_ZBUF_SELECT) == 0)
                return 1;
 
-       /* if its drawing textures with zbuf sel, then dont draw dots */
+       /* if its drawing textures with zbuf sel, then don't draw dots */
        if (dt==OB_TEXTURE && vd->drawtype==OB_TEXTURE)
                return 0;
 
@@ -2016,7 +2016,7 @@ static void drawlattice(Scene *scene, View3D *v3d, Object *ob)
 
 /* Note! - foreach funcs should be called while drawing or directly after
  * if not, ED_view3d_init_mats_rv3d() can be used for selection tools
- * but would not give correct results with dupli's for eg. which dont
+ * but would not give correct results with dupli's for eg. which don't
  * use the object matrix in the usual way */
 static void mesh_foreachScreenVert__mapFunc(void *userData, int index, float *co, float *UNUSED(no_f), short *UNUSED(no_s))
 {
@@ -2721,7 +2721,7 @@ static void draw_em_fancy_edges(BMEditMesh *em, Scene *scene, View3D *v3d,
        UI_GetThemeColor4ubv(TH_WIRE, wireCol);
        UI_GetThemeColor4ubv(TH_EDITMESH_ACTIVE, actCol);
        
-       /* when sel only is used, dont render wire, only selected, this is used for
+       /* when sel only is used, don't render wire, only selected, this is used for
         * textured draw mode when the 'edges' option is disabled */
        if (sel_only)
                wireCol[3] = 0;
@@ -3084,7 +3084,7 @@ static void draw_em_fancy(Scene *scene, View3D *v3d, RegionView3D *rv3d,
                glEnable(GL_BLEND);
                glDepthMask(0);         // disable write in zbuffer, needed for nice transp
                
-               /* dont draw unselected faces, only selected, this is MUCH nicer when texturing */
+               /* don't draw unselected faces, only selected, this is MUCH nicer when texturing */
                if (CHECK_OB_DRAWTEXTURE(v3d, dt))
                        col1[3] = 0;
                
@@ -3098,7 +3098,7 @@ static void draw_em_fancy(Scene *scene, View3D *v3d, RegionView3D *rv3d,
                 * Make all other faces zero alpha except for the active
                 * */
                unsigned char col1[4], col2[4], col3[4];
-               col1[3] = col2[3] = 0; /* dont draw */
+               col1[3] = col2[3] = 0; /* don't draw */
                UI_GetThemeColor4ubv(TH_EDITMESH_ACTIVE, col3);
                
                glEnable(GL_BLEND);
@@ -3113,7 +3113,7 @@ static void draw_em_fancy(Scene *scene, View3D *v3d, RegionView3D *rv3d,
 
        /* here starts all fancy draw-extra over */
        if ((me->drawflag & ME_DRAWEDGES)==0 && CHECK_OB_DRAWTEXTURE(v3d, dt)) {
-               /* we are drawing textures and 'ME_DRAWEDGES' is disabled, dont draw any edges */
+               /* we are drawing textures and 'ME_DRAWEDGES' is disabled, don't draw any edges */
                
                /* only draw selected edges otherwise there is no way of telling if a face is selected */
                draw_em_fancy_edges(em, scene, v3d, me, cageDM, 1, eed_act);
@@ -3318,7 +3318,7 @@ static void draw_mesh_fancy(Scene *scene, ARegion *ar, View3D *v3d, RegionView3D
 
                        GPU_disable_material();
                        
-                       /* since we already draw wire as wp guide, dont draw over the top */
+                       /* since we already draw wire as wp guide, don't draw over the top */
                        draw_wire= OBDRAW_WIRE_OFF;
                }
                else if (draw_flags & DRAW_MODIFIERS_PREVIEW) {
@@ -5135,7 +5135,7 @@ static void tekenhandlesN(Nurb *nu, short sel, short hide_handles)
        if (nu->type == CU_BEZIER) {
 
 #define TH_HANDLE_COL_TOT ((TH_HANDLE_SEL_FREE - TH_HANDLE_FREE) + 1)
-               /* use MIN2 when indexing to ensure newer files dont read outside the array */
+               /* use MIN2 when indexing to ensure newer files don't read outside the array */
                unsigned char handle_cols[TH_HANDLE_COL_TOT][3];
                const int basecol= sel ? TH_HANDLE_SEL_FREE : TH_HANDLE_FREE;
 
@@ -5510,7 +5510,7 @@ static void drawnurb(Scene *scene, View3D *v3d, RegionView3D *rv3d, Base *base,
        if (v3d->zbuf) glEnable(GL_DEPTH_TEST);
 
        /* direction vectors for 3d curve paths
-        * when at its lowest, dont render normals */
+        * when at its lowest, don't render normals */
        if ((cu->flag & CU_3D) && (ts->normalsize > 0.0015f) && (cu->drawflag & CU_HIDE_NORMALS)==0) {
 
                UI_ThemeColor(TH_WIRE);
@@ -6945,7 +6945,7 @@ void draw_object(Scene *scene, ARegion *ar, View3D *v3d, Base *base, int flag)
                        }
                        if (dtx & OB_DRAWNAME) {
                                /* patch for several 3d cards (IBM mostly) that crash on glSelect with text drawing */
-                               /* but, we also dont draw names for sets or duplicators */
+                               /* but, we also don't draw names for sets or duplicators */
                                if (flag == 0) {
                                        float zero[3]= {0,0,0};
                                        float curcol[4];
@@ -6999,7 +6999,7 @@ void draw_object(Scene *scene, ARegion *ar, View3D *v3d, Base *base, int flag)
                int do_draw_center= -1; /* defines below are zero or positive... */
 
                if (v3d->flag2 & V3D_RENDER_OVERRIDE) {
-                       /* dont draw */
+                       /* don't draw */
                }
                else if ((scene->basact)==base)
                        do_draw_center= ACTIVE;
index 3d57025..dbd4a41 100644 (file)
@@ -541,7 +541,7 @@ static void drawcursor(Scene *scene, ARegion *ar, View3D *v3d)
        int mx, my, co[2];
        int flag;
        
-       /* we dont want the clipping for cursor */
+       /* we don't want the clipping for cursor */
        flag= v3d->flag;
        v3d->flag= 0;
        project_int(ar, give_cursor(scene, v3d), co);
@@ -2097,7 +2097,7 @@ void draw_depth(Scene *scene, ARegion *ar, View3D *v3d, int (* func)(void *))
                }
        }
        
-       /* this isnt that nice, draw xray objects as if they are normal */
+       /* this isn't that nice, draw xray objects as if they are normal */
        if (    v3d->afterdraw_transp.first ||
                        v3d->afterdraw_xray.first || 
                        v3d->afterdraw_xraytransp.first
index e27cd76..c04f352 100644 (file)
@@ -476,7 +476,7 @@ static void viewops_data_create(bContext *C, wmOperator *op, wmEvent *event)
                ED_view3d_win_to_vector(vod->ar, mval_f, vod->mousevec);
        }
 
-       /* lookup, we dont pass on v3d to prevent confusement */
+       /* lookup, we don't pass on v3d to prevent confusement */
        vod->grid= vod->v3d->grid;
        vod->far= vod->v3d->far;
 
@@ -2202,7 +2202,7 @@ static int viewselected_exec(bContext *C, wmOperator *UNUSED(op))
        size= MAX3(afm[0], afm[1], afm[2]);
 
        if (!rv3d->is_persp) {
-               if (size < 0.0001f) { /* if its a sinble point. dont even re-scale */
+               if (size < 0.0001f) { /* if its a sinble point. don't even re-scale */
                        ok_dist= 0;
                }
                else {
@@ -2813,7 +2813,7 @@ static int viewnumpad_exec(bContext *C, wmOperator *op)
                                                }
                                        }
 
-                                       /* if the camera isnt found, check a number of options */
+                                       /* if the camera isn't found, check a number of options */
                                        if (v3d->camera==NULL && ob && ob->type==OB_CAMERA)
                                                v3d->camera= ob;
                                        
@@ -2824,7 +2824,7 @@ static int viewnumpad_exec(bContext *C, wmOperator *op)
                                        if (v3d->camera==NULL)
                                                return OPERATOR_CANCELLED;
                                        
-                                       /* important these dont get out of sync for locked scenes */
+                                       /* important these don't get out of sync for locked scenes */
                                        if (v3d->scenelock)
                                                scene->camera= v3d->camera;
 
index 53b64b9..6e5a3b2 100644 (file)
@@ -813,7 +813,7 @@ static int flyApply(bContext *C, FlyInfo *fly)
                /* scale the mouse movement by this value - scales mouse movement to the view size
                 * moffset[0]/(ar->winx-xmargin*2) - window size minus margin (same for y)
                 *
-                * the mouse moves isnt linear */
+                * the mouse moves isn't linear */
 
                if (moffset[0]) {
                        moffset[0] /= ar->winx - (xmargin * 2);
@@ -834,7 +834,7 @@ static int flyApply(bContext *C, FlyInfo *fly)
                        float dvec_tmp[3];
 
                        /* time how fast it takes for us to redraw,
-                        * this is so simple scenes dont fly too fast */
+                        * this is so simple scenes don't fly too fast */
                        double time_current;
                        float time_redraw;
                        float time_redraw_clamped;
@@ -946,12 +946,12 @@ static int flyApply(bContext *C, FlyInfo *fly)
                                                fly->zlock_momentum += FLY_ZUP_CORRECT_ACCEL;
                                        }
                                        else {
-                                               fly->zlock = 1; /* dont check until the view rotates again */
+                                               fly->zlock = 1; /* don't check until the view rotates again */
                                                fly->zlock_momentum = 0.0f;
                                        }
                                }
 
-                               if (fly->xlock == 2 && moffset[1] == 0) { /*only apply xcorrect when mouse isnt applying x rot*/
+                               if (fly->xlock == 2 && moffset[1] == 0) { /*only apply xcorrect when mouse isn't applying x rot*/
                                        upvec[0] = 0;
                                        upvec[1] = 0;
                                        upvec[2] = 1;
index 17f5ab6..6e0a879 100644 (file)
@@ -527,7 +527,7 @@ void uiTemplateHeader3D(uiLayout *layout, struct bContext *C)
                uiItemR(row, &v3dptr, "pivot_point", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
 
                /* pose/object only however we want to allow in weight paint mode too
-                * so dont be totally strict and just check not-editmode for now */
+                * so don't be totally strict and just check not-editmode for now */
                if (obedit == NULL) {
                        uiItemR(row, &v3dptr, "use_pivot_point_align", UI_ITEM_R_ICON_ONLY, "", ICON_NONE);
                }
index 3d1156c..a7c7119 100644 (file)
@@ -529,7 +529,7 @@ static void do_lasso_select_mesh(ViewContext *vc, int mcords[][2], short moves,
        if (extend == 0 && select)
                EDBM_flag_disable_all(vc->em, BM_ELEM_SELECT);
 
-        /* for non zbuf projections, dont change the GL state */
+        /* for non zbuf projections, don't change the GL state */
        ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
 
        glLoadMatrixf(vc->rv3d->viewmat);
@@ -1086,7 +1086,7 @@ static EnumPropertyItem *object_select_menu_enum_itemf(bContext *C, PointerRNA *
        int totitem= 0;
        int i= 0;
 
-       /* dont need context but avoid docgen using this */
+       /* don't need context but avoid docgen using this */
        if (C == NULL || object_mouse_select_menu_data[i].idname[0] == '\0') {
                return DummyRNA_NULL_items;
        }
@@ -1800,7 +1800,7 @@ static int do_mesh_box_select(ViewContext *vc, rcti *rect, int select, int exten
        if (extend == 0 && select)
                EDBM_flag_disable_all(vc->em, BM_ELEM_SELECT);
 
-       /* for non zbuf projections, dont change the GL state */
+       /* for non zbuf projections, don't change the GL state */
        ED_view3d_init_mats_rv3d(vc->obedit, vc->rv3d);
 
        glLoadMatrixf(vc->rv3d->viewmat);
index 88658b3..7bd8783 100644 (file)
@@ -145,7 +145,7 @@ void smooth_view(bContext *C, View3D *v3d, ARegion *ar, Object *oldcamera, Objec
         * we may be changing the view 'as if' there is no active camera, but infact
         * there is an active camera which is locked to the view.
         *
-        * In the case where smooth view is moving _to_ a camera we dont want that
+        * In the case where smooth view is moving _to_ a camera we don't want that
         * camera to be moved or changed, so only when the camera is not being set should
         * we allow camera option locking to initialize the view settings from the camera.
         */
@@ -1075,7 +1075,7 @@ static void obmat_to_viewmat(View3D *v3d, RegionView3D *rv3d, Object *ob, short
        float bmat[4][4];
        float tmat[3][3];
        
-       rv3d->view= RV3D_VIEW_USER; /* dont show the grid */
+       rv3d->view= RV3D_VIEW_USER; /* don't show the grid */
        
        copy_m4_m4(bmat, ob->obmat);
        normalize_m4(bmat);
@@ -1150,7 +1150,7 @@ int ED_view3d_lock(RegionView3D *rv3d)
        return TRUE;
 }
 
-/* dont set windows active in here, is used by renderwin too */
+/* don't set windows active in here, is used by renderwin too */
 void setviewmatrixview3d(Scene *scene, View3D *v3d, RegionView3D *rv3d)
 {
        if (rv3d->persp==RV3D_CAMOB) {      /* obs/camera */
index c62bac7..4382889 100644 (file)
@@ -4665,7 +4665,7 @@ void projectSVData(TransInfo *t, int final)
        
        /* BMESH_TODO, (t->settings->uvcalc_flag & UVCALC_TRANSFORM_CORRECT)
         * currently all vertex data is interpolated which is nice mostly
-        * except for shape keys where you dont want to modify UVs for eg.
+        * except for shape keys where you don't want to modify UVs for eg.
         * current BMesh code doesnt make it easy to pick which data we interpolate
         * - campbell */
 
index 595edf0..20a5194 100644 (file)
@@ -1585,7 +1585,7 @@ static void createTransCurveVerts(bContext *C, TransInfo *t)
                                calc_distanceCurveVerts(head, tail-1);
 
                        /* TODO - in the case of tilt and radius we can also avoid allocating the initTransDataCurveHandles
-                        * but for now just dont change handle types */
+                        * but for now just don't change handle types */
                        if (ELEM(t->mode, TFM_CURVE_SHRINKFATTEN, TFM_TILT) == 0) {
                                /* sets the handles based on their selection, do this after the data is copied to the TransData */
                                testhandlesNurb(nu);
@@ -2337,7 +2337,7 @@ void flushTransSeq(TransInfo *t)
                        if(seq->depth==0) {
                                /* Calculate this strip and all nested strips
                                 * children are ALWAYS transformed first
-                                * so we dont need to do this in another loop. */
+                                * so we don't need to do this in another loop. */
                                calc_sequence(t->scene, seq);
                        }
                        else {
@@ -3838,7 +3838,7 @@ void flushTransGraphData(TransInfo *t)
 /* ******************* Sequencer Transform data ******************* */
 
 /* This function applies the rules for transforming a strip so duplicate
- * checks dont need to be added in multiple places.
+ * checks don't need to be added in multiple places.
  *
  * recursive, count and flag MUST be set.
  *
@@ -3918,7 +3918,7 @@ static void SeqTransInfo(TransInfo *t, Sequence *seq, int *recursive, int *count
                                /* Recursive */
 
                                if ((seq->type == SEQ_META) && ((seq->flag & (SEQ_LEFTSEL|SEQ_RIGHTSEL)) == 0)) {
-                                       /* if any handles are selected, dont recurse */
+                                       /* if any handles are selected, don't recurse */
                                        *recursive = 1;
                                }
                                else {
@@ -3936,8 +3936,8 @@ static void SeqTransInfo(TransInfo *t, Sequence *seq, int *recursive, int *count
 #else
                        if (seq->type == SEQ_META) {
                                /* Meta's can only directly be moved between channels since they
-                                * dont have their start and length set directly (children affect that)
-                                * since this Meta is nested we dont need any of its data infact.
+                                * don't have their start and length set directly (children affect that)
+                                * since this Meta is nested we don't need any of its data infact.
                                 * calc_sequence() will update its settings when run on the toplevel meta */
                                *flag= 0;
                                *count= 0;
@@ -4732,7 +4732,7 @@ void autokeyframe_pose_cb_func(bContext *C, Scene *scene, View3D *v3d, Object *o
                float cfra= (float)CFRA;
                short flag= 0;
                
-               /* flag is initialised from UserPref keyframing settings
+               /* flag is initialized from UserPref keyframing settings
                 *      - special exception for targetless IK - INSERTKEY_MATRIX keyframes should get
                 *        visual keyframes even if flag not set, as it's not that useful otherwise
                 *        (for quick animation recording)
@@ -5255,7 +5255,7 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
 
                        /* recalculating the frame positions means we loose our original transform if its not auto-keyed [#24451]
                         * this hack re-applies it, which is annoying, only alternatives are...
-                        * - dont recalc paths.
+                        * - don't recalc paths.
                         * - have an object_handle_update() which gives is the new transform without touching the objects.
                         * - only recalc paths on auto-keying.
                         * - ED_objects_recalculate_paths could backup/restore transforms.
@@ -5991,7 +5991,7 @@ void createTransData(bContext *C, TransInfo *t)
                 * transform ops redo clears sculpt/project undo stack.
                 *
                 * Could use 'OB_MODE_ALL_PAINT' since there are key conflicts,
-                * transform + paint isnt well supported. */
+                * transform + paint isn't well supported. */
        }
        else {
                createTransObject(C, t);
index c256810..501aa93 100644 (file)
@@ -1044,7 +1044,7 @@ static int select_edgeloop(Scene *scene, Image *ima, BMEditMesh *em, NearestHit
        starttotf= 0;
        uv_edge_tag_faces(em, iterv1, iterv2, &starttotf);
 
-       /* sorry, first edge isnt even ok */
+       /* sorry, first edge isn't even ok */
        if(iterv1->flag==0 && iterv2->flag==0) looking= 0;
        else looking= 1;
 
@@ -1462,7 +1462,7 @@ static void weld_align_uv(bContext *C, int tool)
                        /* walk over edges, building an array of verts in a line */
                        while (eve) {
                                BLI_array_append(eve_line, eve);
-                               /* dont touch again */
+                               /* don't touch again */
                                BM_elem_flag_disable(eve, BM_ELEM_TAG);
 
                                eve_next = NULL;
@@ -1737,7 +1737,7 @@ static int mouse_select(bContext *C, float co[2], int extend, int loop)
        NearestHit hit;
        int i, select = 1, selectmode, sticky, sync, *hitv=NULL, nvert;
        BLI_array_declare(hitv);
-       int flush = 0, hitlen=0; /* 0 == dont flush, 1 == sel, -1 == desel;  only use when selection sync is enabled */
+       int flush = 0, hitlen=0; /* 0 == don't flush, 1 == sel, -1 == desel;  only use when selection sync is enabled */
        float limit[2], **hituv = NULL;
        BLI_array_declare(hituv);
        float penalty[2];
index 49e9013..76c09ec 100644 (file)
@@ -57,7 +57,7 @@ typedef enum ThumbSource {
        THB_SOURCE_BLEND
 } ThumbSource;
 
-/* dont generate thumbs for images bigger then this (100mb) */
+/* don't generate thumbs for images bigger then this (100mb) */
 #define THUMB_SIZE_MAX (100 * 1024*1024)
 
 // IB_metadata
index bd79a6e..bb92bd9 100644 (file)
@@ -333,7 +333,7 @@ static int imb_save_openexr_float(struct ImBuf *ibuf, const char *name, int flag
                rect[0]= ibuf->rect_float + channels*(height-1)*width;
                rect[1]= rect[0]+1;
                rect[2]= rect[0]+2;
-               rect[3]= (channels >= 4)? rect[0]+3:rect[0]; /* red as alpha, is this needed since alpha isnt written? */
+               rect[3]= (channels >= 4)? rect[0]+3:rect[0]; /* red as alpha, is this needed since alpha isn't written? */
 
                frameBuffer.insert ("R", Slice (FLOAT,  (char *)rect[0], xstride, ystride));
                frameBuffer.insert ("G", Slice (FLOAT,  (char *)rect[1], xstride, ystride));
@@ -488,7 +488,7 @@ int IMB_exr_begin_write(void *handle, const char *filename, int width, int heigh
        
        header.insert ("BlenderMultiChannel", StringAttribute ("Blender V2.55.1 and newer"));
 
-       /* avoid crash/abort when we dont have permission to write here */
+       /* avoid crash/abort when we don't have permission to write here */
        try {
                data->ofile = new OutputFile(filename, header);
        }
index 492d0af..888fe57 100644 (file)
@@ -92,7 +92,7 @@ static void blend_color_mul(char *cp, char *cp1, char *cp2, int fac)
 
 static void blend_color_lighten(char *cp, char *cp1, char *cp2, int fac)
 {
-       /* See if are lighter, if so mix, else dont do anything.
+       /* See if are lighter, if so mix, else don't do anything.
         * if the paint col is darker then the original, then ignore */
        if (cp1[0]+cp1[1]+cp1[2] > cp2[0]+cp2[1]+cp2[2]) {
                cp[0]= cp1[0];
@@ -105,7 +105,7 @@ static void blend_color_lighten(char *cp, char *cp1, char *cp2, int fac)
 
 static void blend_color_darken(char *cp, char *cp1, char *cp2, int fac)
 {
-       /* See if were darker, if so mix, else dont do anything.
+       /* See if were darker, if so mix, else don't do anything.
         * if the paint col is brighter then the original, then ignore */
        if (cp1[0]+cp1[1]+cp1[2] < cp2[0]+cp2[1]+cp2[2]) {
                cp[0]= cp1[0];
@@ -201,7 +201,7 @@ static void blend_color_mul_float(float *cp, float *cp1, float *cp2, float fac)
 
 static void blend_color_lighten_float(float *cp, float *cp1, float *cp2, float fac)
 {
-       /* See if are lighter, if so mix, else dont do anything.
+       /* See if are lighter, if so mix, else don't do anything.
         * if the pafloat col is darker then the original, then ignore */
        if (cp1[0]+cp1[1]+cp1[2] > cp2[0]+cp2[1]+cp2[2]) {
                cp[0]= cp1[0];
@@