You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by js...@apache.org on 2014/08/22 21:29:51 UTC

[4/4] git commit: Support variable == width

Support variable == width

+ support in repo-update


Project: http://git-wip-us.apache.org/repos/asf/cordova-coho/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-coho/commit/4ef3e11e
Tree: http://git-wip-us.apache.org/repos/asf/cordova-coho/tree/4ef3e11e
Diff: http://git-wip-us.apache.org/repos/asf/cordova-coho/diff/4ef3e11e

Branch: refs/heads/master
Commit: 4ef3e11ee72491110f7fa6d4d726ff4af12897e5
Parents: 228257c
Author: Josh Soref <js...@blackberry.com>
Authored: Thu Aug 21 14:05:52 2014 -0400
Committer: Josh Soref <js...@blackberry.com>
Committed: Fri Aug 22 15:29:19 2014 -0400

----------------------------------------------------------------------
 src/apputil.js     | 4 +++-
 src/repo-update.js | 4 ++++
 2 files changed, 7 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/4ef3e11e/src/apputil.js
----------------------------------------------------------------------
diff --git a/src/apputil.js b/src/apputil.js
index c729d81..dc640e6 100644
--- a/src/apputil.js
+++ b/src/apputil.js
@@ -42,6 +42,8 @@ exports.fatal = function() {
     process.exit(1);
 };
 
+exports.prefixLength = 30;
+
 exports.print = function() {
     var newArgs = Array.prototype.slice.call(arguments);
     // Prefix any prints() to distinguish them from command output.
@@ -49,7 +51,7 @@ exports.print = function() {
         var curDir = path.relative(baseWorkingDir, process.cwd());
         curDir = curDir ? curDir + '/' : './';
         var banner = ' =';
-        var PREFIX_LEN = 30;
+        var PREFIX_LEN = exports.prefixLength;
         if (curDir.length < PREFIX_LEN) {
             banner += new Array(PREFIX_LEN - curDir.length + 1).join('=');
         }

http://git-wip-us.apache.org/repos/asf/cordova-coho/blob/4ef3e11e/src/repo-update.js
----------------------------------------------------------------------
diff --git a/src/repo-update.js b/src/repo-update.js
index 7f06514..4e08a36 100644
--- a/src/repo-update.js
+++ b/src/repo-update.js
@@ -60,6 +60,10 @@ module.exports = function*(argv) {
     }
     var branches = Array.isArray(argv.b) ? argv.b : [argv.b];
     var repos = flagutil.computeReposFromFlag(argv.r);
+    apputil.prefixLength = Math.max.apply(null,
+        [apputil.prefixLength].concat(
+            repos.map(function (r) { return r.repoName.length + 2; }))
+        );
 
     // ensure that any missing repos are cloned
     yield require('./repo-clone').cloneRepos(repos,true);