@@ -823,7 +823,6 @@ def gettags(rev=None):
823
823
for tag in tags :
824
824
if tag [1 ] == t :
825
825
tags .remove (tag )
826
- #tags = {key:tag for key, tag in tags.items() if tag != t} # remove duplicate
827
826
tags .append (t if rev else [m .group (1 ), t ])
828
827
return tags
829
828
@@ -2179,7 +2178,7 @@ def list_(detailed=False, prefix='', p_path=None, ignore=False):
2179
2178
list_ (detailed , nprefix , repo .path , ignore = ignore )
2180
2179
2181
2180
2182
- # Command status for cross-SCM status of repositories
2181
+ # Command release for cross-SCM release tags of repositories
2183
2182
@subcommand ('releases' ,
2184
2183
dict (name = ['-a' , '--all' ], dest = 'detailed' , action = 'store_true' , help = 'Show revision hashes' ),
2185
2184
dict (name = ['-u' , '--unstable' ], dest = 'unstable' , action = 'store_true' , help = 'Show unstable releases well, e.g. release candidates, alphas, betas, etc' ),
@@ -2200,10 +2199,10 @@ def releases_(detailed=False, unstable=False, recursive=False, prefix='', p_path
2200
2199
if re .match (regex_rels , tag [1 ]):
2201
2200
rels .append (tag [1 ] + " %s%s" % ('#' + tag [0 ] if detailed else "" , " <- current" if tag [1 ] in revtags else "" ))
2202
2201
2203
- # print header
2202
+ # Print header
2204
2203
print "%s (%s)" % (prefix + (relpath (p_path , repo .path ) if p_path else repo .name ), ((repo .url + ('#' + str (repo .rev )[:12 ] if repo .rev else '' ) if detailed else revstr ) or 'no revision' ))
2205
2204
2206
- # print list of tags
2205
+ # Print list of tags
2207
2206
rprefix = (prefix [:- 3 ] + ('| ' if prefix [- 3 ] == '|' else ' ' )) if recursive and prefix else ''
2208
2207
rprefix += '| ' if recursive and len (repo .libs )> 1 else ' '
2209
2208
if len (rels ):
0 commit comments