addmessageheader(): add debug for header insertion
Signed-off-by: Eygene Ryabinkin <rea@codelabs.ru>
This commit is contained in:
parent
37f74d859a
commit
807f3da880
@ -441,10 +441,22 @@ class BaseFolder(object):
|
|||||||
self.ui.debug('',
|
self.ui.debug('',
|
||||||
'addmessageheader: called to add %s: %s' % (headername,
|
'addmessageheader: called to add %s: %s' % (headername,
|
||||||
headervalue))
|
headervalue))
|
||||||
|
|
||||||
|
insertionpoint = content.find(linebreak * 2)
|
||||||
|
if insertionpoint == -1:
|
||||||
|
self.ui.debug('', 'addmessageheader: headers were missing')
|
||||||
|
else:
|
||||||
|
self.ui.debug('', 'addmessageheader: headers end at position %d' % insertionpoint)
|
||||||
|
mark = '==>EOH<=='
|
||||||
|
contextstart = max(0, insertionpoint - 100)
|
||||||
|
contextend = min(len(content), insertionpoint + 100)
|
||||||
|
self.ui.debug('', 'addmessageheader: header/body transition context (marked by %s): %s' %
|
||||||
|
(mark, repr(content[contextstart:insertionpoint]) + \
|
||||||
|
mark + repr(content[insertionpoint:contextend])))
|
||||||
|
|
||||||
# Hoping for case #4
|
# Hoping for case #4
|
||||||
prefix = linebreak
|
prefix = linebreak
|
||||||
suffix = ''
|
suffix = ''
|
||||||
insertionpoint = content.find(linebreak * 2)
|
|
||||||
# Case #2
|
# Case #2
|
||||||
if insertionpoint == 0:
|
if insertionpoint == 0:
|
||||||
prefix = ''
|
prefix = ''
|
||||||
|
Loading…
Reference in New Issue
Block a user