diff options
author | David Karlaš <david.karlas@microsoft.com> | 2019-06-03 18:51:25 +0300 |
---|---|---|
committer | David Karlaš <david.karlas@microsoft.com> | 2019-06-03 19:16:12 +0300 |
commit | 223d56405d04e73a074d9aeaa96c9ae2d4197a77 (patch) | |
tree | f1ea85c1fcdc6c81b073a544c4d4e8db76cd1cf8 /main/src/addins | |
parent | c9beb674f7f6c79a067f73d73e7f221eae1addff (diff) |
Fix 901093: Completing a snippet adds a newline
Fix 901091: Caret jumps to previous line after completing a prop snippet
Diffstat (limited to 'main/src/addins')
-rw-r--r-- | main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs b/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs index 0d15cf2103..8f129ad3c5 100644 --- a/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs +++ b/main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs @@ -67,6 +67,8 @@ namespace MonoDevelop.TextEditor.Cocoa { var codeSnippet = new CodeSnippet (); codeSnippet.Code = codeTemplate.Code; + if (!codeSnippet.Code.Contains ("$end$")) + codeSnippet.Code += "$end$"; codeSnippet.Description = codeTemplate.Description; codeSnippet.Fields = new List<ExpansionField> (); foreach (var variable in codeTemplate.Variables) { |