##// END OF EJS Templates
record: move ui.write wrapping where it should be...
Laurent Charignon -
r24358:8d9e9063 default
parent child Browse files
Show More
@@ -50,7 +50,11 b' def filterchunks(ui, originalhunks, usec'
50 def recordfilter(ui, originalhunks):
50 def recordfilter(ui, originalhunks):
51 usecurses = ui.configbool('experimental', 'crecord', False)
51 usecurses = ui.configbool('experimental', 'crecord', False)
52 testfile = ui.config('experimental', 'crecordtest', None)
52 testfile = ui.config('experimental', 'crecordtest', None)
53 newchunks = filterchunks(ui, originalhunks, usecurses, testfile)
53 oldwrite = setupwrapcolorwrite(ui)
54 try:
55 newchunks = filterchunks(ui, originalhunks, usecurses, testfile)
56 finally:
57 ui.write = oldwrite
54 return newchunks
58 return newchunks
55
59
56 def dorecord(ui, repo, commitfunc, cmdsuggest, backupall,
60 def dorecord(ui, repo, commitfunc, cmdsuggest, backupall,
@@ -206,12 +210,7 b' def dorecord(ui, repo, commitfunc, cmdsu'
206 except OSError:
210 except OSError:
207 pass
211 pass
208
212
209 oldwrite = setupwrapcolorwrite(ui)
213 return commit(ui, repo, recordfunc, pats, opts)
210 try:
211 return commit(ui, repo, recordfunc, pats, opts)
212 finally:
213 ui.write = oldwrite
214
215
214
216 def findpossible(cmd, table, strict=False):
215 def findpossible(cmd, table, strict=False):
217 """
216 """
General Comments 0
You need to be logged in to leave comments. Login now