<commit_before><div id="player-container">
  <div id="timeline"></div>
  <div id="waveform"></div>

  <div id="controls" *ngIf="this.isReady()">
    <ng-template #playingTemplate [ngIf]="this.playing()">
      <mat-icon class="clickable" (click)="this.pause()">pause</mat-icon>
    </ng-template>

    <ng-template #pausedTemplate [ngIf]="!this.playing()">
      <mat-icon class="clickable" (click)="this.play()">play_arrow</mat-icon>
    </ng-template>

    <p id="duration">{{this.getPos() | durationshort}} / {{this.getDuration() | durationshort}}</p>

  </div>

  <div id="icons" *ngIf="this.isReady() && this.countRegions() > 0">
    <mat-icon class="clickable" (click)="this.replaySelectedRegion()" *ngIf="this.selectedRegion!=null">replay</mat-icon>
    <mat-icon class="clickable" (click)="this.replayLast(5)">replay_5</mat-icon>
    <mat-icon class="clickable" (click)="this.replayLast(10)">replay_10</mat-icon>
    <mat-icon class="clickable" (click)="this.loopSelectedRegion()" *ngIf="this.selectedRegion!=null">loop</mat-icon>
    <mat-icon class="clickable" (click)="this.selectPreviousRegion()">skip_previous</mat-icon>
    <mat-icon class="clickable" (click)="this.selectNextRegion()">skip_next</mat-icon>
    <mat-icon class="clickable" (click)="this.deleteRegion()" *ngIf="this.selectedRegion!=null">delete</mat-icon>
  </div>
</div><commit_msg>Disable WaveSurfer loop button (bugged in WaveSurfer)<commit_after><div id="player-container">
  <div id="timeline"></div>
  <div id="waveform"></div>

  <div id="controls" *ngIf="this.isReady()">
    <ng-template #playingTemplate [ngIf]="this.playing()">
      <mat-icon class="clickable" (click)="this.pause()">pause</mat-icon>
    </ng-template>

    <ng-template #pausedTemplate [ngIf]="!this.playing()">
      <mat-icon class="clickable" (click)="this.play()">play_arrow</mat-icon>
    </ng-template>

    <p id="duration">{{this.getPos() | durationshort}} / {{this.getDuration() | durationshort}}</p>

  </div>

  <div id="icons" *ngIf="this.isReady() && this.countRegions() > 0">
    <mat-icon class="clickable" (click)="this.replaySelectedRegion()" *ngIf="this.selectedRegion!=null">replay</mat-icon>
    <mat-icon class="clickable" (click)="this.replayLast(5)">replay_5</mat-icon>
    <mat-icon class="clickable" (click)="this.replayLast(10)">replay_10</mat-icon>
    <!-- Loop is bugged with WaveSurfer 2.0-b2 -->
    <!-- <mat-icon class="clickable" (click)="this.loopSelectedRegion()" *ngIf="this.selectedRegion!=null">loop</mat-icon> -->
    <mat-icon class="clickable" (click)="this.selectPreviousRegion()">skip_previous</mat-icon>
    <mat-icon class="clickable" (click)="this.selectNextRegion()">skip_next</mat-icon>
    <mat-icon class="clickable" (click)="this.deleteRegion()" *ngIf="this.selectedRegion!=null">delete</mat-icon>
  </div>
</div>
{'fraction_non_alphanumeric': 0.22237960339943344, 'fraction_numerical': 0.0060198300283286115, 'mean_word_length': 5.524249422632795, 'pattern_counts': {'":': 0, '<': 73, '<?xml version=': 0, '>': 75, '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': '4618493', 'n_tokens_mistral': 1030, 'n_tokens_neox': 969, 'n_words': 131}