mirror of
https://github.com/markqvist/NomadNet.git
synced 2025-12-15 08:29:03 -05:00
truecolor micron markup support :D
This commit is contained in:
parent
34e0bde0b4
commit
606461a650
1 changed files with 13 additions and 5 deletions
|
|
@ -467,16 +467,24 @@ def make_output(state, line, url_delegate, pre_escape=False):
|
||||||
state["formatting"]["italic"] ^= True
|
state["formatting"]["italic"] ^= True
|
||||||
elif c == "F":
|
elif c == "F":
|
||||||
if len(line) >= i+4:
|
if len(line) >= i+4:
|
||||||
color = line[i+1:i+4]
|
if line[i+1] == "T": # truecolor support (`FT040506)
|
||||||
|
color = line[i+2:i+8]
|
||||||
|
skip = 7
|
||||||
|
else:
|
||||||
|
color = line[i+1:i+4]
|
||||||
|
skip = 3
|
||||||
state["fg_color"] = color
|
state["fg_color"] = color
|
||||||
skip = 3
|
|
||||||
elif c == "f":
|
elif c == "f":
|
||||||
state["fg_color"] = state["default_fg"]
|
state["fg_color"] = state["default_fg"]
|
||||||
elif c == "B":
|
elif c == "B":
|
||||||
if len(line) >= i+4:
|
if len(line) >= i+4:
|
||||||
color = line[i+1:i+4]
|
if line[i+1] == "T": # truecolor support (`BT040506)
|
||||||
state["bg_color"] = color
|
color = line[i+2:i+8]
|
||||||
skip = 3
|
skip = 7
|
||||||
|
else:
|
||||||
|
color = line[i+1:i+4]
|
||||||
|
skip = 3
|
||||||
|
state["bg_color"] = color
|
||||||
elif c == "b":
|
elif c == "b":
|
||||||
state["bg_color"] = state["default_bg"]
|
state["bg_color"] = state["default_bg"]
|
||||||
elif c == "`":
|
elif c == "`":
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue