\n''' % {
+ 'lc': line_class,
+ 'action': change['action']
+ })
anchor_old_id = ''
anchor_new_id = ''
- anchor_old = "%(filename)s_o%(oldline_no)s" % \
- {'filename': self._safe_id(diff['filename']),
- 'oldline_no': change['old_lineno']}
- anchor_new = "%(filename)s_n%(oldline_no)s" % \
- {'filename': self._safe_id(diff['filename']),
- 'oldline_no': change['new_lineno']}
- cond_old = change['old_lineno'] != '...' and \
- change['old_lineno']
- cond_new = change['new_lineno'] != '...' and \
- change['new_lineno']
+ anchor_old = "%(filename)s_o%(oldline_no)s" % {
+ 'filename': self._safe_id(diff['filename']),
+ 'oldline_no': change['old_lineno']
+ }
+ anchor_new = "%(filename)s_n%(oldline_no)s" % {
+ 'filename': self._safe_id(diff['filename']),
+ 'oldline_no': change['new_lineno']
+ }
+ cond_old = (change['old_lineno'] != '...' and
+ change['old_lineno'])
+ cond_new = (change['new_lineno'] != '...' and
+ change['new_lineno'])
if cond_old:
anchor_old_id = 'id="%s"' % anchor_old
if cond_new:
@@ -406,37 +466,41 @@ class DiffProcessor(object):
###########################################################
# OLD LINE NUMBER
###########################################################
- _html.append('''\t| ''' \
- % {'a_id': anchor_old_id,
- 'old_lineno_cls': old_lineno_class})
+ _html.append('''\t | ''' % {
+ 'a_id': anchor_old_id,
+ 'olc': old_lineno_class
+ })
- _html.append('''%(link)s''' \
- % {'link':
- _link_to_if(cond_old, change['old_lineno'], '#%s' \
- % anchor_old)})
+ _html.append('''%(link)s''' % {
+ 'link': _link_to_if(True, change['old_lineno'],
+ '#%s' % anchor_old)
+ })
_html.append(''' | \n''')
###########################################################
# NEW LINE NUMBER
###########################################################
- _html.append('''\t''' \
- % {'a_id': anchor_new_id,
- 'new_lineno_cls': new_lineno_class})
+ _html.append('''\t | ''' % {
+ 'a_id': anchor_new_id,
+ 'nlc': new_lineno_class
+ })
- _html.append('''%(link)s''' \
- % {'link':
- _link_to_if(cond_new, change['new_lineno'], '#%s' \
- % anchor_new)})
+ _html.append('''%(link)s''' % {
+ 'link': _link_to_if(True, change['new_lineno'],
+ '#%s' % anchor_new)
+ })
_html.append(''' | \n''')
###########################################################
# CODE
###########################################################
comments = '' if enable_comments else 'no-comment'
- _html.append('''\t''' % {
+ 'cc': code_class,
+ 'inc': comments
+ })
+ _html.append('''\n\t\t%(code)s \n''' % {
+ 'code': change['line']
+ })
_html.append('''\t | ''')
_html.append('''\n
\n''')
_html.append('''