# HG changeset patch # User Pulkit Goyal <7895pulkit@gmail.com> # Date 1514414342 -19800 # Node ID 4138771105bb715c327068a74e269a956c4ccda6 # Parent 753e5ebabe7d004ba15b9b4106eb6dd13d59a7a3 topics: list only topic names in quiet mode This will be helpful in bash completion. diff -r 753e5ebabe7d -r 4138771105bb hgext3rd/topic/__init__.py --- a/hgext3rd/topic/__init__.py Wed Dec 27 23:51:18 2017 +0530 +++ b/hgext3rd/topic/__init__.py Thu Dec 28 04:09:02 2017 +0530 @@ -903,6 +903,9 @@ fm.write('topic', namemask, topic, label=label) fm.data(active=active) + if ui.quiet: + fm.plain('\n') + continue data = stack.stack(repo, topic=topic) fm.plain(' (') if ui.verbose: diff -r 753e5ebabe7d -r 4138771105bb tests/test-topic-stack-data.t --- a/tests/test-topic-stack-data.t Wed Dec 27 23:51:18 2017 +0530 +++ b/tests/test-topic-stack-data.t Thu Dec 28 04:09:02 2017 +0530 @@ -173,10 +173,10 @@ quiet version $ hg topic --quiet - bar (5 changesets, 1 troubled, 2 heads) - baz (2 changesets) - foo (2 changesets) - fuz (3 changesets, 2 troubled) + bar + baz + foo + fuz verbose