equal
deleted
inserted
replaced
167 configitem('notify', 'domain', |
167 configitem('notify', 'domain', |
168 default=None, |
168 default=None, |
169 ) |
169 ) |
170 configitem('notify', 'fromauthor', |
170 configitem('notify', 'fromauthor', |
171 default=None, |
171 default=None, |
|
172 ) |
|
173 configitem('notify', 'maxdiff', |
|
174 default=300, |
172 ) |
175 ) |
173 |
176 |
174 # template for single changeset can include email headers. |
177 # template for single changeset can include email headers. |
175 single_template = ''' |
178 single_template = ''' |
176 Subject: changeset in {webroot}: {desc|firstline|strip} |
179 Subject: changeset in {webroot}: {desc|firstline|strip} |
365 mail.sendmail(self.ui, util.email(msg['From']), |
368 mail.sendmail(self.ui, util.email(msg['From']), |
366 subs, msgtext, mbox=self.mbox) |
369 subs, msgtext, mbox=self.mbox) |
367 |
370 |
368 def diff(self, ctx, ref=None): |
371 def diff(self, ctx, ref=None): |
369 |
372 |
370 maxdiff = int(self.ui.config('notify', 'maxdiff', 300)) |
373 maxdiff = int(self.ui.config('notify', 'maxdiff')) |
371 prev = ctx.p1().node() |
374 prev = ctx.p1().node() |
372 if ref: |
375 if ref: |
373 ref = ref.node() |
376 ref = ref.node() |
374 else: |
377 else: |
375 ref = ctx.node() |
378 ref = ctx.node() |