mirror of
https://github.com/littlefs-project/littlefs.git
synced 2025-12-10 01:22:48 +00:00
scripts: treemap.py/codemap.py: Tweaked -L to imply -l
And added the optional --no-label to explicitly opt out. This is a bit more consistent with treemapd3.py/codemapd3.py's handling of labels, while still keeping the no-label default. It also makes it easier to temporarily hide labels when editing commands.
This commit is contained in:
@@ -717,6 +717,7 @@ def main(paths, *,
|
||||
title=None,
|
||||
padding=0,
|
||||
label=False,
|
||||
no_label=False,
|
||||
**args):
|
||||
# figure out what color should be
|
||||
if color == 'auto':
|
||||
@@ -1100,7 +1101,7 @@ def main(paths, *,
|
||||
else chars_[0]),
|
||||
color=t.color if t.color is not None else colors_[0])
|
||||
|
||||
if label:
|
||||
if label or (labels and not no_label):
|
||||
if t.label is not None:
|
||||
label__ = t.label
|
||||
else:
|
||||
@@ -1315,6 +1316,10 @@ if __name__ == "__main__":
|
||||
'-l', '--label',
|
||||
action='store_true',
|
||||
help="Render labels.")
|
||||
parser.add_argument(
|
||||
'--no-label',
|
||||
action='store_true',
|
||||
help="Don't render any labels.")
|
||||
parser.add_argument(
|
||||
'--code-path',
|
||||
type=lambda x: x.split(),
|
||||
|
||||
Reference in New Issue
Block a user