Skip to content

Commit 6575c89

Browse files
committed
boxes: Use pygments:w style for inline code.
This comment introduces the same style used for plain codeblocks for inline code. Tests amended.
1 parent b031629 commit 6575c89

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

tests/ui/test_ui_tools.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1324,7 +1324,7 @@ def test_private_message_to_self(self, mocker):
13241324
[("msg_mention", "@A Group")],
13251325
id="group-mention",
13261326
),
1327-
case("<code>some code", [("msg_code", "some code")], id="code"),
1327+
case("<code>some code", [("pygments:w", "some code")], id="inline-code"),
13281328
case(
13291329
'<div class="codehilite" data-code-language="python">'
13301330
"<pre><span></span>"

zulipterminal/config/themes.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@
4444
'msg_link' : '',
4545
'msg_link_index' : 'bold',
4646
'msg_quote' : 'underline',
47-
'msg_code' : 'bold',
4847
'msg_bold' : 'bold',
4948
'msg_time' : 'bold',
5049
'footer' : 'standout',

zulipterminal/themes/gruvbox.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,6 @@ class GruvBoxColor(Enum):
6767
'msg_link' : (Color.BRIGHT_BLUE, Color.DARK0_HARD),
6868
'msg_link_index' : (Color.BRIGHT_BLUE__BOLD, Color.DARK0_HARD),
6969
'msg_quote' : (Color.FADED_YELLOW, Color.DARK0_HARD),
70-
'msg_code' : (Color.DARK0_HARD, Color.LIGHT2),
7170
'msg_bold' : (Color.LIGHT2__BOLD, Color.DARK0_HARD),
7271
'msg_time' : (Color.DARK0_HARD, Color.LIGHT2),
7372
'footer' : (Color.DARK0_HARD, Color.LIGHT4),

zulipterminal/themes/zt_blue.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
'msg_link' : (Color.DARK_BLUE, Color.LIGHT_GRAY),
3838
'msg_link_index' : (Color.DARK_BLUE__BOLD, Color.LIGHT_GRAY),
3939
'msg_quote' : (Color.BROWN, Color.DARK_BLUE),
40-
'msg_code' : (Color.DARK_BLUE, Color.WHITE),
4140
'msg_bold' : (Color.WHITE__BOLD, Color.DARK_BLUE),
4241
'msg_time' : (Color.DARK_BLUE, Color.WHITE),
4342
'footer' : (Color.WHITE, Color.DARK_GRAY),

zulipterminal/themes/zt_dark.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
'msg_link' : (Color.LIGHT_BLUE, Color.BLACK),
3838
'msg_link_index' : (Color.LIGHT_BLUE__BOLD, Color.BLACK),
3939
'msg_quote' : (Color.BROWN, Color.BLACK),
40-
'msg_code' : (Color.BLACK, Color.WHITE),
4140
'msg_bold' : (Color.WHITE__BOLD, Color.BLACK),
4241
'msg_time' : (Color.BLACK, Color.WHITE),
4342
'footer' : (Color.BLACK, Color.LIGHT_GRAY),

zulipterminal/themes/zt_light.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
'msg_link' : (Color.DARK_BLUE, Color.WHITE),
3838
'msg_link_index' : (Color.DARK_BLUE__BOLD, Color.WHITE),
3939
'msg_quote' : (Color.BLACK, Color.BROWN),
40-
'msg_code' : (Color.BLACK, Color.LIGHT_GRAY),
4140
'msg_bold' : (Color.WHITE__BOLD, Color.DARK_GRAY),
4241
'msg_time' : (Color.WHITE, Color.DARK_GRAY),
4342
'footer' : (Color.WHITE, Color.DARK_GRAY),

zulipterminal/ui_tools/boxes.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1212,8 +1212,13 @@ def soup2markup(
12121212
# BLOCKQUOTE TEXT
12131213
markup.append(("msg_quote", cls.soup2markup(element, metadata)[0]))
12141214
elif tag == "code":
1215-
# CODE (INLINE?)
1216-
markup.append(("msg_code", tag_text))
1215+
"""
1216+
CODE INLINE
1217+
-----------
1218+
Uses the same style as plain text codeblocks
1219+
which is the `whitespace` token of pygments.
1220+
"""
1221+
markup.append(("pygments:w", tag_text))
12171222
elif tag == "div" and "codehilite" in tag_classes:
12181223
"""
12191224
CODE BLOCK

0 commit comments

Comments
 (0)