[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [51591] trunk/blender/source/blender/ editors/space_text/text_ops.c: Patch #31641: Text editor: unindent even if no selection

Sergey Sharybin sergey.vfx at gmail.com
Wed Oct 24 17:43:42 CEST 2012


Revision: 51591
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=51591
Author:   nazgul
Date:     2012-10-24 15:43:42 +0000 (Wed, 24 Oct 2012)
Log Message:
-----------
Patch #31641: Text editor: unindent even if no selection

Patch by Sebastian Nell, thanks!

Still not ideal (it could some smarter selection policy in such case perhaps),
but it's less annoying than it was before.

Modified Paths:
--------------
    trunk/blender/source/blender/editors/space_text/text_ops.c

Modified: trunk/blender/source/blender/editors/space_text/text_ops.c
===================================================================
--- trunk/blender/source/blender/editors/space_text/text_ops.c	2012-10-24 15:38:38 UTC (rev 51590)
+++ trunk/blender/source/blender/editors/space_text/text_ops.c	2012-10-24 15:43:42 UTC (rev 51591)
@@ -970,21 +970,17 @@
 {
 	Text *text = CTX_data_edit_text(C);
 
-	if (txt_has_sel(text)) {
-		text_drawcache_tag_update(CTX_wm_space_text(C), 0);
+	text_drawcache_tag_update(CTX_wm_space_text(C), 0);
 
-		txt_order_cursors(text);
-		txt_unindent(text);
+	txt_order_cursors(text);
+	txt_unindent(text);
 
-		text_update_edited(text);
+	text_update_edited(text);
 
-		text_update_cursor_moved(C);
-		WM_event_add_notifier(C, NC_TEXT | NA_EDITED, text);
+	text_update_cursor_moved(C);
+	WM_event_add_notifier(C, NC_TEXT | NA_EDITED, text);
 
-		return OPERATOR_FINISHED;
-	}
-
-	return OPERATOR_CANCELLED;
+	return OPERATOR_FINISHED;
 }
 
 void TEXT_OT_unindent(wmOperatorType *ot)




More information about the Bf-blender-cvs mailing list