Changeset 92165fb0d8a8…
Parent fc242ede0a40…
by
Changes to one file · Browse files at 92165fb0d8a8 Showing diff from parent fc242ede0a40 Diff from another changeset...
@@ -220,6 +220,16 @@ self.le.clear()
def refresh(self):
+ try:
+ l = open(self.ignorefile, 'rb').readlines()
+ self.doseoln = l[0].endswith('\r\n')
+ except (IOError, ValueError, IndexError):
+ self.doseoln = os.name == 'nt'
+ l = []
+ self.ignorelines = [line.strip() for line in l]
+ self.ignorelist.clear()
+ self.ignorelist.addItems([uni(l) for l in self.ignorelines])
+
uni = hglib.tounicode
try:
self.repo.thginvalidate()
@@ -235,6 +245,7 @@ err = uni(str(e))
qtlib.WarningMsgBox(_('Unable to read repository status'),
err, parent=self)
+ self.lclunknowns = []
return
self.lclunknowns = wctx.unknown()
@@ -248,16 +259,6 @@ # single selection only
break
- try:
- l = open(self.ignorefile, 'rb').readlines()
- self.doseoln = l[0].endswith('\r\n')
- except (IOError, ValueError, IndexError):
- self.doseoln = os.name == 'nt'
- l = []
- self.ignorelines = [line.strip() for line in l]
- self.ignorelist.clear()
- self.ignorelist.addItems([uni(l) for l in self.ignorelines])
-
def writeIgnoreFile(self):
eol = self.doseoln and '\r\n' or '\n'
out = eol.join(self.ignorelines) + eol
|
Loading...