diff options
author | Hemmo Nieminen <hemmo.nieminen@iki.fi> | 2022-02-01 00:00:00 +0200 |
---|---|---|
committer | Hemmo Nieminen <hemmo.nieminen@iki.fi> | 2022-03-23 00:00:00 +0200 |
commit | e189d762922519d713c3fc105e0bd756eb4f0742 (patch) | |
tree | 63d1a78bde850c1ce88e9b24caac5955dcff64a4 | |
parent | 6cb6c08e8050d45fdc74946449b55664ae559f87 (diff) | |
download | meson-e189d762922519d713c3fc105e0bd756eb4f0742.zip meson-e189d762922519d713c3fc105e0bd756eb4f0742.tar.gz meson-e189d762922519d713c3fc105e0bd756eb4f0742.tar.bz2 |
mlog: add support for italic/emphasized text in AnsiText
-rw-r--r-- | mesonbuild/mlog.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/mlog.py b/mesonbuild/mlog.py index d3ef68d..93fd5db 100644 --- a/mesonbuild/mlog.py +++ b/mesonbuild/mlog.py @@ -156,6 +156,9 @@ class AnsiText: def bold(text: str, quoted: bool = False) -> AnsiDecorator: return AnsiDecorator(text, "\033[1m", quoted=quoted) +def italic(text: str, quoted: bool = False) -> AnsiDecorator: + return AnsiDecorator(text, "\033[3m", quoted=quoted) + def plain(text: str) -> AnsiDecorator: return AnsiDecorator(text, "") |