hgext/hooklib/changeset_obsoleted.py
changeset 45268 3c2fae87bd5a
parent 45075 04ef381000a8
child 45391 8b700e9b9fc2
equal deleted inserted replaced
45267:c1915cfa8080 45268:3c2fae87bd5a
    24 
    24 
    25 from mercurial.i18n import _
    25 from mercurial.i18n import _
    26 from mercurial import (
    26 from mercurial import (
    27     encoding,
    27     encoding,
    28     error,
    28     error,
       
    29     formatter,
    29     logcmdutil,
    30     logcmdutil,
    30     mail,
    31     mail,
    31     obsutil,
    32     obsutil,
    32     pycompat,
    33     pycompat,
    33     registrar,
    34     registrar,
    60     )
    61     )
    61     messageidseed = ui.config(
    62     messageidseed = ui.config(
    62         b'notify_obsoleted', b'messageidseed'
    63         b'notify_obsoleted', b'messageidseed'
    63     ) or ui.config(b'notify', b'messageidseed')
    64     ) or ui.config(b'notify', b'messageidseed')
    64     template = ui.config(b'notify_obsoleted', b'template')
    65     template = ui.config(b'notify_obsoleted', b'template')
    65     spec = logcmdutil.templatespec(template, None)
    66     spec = formatter.literal_templatespec(template)
    66     templater = logcmdutil.changesettemplater(ui, repo, spec)
    67     templater = logcmdutil.changesettemplater(ui, repo, spec)
    67     ui.pushbuffer()
    68     ui.pushbuffer()
    68     n = notify.notifier(ui, repo, b'incoming')
    69     n = notify.notifier(ui, repo, b'incoming')
    69 
    70 
    70     subs = set()
    71     subs = set()