My recent preference of while loops is because of _len

This commit is contained in:
Zixaphir 2013-08-06 21:14:47 -07:00
parent 4ff97f9435
commit 463d6607f6
3 changed files with 12 additions and 9 deletions

View File

@ -4335,7 +4335,7 @@
}); });
}, },
node: function() { node: function() {
var data, el, i, items, node, range, snapshot, _i, _len, _ref; var data, el, i, items, node, range, snapshot;
if (this.isClone) { if (this.isClone) {
if (Conf['Embedding']) { if (Conf['Embedding']) {
@ -4363,9 +4363,9 @@
if (!(Conf['Embedding'] || Conf['Link Title'])) { if (!(Conf['Embedding'] || Conf['Link Title'])) {
return; return;
} }
_ref = this.nodes.links; items = this.nodes.links;
for (_i = 0, _len = _ref.length; _i < _len; _i++) { i = 0;
range = _ref[_i]; while (range = items[i++]) {
if (data = Linkify.services(range)) { if (data = Linkify.services(range)) {
if (Conf['Embedding']) { if (Conf['Embedding']) {
Linkify.embed(data); Linkify.embed(data);

View File

@ -4340,7 +4340,7 @@
}); });
}, },
node: function() { node: function() {
var data, el, i, items, node, range, snapshot, _i, _len, _ref; var data, el, i, items, node, range, snapshot;
if (this.isClone) { if (this.isClone) {
if (Conf['Embedding']) { if (Conf['Embedding']) {
@ -4368,9 +4368,9 @@
if (!(Conf['Embedding'] || Conf['Link Title'])) { if (!(Conf['Embedding'] || Conf['Link Title'])) {
return; return;
} }
_ref = this.nodes.links; items = this.nodes.links;
for (_i = 0, _len = _ref.length; _i < _len; _i++) { i = 0;
range = _ref[_i]; while (range = items[i++]) {
if (data = Linkify.services(range)) { if (data = Linkify.services(range)) {
if (Conf['Embedding']) { if (Conf['Embedding']) {
Linkify.embed(data); Linkify.embed(data);

View File

@ -57,7 +57,10 @@ Linkify =
return unless Conf['Embedding'] or Conf['Link Title'] return unless Conf['Embedding'] or Conf['Link Title']
for range in @nodes.links items = @nodes.links
i = 0
while range = items[i++]
if data = Linkify.services range if data = Linkify.services range
Linkify.embed data if Conf['Embedding'] Linkify.embed data if Conf['Embedding']
Linkify.title data if Conf['Link Title'] Linkify.title data if Conf['Link Title']