From 7c9a499783589cb210daeb7bf1d4f5b9e3c88014 Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Thu, 20 Feb 2014 18:19:40 +0100 Subject: [PATCH] use Regex.Replace instead of string.Replace --- .../AvalonEdit.AddIn/Src/ContextActions/ClipboardRingAction.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ContextActions/ClipboardRingAction.cs b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ContextActions/ClipboardRingAction.cs index a13c369471..88a9dd8d63 100644 --- a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ContextActions/ClipboardRingAction.cs +++ b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/ContextActions/ClipboardRingAction.cs @@ -24,7 +24,7 @@ namespace ICSharpCode.AvalonEdit.AddIn.ContextActions public ClipboardRingAction(string text) { - string entry = text.Trim().Replace('\t', ' ').Replace("\r\n", " ").Replace('\r', ' ').Replace('\n', ' '); + string entry = System.Text.RegularExpressions.Regex.Replace(text.Trim(), @"\s+", " "); if(entry.Length > maxLength) entry = entry.Substring(0, maxLength-endString.Length) + endString;