<commit_before>(function($) {
  $.fn.inputDefaults = function(options) {
    var opts;
    opts = $.extend({}, $.fn.inputDefaults.defaults, options);
    return this.each(function() {
      var $el, defaultValue;
      $el = $(this);
      defaultValue = $el.data("defaultValue") || opts.value;
      if ($el.val() === "") {
        $el.val(defaultValue);
      }
      return $el.focus(function() {
        if ($el.val() === defaultValue) {
          return $el.val("");
        }
      }).blur(function() {
        if ($el.val() === "") {
          return $el.val(defaultValue);
        }
      });
    });
  };
  return $.fn.inputDefaults.defaults = {
    value: "Please enter a value..."
  };
})(jQuery);<commit_msg>Update to protect against no val().<commit_after>(function() {

  (function($) {
    $.fn.inputDefaults = function(options) {
      var opts;
      opts = $.extend({}, $.fn.inputDefaults.defaults, options);
      return this.each(function() {
        var $el, defaultValue;
        $el = $(this);
        defaultValue = $el.data("defaultValue") || opts.value;
        if (!$el.val()) {
          $el.val(defaultValue);
        }
        return $el.focus(function() {
          if ($el.val() === defaultValue) {
            return $el.val("");
          }
        }).blur(function() {
          if (!$el.val()) {
            return $el.val(defaultValue);
          }
        });
      });
    };
    return $.fn.inputDefaults.defaults = {
      value: "Please enter a value..."
    };
  })(jQuery);

}).call(this);
{'fraction_non_alphanumeric': 0.19765166340508805, 'fraction_numerical': 0.0, 'mean_word_length': 1.978640776699029, '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': '5359954', 'n_tokens_mistral': 474, 'n_tokens_neox': 466, 'n_words': 90}