[Bf-blender-cvs] [eb7286bfd2f] master: Python: Print file:line when editing UI source
Campbell Barton
noreply at git.blender.org
Tue Jul 3 07:23:05 CEST 2018
Commit: eb7286bfd2f8dc21cbd019b9085489652c392eba
Author: Campbell Barton
Date: Tue Jul 3 07:22:26 2018 +0200
Branches: master
https://developer.blender.org/rBeb7286bfd2f8dc21cbd019b9085489652c392eba
Python: Print file:line when editing UI source
===================================================================
M source/blender/editors/interface/interface_ops.c
===================================================================
diff --git a/source/blender/editors/interface/interface_ops.c b/source/blender/editors/interface/interface_ops.c
index cd7d2e27d9a..9a4ea41141a 100644
--- a/source/blender/editors/interface/interface_ops.c
+++ b/source/blender/editors/interface/interface_ops.c
@@ -730,11 +730,14 @@ void UI_editsource_active_but_test(uiBut *but)
static int editsource_text_edit(
bContext *C, wmOperator *op,
- char filepath[FILE_MAX], int line)
+ const char filepath[FILE_MAX], const int line)
{
struct Main *bmain = CTX_data_main(C);
Text *text;
+ /* Developers may wish to copy-paste to an external editor. */
+ printf("%s:%d\n", filepath, line);
+
for (text = bmain->text.first; text; text = text->id.next) {
if (text->name && BLI_path_cmp(text->name, filepath) == 0) {
break;
More information about the Bf-blender-cvs
mailing list