equal
deleted
inserted
replaced
207 registrar, |
207 registrar, |
208 repair, |
208 repair, |
209 scmutil, |
209 scmutil, |
210 util, |
210 util, |
211 ) |
211 ) |
|
212 from mercurial.utils import ( |
|
213 stringutil, |
|
214 ) |
212 |
215 |
213 pickle = util.pickle |
216 pickle = util.pickle |
214 release = lock.release |
217 release = lock.release |
215 cmdtable = {} |
218 cmdtable = {} |
216 command = registrar.command(cmdtable) |
219 command = registrar.command(cmdtable) |
463 line = '%s %s %d %s' % (self.verb, ctx, ctx.rev(), summary) |
466 line = '%s %s %d %s' % (self.verb, ctx, ctx.rev(), summary) |
464 # trim to 75 columns by default so it's not stupidly wide in my editor |
467 # trim to 75 columns by default so it's not stupidly wide in my editor |
465 # (the 5 more are left for verb) |
468 # (the 5 more are left for verb) |
466 maxlen = self.repo.ui.configint('histedit', 'linelen') |
469 maxlen = self.repo.ui.configint('histedit', 'linelen') |
467 maxlen = max(maxlen, 22) # avoid truncating hash |
470 maxlen = max(maxlen, 22) # avoid truncating hash |
468 return util.ellipsis(line, maxlen) |
471 return stringutil.ellipsis(line, maxlen) |
469 |
472 |
470 def tostate(self): |
473 def tostate(self): |
471 """Print an action in format used by histedit state files |
474 """Print an action in format used by histedit state files |
472 (the first line is a verb, the remainder is the second) |
475 (the first line is a verb, the remainder is the second) |
473 """ |
476 """ |