Mercurial > repos > tabletprog
diff interp.js @ 314:d4df33596e7d
Make modules in earlier module directories take precedence over ones in later directories
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 14 Mar 2015 12:10:40 -0700 |
parents | 8511aac1ce82 |
children |
line wrap: on
line diff
--- a/interp.js Sat Mar 14 12:09:43 2015 -0700 +++ b/interp.js Sat Mar 14 12:10:40 2015 -0700 @@ -88,7 +88,10 @@ for (var i in results) { var tpidx = results[i].indexOf('.tp') if (tpidx > 0 && tpidx == results[i].length - 3) { - this.names[results[i].substr(0, tpidx)] = moduledirs[dirnum] + "/" + results[i]; + var moduleName = results[i].substr(0, tpidx); + if (!(moduleName in this.names)) { + this.names[moduleName] = moduledirs[dirnum] + "/" + results[i]; + } } } }