##// END OF EJS Templates
record: make hg record always use the non curses interface...
Laurent Charignon -
r25223:29be0450 default
parent child Browse files
Show More
@@ -54,7 +54,12 b' def record(ui, repo, *pats, **opts):'
54 This command is not available when committing a merge.'''
54 This command is not available when committing a merge.'''
55
55
56 opts["interactive"] = True
56 opts["interactive"] = True
57 backup = ui.backupconfig('experimental', 'crecord')
58 try:
59 ui.setconfig('experimental', 'crecord', False, 'record')
57 commands.commit(ui, repo, *pats, **opts)
60 commands.commit(ui, repo, *pats, **opts)
61 finally:
62 ui.restoreconfig(backup)
58
63
59 def qrefresh(origfn, ui, repo, *pats, **opts):
64 def qrefresh(origfn, ui, repo, *pats, **opts):
60 if not opts['interactive']:
65 if not opts['interactive']:
@@ -96,8 +101,13 b' def qrecord(ui, repo, patch, *pats, **op'
96 opts['checkname'] = False
101 opts['checkname'] = False
97 mq.new(ui, repo, patch, *pats, **opts)
102 mq.new(ui, repo, patch, *pats, **opts)
98
103
104 backup = ui.backupconfig('experimental', 'crecord')
105 try:
106 ui.setconfig('experimental', 'crecord', False, 'record')
99 cmdutil.dorecord(ui, repo, committomq, 'qnew', False,
107 cmdutil.dorecord(ui, repo, committomq, 'qnew', False,
100 cmdutil.recordfilter, *pats, **opts)
108 cmdutil.recordfilter, *pats, **opts)
109 finally:
110 ui.restoreconfig(backup)
101
111
102 def qnew(origfn, ui, repo, patch, *args, **opts):
112 def qnew(origfn, ui, repo, patch, *args, **opts):
103 if opts['interactive']:
113 if opts['interactive']:
General Comments 0
You need to be logged in to leave comments. Login now