mirror of
https://github.com/powerline/powerline.git
synced 2025-07-26 23:35:04 +02:00
Fix exclude_/include_modes support with new segment['mode'] key
This commit is contained in:
parent
31731a93da
commit
62e8e78866
@ -258,12 +258,14 @@ class Renderer(object):
|
|||||||
# Handle excluded/included segments for the current mode
|
# Handle excluded/included segments for the current mode
|
||||||
segments = [
|
segments = [
|
||||||
self._get_highlighting(segment, segment['mode'] or mode)
|
self._get_highlighting(segment, segment['mode'] or mode)
|
||||||
|
for segment, segment_mode in (
|
||||||
|
(segment, segment['mode'])
|
||||||
for segment in segments
|
for segment in segments
|
||||||
if (
|
) if (
|
||||||
mode not in segment['exclude_modes']
|
segment_mode not in segment['exclude_modes']
|
||||||
and (
|
and (
|
||||||
not segment['include_modes']
|
not segment['include_modes']
|
||||||
or mode in segment['include_modes']
|
or segment_mode in segment['include_modes']
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user