From eb7286bfd2f8dc21cbd019b9085489652c392eba Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 3 Jul 2018 07:22:26 +0200 Subject: Python: Print file:line when editing UI source --- source/blender/editors/interface/interface_ops.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source') 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; -- cgit v1.2.3