Edgewall Software

Changes between Initial Version and Version 2 of Ticket #12021


Ignore:
Timestamp:
Apr 3, 2015, 10:56:17 AM (9 years ago)
Author:
Peter Suter
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #12021

    • Property Owner set to Peter Suter
    • Property Status newassigned
    • Property Summary Render Mercurial rebase propertiesRender Mercurial rebase and amend properties
  • Ticket #12021 – Description

    initial v2  
    1 Mercurial rebase properties could be supported:
     1Mercurial rebase and amend properties could be supported:
    22{{{#!python
    33diff -r 779abf179cee tracext/hg/backend.py
    44--- a/tracext/hg/backend.py     Sat Mar 28 10:40:23 2015 +0100
    5 +++ b/tracext/hg/backend.py     Fri Apr 03 10:42:16 2015 +0200
    6 @@ -298,13 +298,16 @@
     5+++ b/tracext/hg/backend.py     Fri Apr 03 10:55:10 2015 +0200
     6@@ -298,13 +298,18 @@
    77     implements(IPropertyRenderer)
    88 
     
    1010-       return name in ('hg-transplant_source', 'hg-convert_revision') and \
    1111+       return name in ('hg-transplant_source', 'hg-rebase_source',
    12 +                       'hg-convert_revision') and \
     12+                       'hg-amend_source', 'hg-convert_revision') and \
    1313            mode == 'revprop' and 4 or 0
    1414 
     
    1919+        elif name == 'hg-rebase_source':
    2020+            return render_source_prop(repos, context, _("Rebase:"), value)
     21+        elif name == 'hg-amend_source':
     22+            return render_source_prop(repos, context, _("Amend:"), value)
    2123         elif name == 'hg-convert_revision':
    2224             text = repos.to_u(value)
    2325             if value.startswith('svn:'):
     26
    2427}}}