Преглед на файлове

Workaround for old SpiderMonkey builds

Fixes #189
tags/0.5.2
Michael Jackson преди 14 години
родител
ревизия
144d8bef85
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. +7
    -1
      mustache.js

+ 7
- 1
mustache.js Целия файл

@@ -38,8 +38,14 @@ var Mustache = (typeof module !== "undefined" && module.exports) || {};
var curlyRe = /\s*\}/; var curlyRe = /\s*\}/;
var tagRe = /#|\^|\/|>|\{|&|=|!/; var tagRe = /#|\^|\/|>|\{|&|=|!/;


// Workaround for https://issues.apache.org/jira/browse/COUCHDB-577
// See https://github.com/janl/mustache.js/issues/189
function testRe(re, string) {
return RegExp.prototype.test.call(re, string);
}

function isWhitespace(string) { function isWhitespace(string) {
return !nonSpaceRe.test(string);
return !testRe(nonSpaceRe, string);
} }


var isArray = Array.isArray || function (obj) { var isArray = Array.isArray || function (obj) {


Loading…
Отказ
Запис