diff options
author | Shawn O. Pearce <sop@google.com> | 2009-04-18 15:18:35 -0700 |
---|---|---|
committer | Shawn O. Pearce <sop@google.com> | 2009-04-18 15:18:35 -0700 |
commit | 4e3d6739a17dcc9efc5adb1d915be0a886db700e (patch) | |
tree | 6338654fb30ced3fe92b83f1d4e724ee416cf633 | |
parent | 552ac89929db1794200290550dccdd7f3078d13f (diff) | |
download | git-repo-4e3d6739a17dcc9efc5adb1d915be0a886db700e.tar.gz |
Print '(no branches)' if the output of `repo branches` is empty
This way its clear the command did something, and reported
that it had nothing to show you, because you have no active
branches in this client.
Signed-off-by: Shawn O. Pearce <sop@google.com>
-rw-r--r-- | subcmds/branches.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/subcmds/branches.py b/subcmds/branches.py index d5a0812f..57d8c88a 100644 --- a/subcmds/branches.py +++ b/subcmds/branches.py | |||
@@ -96,6 +96,10 @@ Summarizes the currently available topic branches. | |||
96 | n.append(name) | 96 | n.append(name) |
97 | names = n | 97 | names = n |
98 | 98 | ||
99 | if not names: | ||
100 | print >>sys.stderr, ' (no branches)' | ||
101 | return | ||
102 | |||
99 | width = 25 | 103 | width = 25 |
100 | for name in names: | 104 | for name in names: |
101 | if width < len(name): | 105 | if width < len(name): |