equal
deleted
inserted
replaced
195 def shortuser(self, user): |
195 def shortuser(self, user): |
196 """Return a short representation of a user name or email address.""" |
196 """Return a short representation of a user name or email address.""" |
197 if not self.verbose: user = util.shortuser(user) |
197 if not self.verbose: user = util.shortuser(user) |
198 return user |
198 return user |
199 |
199 |
200 def expandpath(self, loc): |
200 def expandpath(self, loc, default=None): |
201 """Return repository location relative to cwd or from [paths]""" |
201 """Return repository location relative to cwd or from [paths]""" |
202 if loc.find("://") != -1 or os.path.exists(loc): |
202 if loc.find("://") != -1 or os.path.exists(loc): |
203 return loc |
203 return loc |
204 |
204 |
205 return self.config("paths", loc, loc) |
205 return self.config("paths", loc, default or loc) |
206 |
206 |
207 def write(self, *args): |
207 def write(self, *args): |
208 if self.header: |
208 if self.header: |
209 if self.header != self.prev_header: |
209 if self.header != self.prev_header: |
210 self.prev_header = self.header |
210 self.prev_header = self.header |