Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Bockover <abock@xamarin.com>2019-06-04 18:06:13 +0300
committerGitHub <noreply@github.com>2019-06-04 18:06:13 +0300
commitbd21705135a5b0cf850954190e3666a8b7e9b7a3 (patch)
treed9702d8a3b57dc7a62d29cb7fc68aef3c4f2b98f
parentf2634e85b71ad6eed99b71219367bfe367f798db (diff)
parent223d56405d04e73a074d9aeaa96c9ae2d4197a77 (diff)
Merge pull request #7774 from mono/pr-david-fixSnippets
Fix 901093: Completing a snippet adds a newline
-rw-r--r--main/src/addins/MonoDevelop.TextEditor/MonoDevelop.TextEditor.Cocoa/ExpansionManager.cs2
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) {