diff options
author | Timothy Gu <timothygu99@gmail.com> | 2014-12-13 05:16:05 (GMT) |
---|---|---|
committer | Timothy Gu <timothygu99@gmail.com> | 2014-12-13 05:23:01 (GMT) |
commit | 6bf82e1d6449c5fe618bb577638a7e99ecbdd350 (patch) | |
tree | 55e79da6b135cbfd65a9cfeb8fa7ad6336467eb0 /index.html | |
parent | bc9ac39feae028f12b290c8ecb1d380210ca0655 (diff) | |
download | mxe-6bf82e1d6449c5fe618bb577638a7e99ecbdd350.zip mxe-6bf82e1d6449c5fe618bb577638a7e99ecbdd350.tar.gz mxe-6bf82e1d6449c5fe618bb577638a7e99ecbdd350.tar.bz2 |
index: name javascript functions
Better debugger output.
Signed-off-by: Timothy Gu <timothygu99@gmail.com>
Diffstat (limited to 'index.html')
-rw-r--r-- | index.html | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -2199,7 +2199,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> </table> <script> - var getPackageElements = function() { + function getPackageElements() { var packageElements = {}; var elements = document.getElementById('package-list').getElementsByTagName('td'); for (var i = 0; i < elements.length; i++) { @@ -2211,11 +2211,11 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> } return packageElements; } - var parseVersion = function(mkfile) { + function parseVersion(mkfile) { var matchResult = mkfile.match(/^\$\(PKG\)_VERSION\s*:?=\s*(.+)\s*$/m); return matchResult[1]; } - var loadVersions = function(packageElements, doneCallback) { + function loadVersions(packageElements, doneCallback) { var versions = {}; var packageCount = 0; for (var package in packageElements) { @@ -2223,11 +2223,11 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> } var loadCount = 0; for (var packageIndex in packageElements) { - (function(){ + (function handlePackage(){ var package = packageIndex; var request = new XMLHttpRequest(); request.open('GET', 'src/' + package + '.mk', true); - request.onreadystatechange = function() { + request.onreadystatechange = function reqCallback() { if (request.readyState === 4) { versions[package] = parseVersion(request.responseText); loadCount++; @@ -2240,7 +2240,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> })(); } } - var resolveVersions = function(versions) { + function resolveVersions(versions) { var resolvedVersions = {}; for (var package in versions) { var version = versions[package]; @@ -2253,7 +2253,7 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> } return resolvedVersions; } - var showVersions = function(packageElements, resolvedVersions) { + function showVersions(packageElements, resolvedVersions) { for (package in packageElements) { var element = packageElements[package]; var version = resolvedVersions[package]; @@ -2262,14 +2262,13 @@ local-pkg-list: $(LOCAL_PKG_LIST)</pre> element.insertAdjacentHTML('afterend', versionHtml); } } - var main = function() { + (function main() { var packageElements = getPackageElements(); - loadVersions(packageElements, function(versions) { + loadVersions(packageElements, function doneCallback(versions) { var resolvedVersions = resolveVersions(versions); showVersions(packageElements, resolvedVersions); }); - } - main(); + })(); </script> </div> |