- From: Robin Berjon via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 02 Dec 2009 17:10:10 +0000
- To: public-dap-commits@w3.org
Update of /sources/public/2009/dap/ReSpec.js/js
In directory hutz:/tmp/cvs-serv436/js
Modified Files:
respec.js
Log Message:
fixed wrapping ISSUE-48
Index: respec.js
===================================================================
RCS file: /sources/public/2009/dap/ReSpec.js/js/respec.js,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -d -r1.54 -r1.55
--- respec.js 2 Dec 2009 11:27:24 -0000 1.54
+++ respec.js 2 Dec 2009 17:10:08 -0000 1.55
@@ -797,6 +797,7 @@
},
_norm: function (str) {
+ str = str.replace(/^\s+/, "").replace(/\s+$/, "");
return str.split(/\s+/).join(" ");
},
@@ -897,7 +898,7 @@
interfaceMember: function (dt, dd) {
var mem = { children: [] };
- var str = dt.textContent;
+ var str = this._norm(dt.textContent);
var extPrm = (sn.findNodes("dl[@class='parameters']", dd))[0];
var excepts = sn.findNodes("*[@class='exception']", dd);
var hadId = false;
@@ -1417,6 +1418,13 @@
for (var i = 0; i < lvl; i++) str += " ";
return str;
},
+
+ // XXX make this generally available (refactoring)
+ _norm: function (str) {
+ str = str.replace(/^\s+/, "").replace(/\s+$/, "");
+ return str.split(/\s+/).join(" ");
+ },
+
};
// hackish, but who cares?
Received on Wednesday, 2 December 2009 17:10:11 UTC