Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../js/codemirr...
File: esprima.js
sum: '\u2211',
[6500] Fix | Delete
minus: '\u2212',
[6501] Fix | Delete
lowast: '\u2217',
[6502] Fix | Delete
radic: '\u221A',
[6503] Fix | Delete
prop: '\u221D',
[6504] Fix | Delete
infin: '\u221E',
[6505] Fix | Delete
ang: '\u2220',
[6506] Fix | Delete
and: '\u2227',
[6507] Fix | Delete
or: '\u2228',
[6508] Fix | Delete
cap: '\u2229',
[6509] Fix | Delete
cup: '\u222A',
[6510] Fix | Delete
int: '\u222B',
[6511] Fix | Delete
there4: '\u2234',
[6512] Fix | Delete
sim: '\u223C',
[6513] Fix | Delete
cong: '\u2245',
[6514] Fix | Delete
asymp: '\u2248',
[6515] Fix | Delete
ne: '\u2260',
[6516] Fix | Delete
equiv: '\u2261',
[6517] Fix | Delete
le: '\u2264',
[6518] Fix | Delete
ge: '\u2265',
[6519] Fix | Delete
sub: '\u2282',
[6520] Fix | Delete
sup: '\u2283',
[6521] Fix | Delete
nsub: '\u2284',
[6522] Fix | Delete
sube: '\u2286',
[6523] Fix | Delete
supe: '\u2287',
[6524] Fix | Delete
oplus: '\u2295',
[6525] Fix | Delete
otimes: '\u2297',
[6526] Fix | Delete
perp: '\u22A5',
[6527] Fix | Delete
sdot: '\u22C5',
[6528] Fix | Delete
lceil: '\u2308',
[6529] Fix | Delete
rceil: '\u2309',
[6530] Fix | Delete
lfloor: '\u230A',
[6531] Fix | Delete
rfloor: '\u230B',
[6532] Fix | Delete
loz: '\u25CA',
[6533] Fix | Delete
spades: '\u2660',
[6534] Fix | Delete
clubs: '\u2663',
[6535] Fix | Delete
hearts: '\u2665',
[6536] Fix | Delete
diams: '\u2666',
[6537] Fix | Delete
lang: '\u27E8',
[6538] Fix | Delete
rang: '\u27E9'
[6539] Fix | Delete
};
[6540] Fix | Delete
[6541] Fix | Delete
[6542] Fix | Delete
/***/ },
[6543] Fix | Delete
/* 15 */
[6544] Fix | Delete
/***/ function(module, exports, __webpack_require__) {
[6545] Fix | Delete
[6546] Fix | Delete
"use strict";
[6547] Fix | Delete
Object.defineProperty(exports, "__esModule", { value: true });
[6548] Fix | Delete
var error_handler_1 = __webpack_require__(10);
[6549] Fix | Delete
var scanner_1 = __webpack_require__(12);
[6550] Fix | Delete
var token_1 = __webpack_require__(13);
[6551] Fix | Delete
var Reader = (function () {
[6552] Fix | Delete
function Reader() {
[6553] Fix | Delete
this.values = [];
[6554] Fix | Delete
this.curly = this.paren = -1;
[6555] Fix | Delete
}
[6556] Fix | Delete
// A function following one of those tokens is an expression.
[6557] Fix | Delete
Reader.prototype.beforeFunctionExpression = function (t) {
[6558] Fix | Delete
return ['(', '{', '[', 'in', 'typeof', 'instanceof', 'new',
[6559] Fix | Delete
'return', 'case', 'delete', 'throw', 'void',
[6560] Fix | Delete
// assignment operators
[6561] Fix | Delete
'=', '+=', '-=', '*=', '**=', '/=', '%=', '<<=', '>>=', '>>>=',
[6562] Fix | Delete
'&=', '|=', '^=', ',',
[6563] Fix | Delete
// binary/unary operators
[6564] Fix | Delete
'+', '-', '*', '**', '/', '%', '++', '--', '<<', '>>', '>>>', '&',
[6565] Fix | Delete
'|', '^', '!', '~', '&&', '||', '?', ':', '===', '==', '>=',
[6566] Fix | Delete
'<=', '<', '>', '!=', '!=='].indexOf(t) >= 0;
[6567] Fix | Delete
};
[6568] Fix | Delete
// Determine if forward slash (/) is an operator or part of a regular expression
[6569] Fix | Delete
// https://github.com/mozilla/sweet.js/wiki/design
[6570] Fix | Delete
Reader.prototype.isRegexStart = function () {
[6571] Fix | Delete
var previous = this.values[this.values.length - 1];
[6572] Fix | Delete
var regex = (previous !== null);
[6573] Fix | Delete
switch (previous) {
[6574] Fix | Delete
case 'this':
[6575] Fix | Delete
case ']':
[6576] Fix | Delete
regex = false;
[6577] Fix | Delete
break;
[6578] Fix | Delete
case ')':
[6579] Fix | Delete
var keyword = this.values[this.paren - 1];
[6580] Fix | Delete
regex = (keyword === 'if' || keyword === 'while' || keyword === 'for' || keyword === 'with');
[6581] Fix | Delete
break;
[6582] Fix | Delete
case '}':
[6583] Fix | Delete
// Dividing a function by anything makes little sense,
[6584] Fix | Delete
// but we have to check for that.
[6585] Fix | Delete
regex = false;
[6586] Fix | Delete
if (this.values[this.curly - 3] === 'function') {
[6587] Fix | Delete
// Anonymous function, e.g. function(){} /42
[6588] Fix | Delete
var check = this.values[this.curly - 4];
[6589] Fix | Delete
regex = check ? !this.beforeFunctionExpression(check) : false;
[6590] Fix | Delete
}
[6591] Fix | Delete
else if (this.values[this.curly - 4] === 'function') {
[6592] Fix | Delete
// Named function, e.g. function f(){} /42/
[6593] Fix | Delete
var check = this.values[this.curly - 5];
[6594] Fix | Delete
regex = check ? !this.beforeFunctionExpression(check) : true;
[6595] Fix | Delete
}
[6596] Fix | Delete
break;
[6597] Fix | Delete
default:
[6598] Fix | Delete
break;
[6599] Fix | Delete
}
[6600] Fix | Delete
return regex;
[6601] Fix | Delete
};
[6602] Fix | Delete
Reader.prototype.push = function (token) {
[6603] Fix | Delete
if (token.type === 7 /* Punctuator */ || token.type === 4 /* Keyword */) {
[6604] Fix | Delete
if (token.value === '{') {
[6605] Fix | Delete
this.curly = this.values.length;
[6606] Fix | Delete
}
[6607] Fix | Delete
else if (token.value === '(') {
[6608] Fix | Delete
this.paren = this.values.length;
[6609] Fix | Delete
}
[6610] Fix | Delete
this.values.push(token.value);
[6611] Fix | Delete
}
[6612] Fix | Delete
else {
[6613] Fix | Delete
this.values.push(null);
[6614] Fix | Delete
}
[6615] Fix | Delete
};
[6616] Fix | Delete
return Reader;
[6617] Fix | Delete
}());
[6618] Fix | Delete
var Tokenizer = (function () {
[6619] Fix | Delete
function Tokenizer(code, config) {
[6620] Fix | Delete
this.errorHandler = new error_handler_1.ErrorHandler();
[6621] Fix | Delete
this.errorHandler.tolerant = config ? (typeof config.tolerant === 'boolean' && config.tolerant) : false;
[6622] Fix | Delete
this.scanner = new scanner_1.Scanner(code, this.errorHandler);
[6623] Fix | Delete
this.scanner.trackComment = config ? (typeof config.comment === 'boolean' && config.comment) : false;
[6624] Fix | Delete
this.trackRange = config ? (typeof config.range === 'boolean' && config.range) : false;
[6625] Fix | Delete
this.trackLoc = config ? (typeof config.loc === 'boolean' && config.loc) : false;
[6626] Fix | Delete
this.buffer = [];
[6627] Fix | Delete
this.reader = new Reader();
[6628] Fix | Delete
}
[6629] Fix | Delete
Tokenizer.prototype.errors = function () {
[6630] Fix | Delete
return this.errorHandler.errors;
[6631] Fix | Delete
};
[6632] Fix | Delete
Tokenizer.prototype.getNextToken = function () {
[6633] Fix | Delete
if (this.buffer.length === 0) {
[6634] Fix | Delete
var comments = this.scanner.scanComments();
[6635] Fix | Delete
if (this.scanner.trackComment) {
[6636] Fix | Delete
for (var i = 0; i < comments.length; ++i) {
[6637] Fix | Delete
var e = comments[i];
[6638] Fix | Delete
var value = this.scanner.source.slice(e.slice[0], e.slice[1]);
[6639] Fix | Delete
var comment = {
[6640] Fix | Delete
type: e.multiLine ? 'BlockComment' : 'LineComment',
[6641] Fix | Delete
value: value
[6642] Fix | Delete
};
[6643] Fix | Delete
if (this.trackRange) {
[6644] Fix | Delete
comment.range = e.range;
[6645] Fix | Delete
}
[6646] Fix | Delete
if (this.trackLoc) {
[6647] Fix | Delete
comment.loc = e.loc;
[6648] Fix | Delete
}
[6649] Fix | Delete
this.buffer.push(comment);
[6650] Fix | Delete
}
[6651] Fix | Delete
}
[6652] Fix | Delete
if (!this.scanner.eof()) {
[6653] Fix | Delete
var loc = void 0;
[6654] Fix | Delete
if (this.trackLoc) {
[6655] Fix | Delete
loc = {
[6656] Fix | Delete
start: {
[6657] Fix | Delete
line: this.scanner.lineNumber,
[6658] Fix | Delete
column: this.scanner.index - this.scanner.lineStart
[6659] Fix | Delete
},
[6660] Fix | Delete
end: {}
[6661] Fix | Delete
};
[6662] Fix | Delete
}
[6663] Fix | Delete
var startRegex = (this.scanner.source[this.scanner.index] === '/') && this.reader.isRegexStart();
[6664] Fix | Delete
var token = startRegex ? this.scanner.scanRegExp() : this.scanner.lex();
[6665] Fix | Delete
this.reader.push(token);
[6666] Fix | Delete
var entry = {
[6667] Fix | Delete
type: token_1.TokenName[token.type],
[6668] Fix | Delete
value: this.scanner.source.slice(token.start, token.end)
[6669] Fix | Delete
};
[6670] Fix | Delete
if (this.trackRange) {
[6671] Fix | Delete
entry.range = [token.start, token.end];
[6672] Fix | Delete
}
[6673] Fix | Delete
if (this.trackLoc) {
[6674] Fix | Delete
loc.end = {
[6675] Fix | Delete
line: this.scanner.lineNumber,
[6676] Fix | Delete
column: this.scanner.index - this.scanner.lineStart
[6677] Fix | Delete
};
[6678] Fix | Delete
entry.loc = loc;
[6679] Fix | Delete
}
[6680] Fix | Delete
if (token.type === 9 /* RegularExpression */) {
[6681] Fix | Delete
var pattern = token.pattern;
[6682] Fix | Delete
var flags = token.flags;
[6683] Fix | Delete
entry.regex = { pattern: pattern, flags: flags };
[6684] Fix | Delete
}
[6685] Fix | Delete
this.buffer.push(entry);
[6686] Fix | Delete
}
[6687] Fix | Delete
}
[6688] Fix | Delete
return this.buffer.shift();
[6689] Fix | Delete
};
[6690] Fix | Delete
return Tokenizer;
[6691] Fix | Delete
}());
[6692] Fix | Delete
exports.Tokenizer = Tokenizer;
[6693] Fix | Delete
[6694] Fix | Delete
[6695] Fix | Delete
/***/ }
[6696] Fix | Delete
/******/ ])
[6697] Fix | Delete
});
[6698] Fix | Delete
;
[6699] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function