<commit_before>var add_field = function(){
    var field = $(JST.form_field_definer());
    field.find('#closer').click(function(){
        field.remove();
    });
    $('.fields').append(field);
};

$(function(){
    add_field();

    $('#new_field').click(function(){
        add_field();
    });

    fl.setSwitcherIcon('define_form');
});
<commit_msg>fix form definers not removing<commit_after>var add_field = function(){
    var field = $(JST.form_field_definer());
    field.find('.closer').click(function(){
        field.remove();
    });
    $('.fields').append(field);
};

$(function(){
    add_field();

    $('#new_field').click(function(){
        add_field();
    });

    fl.setSwitcherIcon('define_form');
});

{'fraction_non_alphanumeric': 0.2173314993122421, 'fraction_numerical': 0.0, 'mean_word_length': 3.4390243902439024, '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': '2800939', 'n_tokens_mistral': 234, 'n_tokens_neox': 233, 'n_words': 32}