209
209
def _create_temp_file_with_commit_template(infotext,
210
210
ignoreline=DEFAULT_IGNORE_LINE,
212
213
"""Create temp file and write commit template in it.
214
:param infotext: Text to be displayed at bottom of message
215
for the user's reference;
216
currently similar to 'bzr status'.
217
The text is already encoded.
215
:param infotext: Text to be displayed at bottom of message for the
216
user's reference; currently similar to 'bzr status'. The text is
219
219
:param ignoreline: The separator to use above the infotext.
221
:param start_message: The text to place above the separator, if any.
222
This will not be removed from the message
223
after the user has edited it.
224
The string is already encoded
221
:param start_message: The text to place above the separator, if any.
222
This will not be removed from the message after the user has edited
223
it. The string is already encoded
226
225
:return: 2-tuple (temp file name, hasinfo)
229
228
tmp_fileno, msgfilename = tempfile.mkstemp(prefix='bzr_log.',
232
msgfilename = osutils.basename(msgfilename)
229
dir=tmpdir, text=True)
233
230
msgfile = os.fdopen(tmp_fileno, 'w')
235
232
if start_message is not None: