Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.8, 0.8.1, and 0.8.2

menuthg: fallback values and methods

Changeset 5d387b6da6ad

Parent fdabc3748980

by Steve Borho

Changes to one file · Browse files at 5d387b6da6ad Showing diff from parent fdabc3748980 Diff from another changeset...

 
4
5
6
7
 
8
9
10
 
11
12
13
 
25
26
27
28
 
29
30
 
 
 
 
 
 
31
32
33
 
4
5
6
 
7
8
 
 
9
10
11
12
 
24
25
26
 
27
28
 
29
30
31
32
33
34
35
36
37
@@ -4,10 +4,9 @@
 # Copyright (C) 2007 TK Soh <teekaysoh@gmail.com>    import os -from mercurial import hg +import cachethg  from thgutil import * -import cachethg -from mercurial import ui +from mercurial import hg, ui  from mercurial.i18n import _    try: @@ -25,9 +24,14 @@
  item = item.strip()   if item: promoted.append(str(item))   except EnvironmentError: - pass + promoted = ['commit']  except ImportError: - pass + # fallback method for non-win32 platforms + u = ui.ui() + pl = u.config('tortoisehg', 'promoteditems', 'commit') + for item in pl.split(','): + item = item.strip() + if item: promoted.append(str(item))    class TortoiseMenu(object):