comparison mercurial/cmdutil.py @ 43855:612951e08278

formatting: fix some recent formatting regressions Differential Revision: https://phab.mercurial-scm.org/D7605
author Martin von Zweigbergk <martinvonz@google.com>
date Wed, 11 Dec 2019 10:00:24 -0800
parents 7315464f0613
children aac921f54554
comparison
equal deleted inserted replaced
43847:49fa0b31ee1d 43855:612951e08278
791 def formatfile(self, path, fm): 791 def formatfile(self, path, fm):
792 if self.inmergestate and path in self.unresolvedpaths: 792 if self.inmergestate and path in self.unresolvedpaths:
793 fm.data(unresolved=True) 793 fm.data(unresolved=True)
794 794
795 def formatfooter(self, fm): 795 def formatfooter(self, fm):
796 statemsg = _(b'The repository is in an unfinished *%s* state.' 796 statemsg = (
797 ) % self.unfinishedop 797 _(b'The repository is in an unfinished *%s* state.')
798 % self.unfinishedop
799 )
798 fm.plain(b'%s\n' % _commentlines(statemsg), label=self._label) 800 fm.plain(b'%s\n' % _commentlines(statemsg), label=self._label)
799 801
800 self._formatconflicts(fm) 802 self._formatconflicts(fm)
801 if self.unfinishedmsg: 803 if self.unfinishedmsg:
802 fm.plain(b'%s\n' % _commentlines(self.unfinishedmsg), 804 fm.plain(
803 label=self._label) 805 b'%s\n' % _commentlines(self.unfinishedmsg), label=self._label
806 )
804 807
805 def _formatconflicts(self, fm): 808 def _formatconflicts(self, fm):
806 if not self.inmergestate: 809 if not self.inmergestate:
807 return 810 return
808 811
809 if self.unresolvedpaths: 812 if self.unresolvedpaths:
810 mergeliststr = b'\n'.join( 813 mergeliststr = b'\n'.join(
811 [ 814 [
812 b' %s' % util.pathto(self.reporoot, encoding.getcwd(), 815 b' %s'
813 path) 816 % util.pathto(self.reporoot, encoding.getcwd(), path)
814 for path in self.unresolvedpaths 817 for path in self.unresolvedpaths
815 ] 818 ]
816 ) 819 )
817 msg = ( 820 msg = (
818 _( 821 _(
839 unfinishedop, unfinishedmsg = statetuple 842 unfinishedop, unfinishedmsg = statetuple
840 mergestate = mergemod.mergestate.read(repo) 843 mergestate = mergemod.mergestate.read(repo)
841 unresolved = None 844 unresolved = None
842 if mergestate.active(): 845 if mergestate.active():
843 unresolved = sorted(mergestate.unresolved()) 846 unresolved = sorted(mergestate.unresolved())
844 return morestatus(repo.root, unfinishedop, unfinishedmsg, 847 return morestatus(
845 unresolved is not None, unresolved) 848 repo.root,
849 unfinishedop,
850 unfinishedmsg,
851 unresolved is not None,
852 unresolved,
853 )
846 854
847 855
848 def findpossible(cmd, table, strict=False): 856 def findpossible(cmd, table, strict=False):
849 """ 857 """
850 Return cmd -> (aliases, command table entry) 858 Return cmd -> (aliases, command table entry)