<commit_before>#ifndef DIFF_H
#define DIFF_H

#include "dmp.h"

#include "file.h"

#define TMP_BASE "/tmp/fuck_yo_couch"

typedef struct {
    const char *f1;
    const char *f2;
    dmp_diff *diff;
    dmp_options opts;
    mmapped_file_t *mf1;
    mmapped_file_t *mf2;
} ftc_diff_t;

void push_changes(const char *path);

void diff_files(ftc_diff_t *f, const char *f1, const char *f2);
void ftc_diff_cleanup(ftc_diff_t *ftc_diff);


#endif<commit_msg>Chappelle's show was fun, but I should probably have a more professional name for this temp dir.<commit_after>#ifndef DIFF_H
#define DIFF_H

#include "dmp.h"

#include "file.h"

#define TMP_BASE "/tmp/diff-patch-cloud"

typedef struct {
    const char *f1;
    const char *f2;
    dmp_diff *diff;
    dmp_options opts;
    mmapped_file_t *mf1;
    mmapped_file_t *mf2;
} ftc_diff_t;

void push_changes(const char *path);

void diff_files(ftc_diff_t *f, const char *f1, const char *f2);
void ftc_diff_cleanup(ftc_diff_t *ftc_diff);


#endif
{'fraction_non_alphanumeric': 0.10383064516129033, 'fraction_numerical': 0.012096774193548387, 'mean_word_length': 4.396739130434782, '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': '7093067', 'n_tokens_mistral': 416, 'n_tokens_neox': 408, 'n_words': 105}