OSDN Git Service

インデントを操作した時に改行マークがずれて表示されるバグを修正した
authorgdkhd812 <jbh03215@hotmail.com>
Mon, 26 Aug 2013 09:18:51 +0000 (18:18 +0900)
committergdkhd812 <jbh03215@hotmail.com>
Mon, 26 Aug 2013 09:18:51 +0000 (18:18 +0900)
Common/Controller.cs

index c808d61..1e248bb 100644 (file)
@@ -793,7 +793,7 @@ namespace FooEditEngine
             string[] lines = s.Split(new string[] { Document.NewLine.ToString() }, StringSplitOptions.RemoveEmptyEntries);\r
             StringBuilder output = new StringBuilder();\r
             for (int i = 0; i < lines.Length; i++)\r
-                output.AppendLine(str + lines[i]);\r
+                output.Append(str + lines[i] + Document.NewLine);\r
             return output.ToString();\r
         }\r
 \r
@@ -803,9 +803,9 @@ namespace FooEditEngine
             StringBuilder output = new StringBuilder();\r
             for (int i = 0; i < lines.Length; i++)\r
                 if (lines[i].StartsWith(str))\r
-                    output.AppendLine(lines[i].Substring(1));\r
+                    output.Append(lines[i].Substring(1) + Document.NewLine);\r
                 else\r
-                    output.AppendLine(lines[i]);\r
+                    output.Append(lines[i] + Document.NewLine);\r
             return output.ToString();\r
         }\r
 \r