<commit_before><div ng-switch="::type" class="spreadsheet-edit">
  <input-completer ng-switch-when="ident" input-name="edit" ng-model="input.value" min="0" debounce="0" completer="identCompleter($input)" submit="unedit($event)" key-escape="unedit(false)" class="ident-completer"></input-completer>
  <input ng-switch-when="text" name="edit" type="text" ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"/>
  <textarea ng-switch-when="long" name="edit" ng-model="input.value" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"></textarea>
  <input ng-switch-when="date" name="edit" input-date ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)" placeholder="YYYY-MM-DD"/>
  <input ng-switch-when="numeric" name="edit" type="text" ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"/>
  <input-completer ng-switch-when="options" input-name="edit" ng-model="input.value" min="0" completer="optionsCompleter($input)" submit="unedit($event)" key-escape="unedit(false)"></input-completer>
  <select ng-switch-when="top" name="edit" ng-model="input.value" ng-options="k as v for (k, v) in options" key-tab="unedit($event)" key-escape="unedit(false)"></select>
  <select ng-switch-when="release" name="edit" ng-model="input.value" ng-options="c as 'release.'+constants.release[c]+'.title' | message for c in ::constants.releases" key-tab="unedit($event)" key-escape="unedit(false)"></select>
  <select ng-switch-when="record" name="edit" ng-model="input.value" ng-options="id as label for (id, label) in options" key-tab="unedit($event)" key-escape="unedit(false)"></select>
</div>
<commit_msg>Remove debounce on ss options completer<commit_after><div ng-switch="::type" class="spreadsheet-edit">
  <input-completer ng-switch-when="ident" input-name="edit" ng-model="input.value" min="0" debounce="0" completer="identCompleter($input)" submit="unedit($event)" key-escape="unedit(false)" class="ident-completer"></input-completer>
  <input ng-switch-when="text" name="edit" type="text" ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"/>
  <textarea ng-switch-when="long" name="edit" ng-model="input.value" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"></textarea>
  <input ng-switch-when="date" name="edit" input-date ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)" placeholder="YYYY-MM-DD"/>
  <input ng-switch-when="numeric" name="edit" type="text" ng-model="input.value" key-enter="unedit($event)" ng-blur="unedit($event)" key-tab="unedit($event)" key-escape="unedit(false)"/>
  <input-completer ng-switch-when="options" input-name="edit" ng-model="input.value" min="0" debounce="0" completer="optionsCompleter($input)" submit="unedit($event)" key-escape="unedit(false)"></input-completer>
  <select ng-switch-when="top" name="edit" ng-model="input.value" ng-options="k as v for (k, v) in options" key-tab="unedit($event)" key-escape="unedit(false)"></select>
  <select ng-switch-when="release" name="edit" ng-model="input.value" ng-options="c as 'release.'+constants.release[c]+'.title' | message for c in ::constants.releases" key-tab="unedit($event)" key-escape="unedit(false)"></select>
  <select ng-switch-when="record" name="edit" ng-model="input.value" ng-options="id as label for (id, label) in options" key-tab="unedit($event)" key-escape="unedit(false)"></select>
</div>

{'fraction_non_alphanumeric': 0.2236877523553163, 'fraction_numerical': 0.0018842530282637954, 'mean_word_length': 7.868735083532219, 'pattern_counts': {'":': 2, '<': 37, '<?xml version=': 0, '>': 37, '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': '6327141', 'n_tokens_mistral': 1288, 'n_tokens_neox': 1263, 'n_words': 204}