Fallback to default if mode highlighting is missing

This commit is contained in:
Kim Silkebækken 2012-12-10 20:18:19 +01:00
parent ec278943b1
commit e22a9241d0
1 changed files with 3 additions and 0 deletions

View File

@ -1,5 +1,7 @@
# -*- coding: utf-8 -*-
from colorscheme import Colorscheme
class Renderer(object):
ATTR_BOLD = 1
@ -61,6 +63,7 @@ class Renderer(object):
'''
rendered_highlighted = u''
segments_len = len(self.segments)
mode = mode if mode in self.segments[0]['highlight'] else Colorscheme.default_mode_key
for index, segment in enumerate(self.segments):
prev_segment = self.segments[index - 1] if index > 0 else None