Changeset 1966
- Timestamp:
- 28/03/07 14:19:47 (1 year ago)
- Files:
-
- Trunk/core/js/main.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
Trunk/core/js/main.js
r1965 r1966 108 108 return false; 109 109 var tiddlers = store.getTaggedTiddlers("systemConfig"); 110 var i, n, p, toLoad = [], nLoaded = 0, map = {}, nPlugins = tiddlers.length; 110 var toLoad = []; 111 var nLoaded = 0; 112 var map = {}; 113 var nPlugins = tiddlers.length; 111 114 installedPlugins = []; 112 for(i=0; i<nPlugins; i++) { 113 p = installedPlugins[i] = getPluginInfo(tiddlers[i]); 114 n = p.Name; 115 for(var i=0; i<nPlugins; i++) { 116 var p = getPluginInfo(tiddlers[i]); 117 installedPlugins[i] = p; 118 var n = p.Name; 115 119 if(n) 116 120 map[n] = p; … … 119 123 } 120 124 var visit = function(p) { 121 if(!p || p.done) return; 125 if(!p || p.done) 126 return; 122 127 p.done = 1; 123 128 var reqs = p.Requires; … … 132 137 visit(map[n]); 133 138 for(i=0; i<toLoad.length; i++) { 134 pluginInfo = p = toLoad[i]; 139 p = toLoad[i]; 140 pluginInfo = p; 135 141 tiddler = p.tiddler; 136 142 if(isPluginExecutable(p)) {