Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.9, 0.9.1, and 0.9.1.1

hglib: introduce 'get_reponame' function

this function respects 'tortoisehg.fullpath' option and
'web.name' option.

Changeset 04ac250a00b0

Parent ed77a5ab9994

by Yuki KODAMA

Changes to 2 files · Browse files at 04ac250a00b0 Showing diff from parent ed77a5ab9994 Diff from another changeset...

 
337
338
339
340
341
342
343
344
345
346
 
347
348
349
 
337
338
339
 
 
 
 
 
 
 
340
341
342
343
@@ -337,13 +337,7 @@
  return self.menuitems.get(label, None)     def get_reponame(self): - if self.repo.ui.config('tortoisehg', 'fullpath', False): - name = self.repo.root - elif self.repo.ui.config('web', 'name', False): - name = self.repo.ui.config('web', 'name') - else: - name = os.path.basename(self.repo.root) - return hglib.toutf(name) + return hglib.get_reponame(self.repo)     def helpcontents(self, item):   'User selected Help->Contents from menu bar'
 
194
195
196
 
 
 
 
 
 
 
 
 
197
198
199
 
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
@@ -194,6 +194,15 @@
  u.setconfig('defaults', k, '')   return dispatch._dispatch(u, list(args))   +def get_reponame(repo): + if repo.ui.config('tortoisehg', 'fullpath', False): + name = repo.root + elif repo.ui.config('web', 'name', False): + name = repo.ui.config('web', 'name') + else: + name = os.path.basename(repo.root) + return toutf(name) +  def displaytime(date):   return util.datestr(date, '%Y-%m-%d %H:%M:%S %1%2')