##// END OF EJS Templates
ui: allow open editor with custom filename...
Mykola Nikishov -
r27153:3553e40d default
parent child Browse files
Show More
@@ -846,10 +846,12 b' class ui(object):'
846 846 self.write(*msg, **opts)
847 847
848 848 def edit(self, text, user, extra=None, editform=None, pending=None):
849 if extra is None:
850 extra = {}
851 (fd, name) = tempfile.mkstemp(prefix="hg-editor-", suffix=".txt",
852 text=True)
849 extra_defaults = { 'prefix': 'editor' }
850 if extra is not None:
851 extra_defaults.update(extra)
852 extra = extra_defaults
853 (fd, name) = tempfile.mkstemp(prefix='hg-' + extra['prefix'] + '-',
854 suffix=".txt", text=True)
853 855 try:
854 856 f = os.fdopen(fd, "w")
855 857 f.write(text)
General Comments 0
You need to be logged in to leave comments. Login now