int first_pos;
int rest_pos;
int index_rowstride;
+ int n_sequences;
gunichar current_first;
parser_remove_duplicates (parser);
char_data = g_string_new ("");
+ n_sequences = 0;
current_first = 0;
first_pos = 0;
rest_pos = n_first * index_rowstride;
g_assert (encoded_value != 0);
data[rest_pos + len - 1] = encoded_value;
+ n_sequences++;
+
rest_pos += len;
for (i = len; i <= max_compose_len; i++)
table->n_index_size = n_first;
table->n_chars = char_data->len;
table->char_data = g_string_free (char_data, FALSE);
+ table->n_sequences = n_sequences;
table->id = g_str_hash (parser->compose_file);
g_list_free (sequences);
+# n_sequences: 3
# max_seq_len: 7
# n_index_size: 1
# data_size: 24
-# n_chars: 4
+# n_chars: 5
<Uff20> <U73> <U65> <U71> : "!" # U21
<Uff20> <U73> <U65> <U71> <U75> : "?" # U3f
-<Uff20> <U7a> <U77> <U69> <U6e> <U65> <U73> : "🥂"
+<Uff20> <U7a> <U77> <U69> <U6e> <U65> <U73> : "🥂" # U1f942
str = g_string_new ("");
- g_string_append_printf (str, "# max_seq_len: %d\n# n_index_size: %d\n# data_size: %d\n# n_chars: %d\n",
+ g_string_append_printf (str, "# n_sequences: %d\n# max_seq_len: %d\n# n_index_size: %d\n# data_size: %d\n# n_chars: %d\n",
+ table->n_sequences,
table->max_seq_len,
table->n_index_size,
table->data_size,