<commit_before>/*==================================================
 *  Debug Utility Functions
 *==================================================
 */

SimileAjax.Debug = {
    silent: false
};

SimileAjax.Debug.log = function(msg) {
    var f;
    if ("console" in window && "log" in window.console) { // FireBug installed
        f = function(msg2) {
            console.log(msg2);
        }
    } else {
        f = function(msg2) {
            alert(msg2);
        }
    }
    SimileAjax.Debug.log = f;
    f(msg);
};

SimileAjax.Debug.warn = function(msg) {
    var f;
    if ("console" in window && "warn" in window.console) { // FireBug installed
        f = function(msg2) {
            console.warn(msg2);
        }
    } else {
        f = function(msg2) {
            alert(msg2);
        }
    }
    SimileAjax.Debug.warn = f;
    f(msg);
};

SimileAjax.Debug.exception = function(msg, e) {
    var f;
    if ("console" in window && "error" in window.console) { // FireBug installed
        f = function(e2) {
            console.error("%o", e2);
        }
    } else {
        f = SimileAjax.Platform.browser.isIE ?
            function(msg2, e2) {
                alert("Caught exception: " + msg2 + "\n\nDetails: " + e2.description);<commit_msg>Fixed a bug in debug functions.<commit_after>/*==================================================
 *  Debug Utility Functions
 *==================================================
 */

SimileAjax.Debug = {
    silent: false
};

SimileAjax.Debug.log = function(msg) {
    var f;
    if ("console" in window && "log" in window.console) { // FireBug installed
        f = function(msg2) {
            console.log(msg2);
        }
    } else {
        f = function(msg2) {
            alert(msg2);
        }
    }
    SimileAjax.Debug.log = f;
    f(msg);
};

SimileAjax.Debug.warn = function(msg) {
    var f;
    if ("console" in window && "warn" in window.console) { // FireBug installed
        f = function(msg2) {
            console.warn(msg2);
        }
    } else {
        f = function(msg2) {
            alert(msg2);
        }
    }
    SimileAjax.Debug.warn = f;
    f(msg);
};

SimileAjax.Debug.exception = function(msg, e) {
    var f;
    if ("console" in window && "error" in window.console) { // FireBug installed
        f = function(msg2, e2) {
            console.error(msg2 + " %o", e2);
        }
    } else {
        f = SimileAjax.Platform.browser.isIE ?
            function(msg2, e2) {
                alert("Caught exception: " + msg2 + "\n\nDetails: " + e2.description);
{'fraction_non_alphanumeric': 0.21244131455399062, 'fraction_numerical': 0.011737089201877934, 'mean_word_length': 2.0404280618311534, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4531082', 'n_tokens_mistral': 824, 'n_tokens_neox': 805, 'n_words': 168}