From c1b5a014b4b01b15cd5a8dac6407ca1ef172329b Mon Sep 17 00:00:00 2001 From: Vadim Lopatin Date: Wed, 9 Aug 2017 15:13:05 +0300 Subject: [PATCH] possible fix for issue #221 --- src/dlangide/tools/editortool.d | 6 +++--- src/dlangide/ui/frame.d | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/dlangide/tools/editortool.d b/src/dlangide/tools/editortool.d index 3110a89..fabfa51 100644 --- a/src/dlangide/tools/editortool.d +++ b/src/dlangide/tools/editortool.d @@ -34,14 +34,14 @@ class DefaultEditorTool : EditorTool } override void goToDefinition(DSourceEdit editor, TextPosition caretPosition) { - assert(0); //Go To Definition should not be called for normal files. + //assert(0); //Go To Definition should not be called for normal files. } override void getCompletions(DSourceEdit editor, TextPosition caretPosition, void delegate(dstring[] labels, string[] icons) callback) { - assert(0); + //assert(0); } override void getDocComments(DSourceEdit editor, TextPosition caretPosition, void delegate(string[]) callback) { - assert(0); + //assert(0); } } diff --git a/src/dlangide/ui/frame.d b/src/dlangide/ui/frame.d index 8bc8d83..fedd628 100644 --- a/src/dlangide/ui/frame.d +++ b/src/dlangide/ui/frame.d @@ -444,7 +444,7 @@ class IDEFrame : AppFrame, ProgramExecutionStatusListener, BreakpointListChangeL } applySettings(editor, settings); _tabs.selectTab(index, true); - if( filename.endsWith(".d") ) + if( filename.endsWith(".d") || filename.endsWith(".di") ) editor.editorTool = new DEditorTool(this); else editor.editorTool = new DefaultEditorTool(this);