summaryrefslogtreecommitdiffstats
path: root/contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text
diff options
context:
space:
mode:
authorrobot-piglet <[email protected]>2025-09-11 19:12:15 +0300
committerrobot-piglet <[email protected]>2025-09-11 19:43:09 +0300
commit91708f49a58e3c0a1a3cf0a60c268c2d5b474a3e (patch)
tree9dbcd5cd1811b171ca7636600287d72327ef98ec /contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text
parentf4413504c29db8e1e7cce3a2103e89ecb4073271 (diff)
Intermediate changes
commit_hash:87ab6d7772f084decaa30c0cb439a3e0c000406e
Diffstat (limited to 'contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text')
-rw-r--r--contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text/ansi.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text/ansi.py b/contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text/ansi.py
index 4761982ab38..8cc37a6363a 100644
--- a/contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text/ansi.py
+++ b/contrib/python/prompt-toolkit/py3/prompt_toolkit/formatted_text/ansi.py
@@ -37,6 +37,7 @@ class ANSI:
self._color: str | None = None
self._bgcolor: str | None = None
self._bold = False
+ self._dim = False
self._underline = False
self._strike = False
self._italic = False
@@ -153,8 +154,8 @@ class ANSI:
self._bgcolor = _bg_colors[attr]
elif attr == 1:
self._bold = True
- # elif attr == 2:
- # self._faint = True
+ elif attr == 2:
+ self._dim = True
elif attr == 3:
self._italic = True
elif attr == 4:
@@ -171,6 +172,7 @@ class ANSI:
self._strike = True
elif attr == 22:
self._bold = False # Normal intensity
+ self._dim = False
elif attr == 23:
self._italic = False
elif attr == 24:
@@ -188,6 +190,7 @@ class ANSI:
self._color = None
self._bgcolor = None
self._bold = False
+ self._dim = False
self._underline = False
self._strike = False
self._italic = False
@@ -232,6 +235,8 @@ class ANSI:
result.append("bg:" + self._bgcolor)
if self._bold:
result.append("bold")
+ if self._dim:
+ result.append("dim")
if self._underline:
result.append("underline")
if self._strike: