<commit_before>#include "pebble_os.h"
#include "pebble_app.h"
#include "pebble_fonts.h"

#include "num2words-en.h"

#define DEBUG 0

#define NUM_LINES 4
#define LINE_LENGTH 7
#define BUFFER_SIZE 44
//(LINE_LENGTH + 1)
#define ROW_HEIGHT 37
#define TOP_MARGIN 10

// The time it takes for a layer to slide in or out.
#define ANIMATION_DURATION 400
// Delay between the layer animation, from top tp bottom
#define ANIMATION_STAGGER_TIME 150
// Delay from the start of the current layer going out until the next layer slides in
#define ANIMATION_OUT_IN_DELAY 100

// We can add a new word to a line if there are at least this many characters free after
#define LINE_ADD_LIMIT (LINE_LENGTH - 2)

#if DEBUG
	#define WATCH_TITLE "SE Fuzzy Text Dbg" 
#else<commit_msg>Reduced size of needlessly large text buffer<commit_after>#include "pebble_os.h"
#include "pebble_app.h"
#include "pebble_fonts.h"

#include "num2words-en.h"

#define DEBUG 0

#define NUM_LINES 4
#define LINE_LENGTH 7
#define BUFFER_SIZE (LINE_LENGTH + 1)
#define ROW_HEIGHT 37
#define TOP_MARGIN 10

// The time it takes for a layer to slide in or out.
#define ANIMATION_DURATION 400
// Delay between the layer animation, from top tp bottom
#define ANIMATION_STAGGER_TIME 150
// Delay from the start of the current layer going out until the next layer slides in
#define ANIMATION_OUT_IN_DELAY 100

// We can add a new word to a line if there are at least this many characters free after
#define LINE_ADD_LIMIT (LINE_LENGTH - 2)

#if DEBUG
	#define WATCH_TITLE "SE Fuzzy Text Dbg" 
#else
{'fraction_non_alphanumeric': 0.06718346253229975, 'fraction_numerical': 0.025839793281653745, 'mean_word_length': 4.61231884057971, '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': '714650', 'n_tokens_mistral': 582, 'n_tokens_neox': 531, 'n_words': 216}