diff options
author | Fedor Indutny <fedor.indutny@gmail.com> | 2011-09-17 15:38:06 +0700 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-09-20 08:35:15 -0700 |
commit | 292e2ea5add821645540d12fde57a2546ed77463 (patch) | |
tree | b91d3ae592b2365ac23ed3a02c68201caa5ba152 /lib/_debugger.js | |
parent | c8ffbcd9f1a182bd16bbe664197b4b8d9d4d859f (diff) | |
download | node-new-292e2ea5add821645540d12fde57a2546ed77463.tar.gz |
fix breakpoint prefixing in list()
Diffstat (limited to 'lib/_debugger.js')
-rw-r--r-- | lib/_debugger.js | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/lib/_debugger.js b/lib/_debugger.js index 9e1c5844cd..3e28a3f4cb 100644 --- a/lib/_debugger.js +++ b/lib/_debugger.js @@ -922,13 +922,17 @@ function intChars(n) { // Adds spaces and prefix to number function leftPad(n, prefix) { - var s = n.toString(); - var nchars = intChars(n); - var nspaces = nchars - s.length; + var s = n.toString(), + nchars = intChars(n), + nspaces = nchars - s.length - 1; + + prefix || (prefix = ' '); + for (var i = 0; i < nspaces; i++) { - s = (prefix || ' ') + s; + prefix += ' '; } - return s; + + return prefix + s; } |