Cache Sauces.
This commit is contained in:
parent
64b6b1bd42
commit
9bedfc7f67
@ -1815,39 +1815,42 @@
|
|||||||
};
|
};
|
||||||
sauce = {
|
sauce = {
|
||||||
init: function() {
|
init: function() {
|
||||||
|
var prefix, s;
|
||||||
|
sauce.prefixes = (function() {
|
||||||
|
var _i, _len, _ref, _results;
|
||||||
|
_ref = $.config('flavors').split('\n');
|
||||||
|
_results = [];
|
||||||
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
|
s = _ref[_i];
|
||||||
|
if (s[0] !== '#') {
|
||||||
|
_results.push(s);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return _results;
|
||||||
|
})();
|
||||||
|
sauce.names = (function() {
|
||||||
|
var _i, _len, _ref, _results;
|
||||||
|
_ref = sauce.prefixes;
|
||||||
|
_results = [];
|
||||||
|
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
||||||
|
prefix = _ref[_i];
|
||||||
|
_results.push(prefix.match(/(\w+)\./)[1]);
|
||||||
|
}
|
||||||
|
return _results;
|
||||||
|
})();
|
||||||
return g.callbacks.push(function(root) {
|
return g.callbacks.push(function(root) {
|
||||||
var i, link, names, prefix, prefixes, s, span, suffix, _len, _results;
|
var i, link, prefix, span, suffix, _len, _ref, _results;
|
||||||
if (root.className === 'inline') {
|
if (root.className === 'inline') {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
prefixes = (function() {
|
|
||||||
var _i, _len, _ref, _results;
|
|
||||||
_ref = $.config('flavors').split('\n');
|
|
||||||
_results = [];
|
|
||||||
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
|
||||||
s = _ref[_i];
|
|
||||||
if (s[0] !== '#') {
|
|
||||||
_results.push(s);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return _results;
|
|
||||||
})();
|
|
||||||
names = (function() {
|
|
||||||
var _i, _len, _results;
|
|
||||||
_results = [];
|
|
||||||
for (_i = 0, _len = prefixes.length; _i < _len; _i++) {
|
|
||||||
prefix = prefixes[_i];
|
|
||||||
_results.push(prefix.match(/(\w+)\./)[1]);
|
|
||||||
}
|
|
||||||
return _results;
|
|
||||||
})();
|
|
||||||
if (span = $('span.filesize', root)) {
|
if (span = $('span.filesize', root)) {
|
||||||
suffix = $('a', span).href;
|
suffix = $('a', span).href;
|
||||||
|
_ref = sauce.prefixes;
|
||||||
_results = [];
|
_results = [];
|
||||||
for (i = 0, _len = prefixes.length; i < _len; i++) {
|
for (i = 0, _len = _ref.length; i < _len; i++) {
|
||||||
prefix = prefixes[i];
|
prefix = _ref[i];
|
||||||
link = $.el('a', {
|
link = $.el('a', {
|
||||||
textContent: names[i],
|
textContent: sauce.names[i],
|
||||||
href: prefix + suffix
|
href: prefix + suffix
|
||||||
});
|
});
|
||||||
_results.push($.append(span, $.tn(' '), link));
|
_results.push($.append(span, $.tn(' '), link));
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
github
|
github
|
||||||
- mayhem:
|
- mayhem:
|
||||||
- Thread Stats performance fix, especially on long threads
|
- Thread Stats performance fix, especially on long threads
|
||||||
|
- Sauce performance improvement
|
||||||
- aeosynth:
|
- aeosynth:
|
||||||
- fix an upgrading problem (1.x -> 2.x)
|
- fix an upgrading problem (1.x -> 2.x)
|
||||||
|
|
||||||
|
|||||||
@ -1475,15 +1475,15 @@ anonymize =
|
|||||||
|
|
||||||
sauce =
|
sauce =
|
||||||
init: ->
|
init: ->
|
||||||
|
sauce.prefixes = (s for s in ($.config('flavors').split '\n') when s[0] != '#')
|
||||||
|
sauce.names = (prefix.match(/(\w+)\./)[1] for prefix in sauce.prefixes)
|
||||||
g.callbacks.push (root) ->
|
g.callbacks.push (root) ->
|
||||||
return if root.className is 'inline'
|
return if root.className is 'inline'
|
||||||
prefixes = (s for s in ($.config('flavors').split '\n') when s[0] != '#')
|
|
||||||
names = (prefix.match(/(\w+)\./)[1] for prefix in prefixes)
|
|
||||||
if span = $ 'span.filesize', root
|
if span = $ 'span.filesize', root
|
||||||
suffix = $('a', span).href
|
suffix = $('a', span).href
|
||||||
for prefix, i in prefixes
|
for prefix, i in sauce.prefixes
|
||||||
link = $.el 'a',
|
link = $.el 'a',
|
||||||
textContent: names[i]
|
textContent: sauce.names[i]
|
||||||
href: prefix + suffix
|
href: prefix + suffix
|
||||||
$.append span, $.tn(' '), link
|
$.append span, $.tn(' '), link
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user