[PATCH] fix win32text working dir corruption
Raphaël Marmier
raphael at marmier.net
Fri Jun 30 16:24:47 CDT 2006
This is a fix for this issue http://www.selenic.com/mercurial/bts/issue302
diff -r b73552a00b20 hgext/win32text.py
--- a/hgext/win32text.py Mon Jun 26 16:47:24 2006 +0200
+++ b/hgext/win32text.py Fri Jun 30 02:25:04 2006 +0200
@@ -1,7 +1,8 @@ import mercurial.util
import mercurial.util
+import re
def dumbdecode(s, cmd):
- return s.replace('\n', '\r\n')
+ return re.sub(r"([^\r]|^)[\n]", "\\1\r\n", s)
def dumbencode(s, cmd):
return s.replace('\r\n', '\n')
More information about the Mercurial
mailing list