diff mercurial/hg.py @ 887:882756761433

Merge Windows path fixes.
author Bryan O'Sullivan <bos@serpentine.com>
date Fri, 12 Aug 2005 15:10:09 -0800
parents 6594ba2a0f51 509de8ab6f31
children 391de0bcc722
line wrap: on
line diff
--- a/mercurial/hg.py	Fri Aug 12 11:18:41 2005 -0800
+++ b/mercurial/hg.py	Fri Aug 12 15:10:09 2005 -0800
@@ -312,14 +312,14 @@
                 l = file(self.wjoin(".hgignore"))
                 for pat in l:
                     if pat != "\n":
-                        p = util.pconvert(pat[:-1])
+			p = pat[:-1]
                         try:
-                            r = re.compile(p)
+                            re.compile(p)
                         except:
                             self.ui.warn("ignoring invalid ignore"
                                          + " regular expression '%s'\n" % p)
                         else:
-                            bigpat.append(util.pconvert(pat[:-1]))
+                            bigpat.append(p)
             except IOError: pass
 
             if bigpat:
@@ -501,7 +501,7 @@
                 if stat.S_ISDIR(st.st_mode):
                     for dir, subdirs, fl in os.walk(f):
                         d = dir[len(self.root) + 1:]
-                        nd = os.path.normpath(d)
+                        nd = util.normpath(d)
                         if seen(nd):
                             subdirs[:] = []
                             continue
@@ -536,7 +536,7 @@
         # not in .hgignore
 
         for src, fn in util.unique(traverse()):
-            fn = os.path.normpath(fn)
+            fn = util.normpath(fn)
             if seen(fn): continue
             if fn not in dc and self.ignore(fn):
                 continue