Show More
@@ -1021,7 +1021,8 b' class ui(object):' | |||
|
1021 | 1021 | opts['label'] = opts.get('label', '') + ' ui.debug' |
|
1022 | 1022 | self.write(*msg, **opts) |
|
1023 | 1023 | |
|
1024 |
def edit(self, text, user, extra=None, editform=None, pending=None |
|
|
1024 | def edit(self, text, user, extra=None, editform=None, pending=None, | |
|
1025 | tmpdir=None): | |
|
1025 | 1026 | extra_defaults = { |
|
1026 | 1027 | 'prefix': 'editor', |
|
1027 | 1028 | 'suffix': '.txt', |
@@ -1029,8 +1030,13 b' class ui(object):' | |||
|
1029 | 1030 | if extra is not None: |
|
1030 | 1031 | extra_defaults.update(extra) |
|
1031 | 1032 | extra = extra_defaults |
|
1033 | ||
|
1034 | tdir = None | |
|
1035 | if self.configbool('experimental', 'editortmpinhg'): | |
|
1036 | tdir = tmpdir | |
|
1032 | 1037 | (fd, name) = tempfile.mkstemp(prefix='hg-' + extra['prefix'] + '-', |
|
1033 |
suffix=extra['suffix'], text=True |
|
|
1038 | suffix=extra['suffix'], text=True, | |
|
1039 | dir=tdir) | |
|
1034 | 1040 | try: |
|
1035 | 1041 | f = os.fdopen(fd, "w") |
|
1036 | 1042 | f.write(text) |
General Comments 0
You need to be logged in to leave comments.
Login now