docs: function(lineNumber){
  			var oneLine = this._diffContents[lineNumber];
  			var regex = /^@@\s*-([\+|\-]*[\d]+)\s*,*\s*([\d]*)\s*\+([\+|\-]*[\d]+)\s*,*\s*([\d]*)\s*@@+/;// Pattern : "@@-l,s +l,s@@" or "@@-l,s +l@@" or "@@-l +l,s@@" or even "@@--l,s +-l,s@@"
  			var regexReverse = /^@@\s*\+([\+|\-]*[\d]+)\s*,*\s*([\d]*)\s*-([\+|\-]*[\d]+)\s*,*\s*([\d]*)\s*@@+/;// Pattern : "@@+l,s -l,s@@" or "@@+l,s -l@@" or "@@+l -l,s@@" or even "@@+-l,s --l,s@@"
  			var match = regex.exec(oneLine);
  			var retVal = null;
  			if(match && match.length === 5) {
  				retVal = [lineNumber];
  				this._converHRangeBody(match[1], retVal);
  				this._converHRangeBody(match[2], retVal);
  				this._converHRangeBody(match[3], retVal);
  				this._converHRangeBody(match[4], retVal);
  			} else {
  				match = regexReverse.exec(oneLine);
  				if(match && match.length === 5) {
  					retVal = [lineNumber];
  					this._converHRangeBody(match[3], retVal);
  					this._converHRangeBody(match[4], retVal);
  					this._converHRangeBody(match[1], retVal);
  					this._converHRangeBody(match[2], retVal);
  				}
  			}
  			return retVal;
  		}