278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
|
of the diff, only between two diff chunks.
*/
maybeReplaceButtons: function(){
if(this.pos.next && this.pos.prev
&& (this.pos.endLhs - this.pos.startLhs <= Diff.config.chunkLoadLines)){
D.clearElement(this.e.btnWrapper);
D.append(this.e.btnWrapper, this.createButton(this.FetchType.FillGap));
if( this.$fetchQueue && this.$fetchQueue.length>0 ){
this.$fetchQueue = [this.FetchType.FillGap];
}
}
return this;
},
/**
Callack for /jchunk responses.
|
|
>
|
|
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
|
of the diff, only between two diff chunks.
*/
maybeReplaceButtons: function(){
if(this.pos.next && this.pos.prev
&& (this.pos.endLhs - this.pos.startLhs <= Diff.config.chunkLoadLines)){
D.clearElement(this.e.btnWrapper);
D.append(this.e.btnWrapper, this.createButton(this.FetchType.FillGap));
if( this.$fetchQueue && this.$fetchQueue.length>1 ){
this.$fetchQueue[1] = this.FetchType.FillGap;
this.$fetchQueue.length = 2;
}
}
return this;
},
/**
Callack for /jchunk responses.
|
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
|
up.from = this.pos.prev.endLhs + 1;
fetchType = this.FetchType.FillGap;
}
}
//console.debug("fetchChunk(",fetchType,")",up);
fOpt.onerror = function(err){
self.msg(true,err.message);
self.$fetchQueue = [];
};
Diff.fetchArtifactChunk(fOpt);
return this;
}
};
/**
|
|
|
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
|
up.from = this.pos.prev.endLhs + 1;
fetchType = this.FetchType.FillGap;
}
}
//console.debug("fetchChunk(",fetchType,")",up);
fOpt.onerror = function(err){
self.msg(true,err.message);
self.$fetchQueue.length = 0;
};
Diff.fetchArtifactChunk(fOpt);
return this;
}
};
/**
|