Warning: session_start(): open(/var/lib/php/sessions/sess_o0del3ul43ce7fc1rck5j5qenr, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
!include #1028186 // new LineCompCompressor
cprint CompressorSpike {
switchable S snippetID = #1020763;
LinkedHashMap versions;
start-thread {
print("Snippet ID: " + snippetID);
dm_onFieldChange snippetID(r { setField(versions := null); dm_reload() });
if (versions == null) {
versions = mapToLinkedHashMap(reversed(textChangesOfSnippet(snippetID)), sv -> pair(str(sv.versionID), sv.previousValue));
versions.put("latest", loadSnippet(snippetID));
versions = mapValuesToLinkedHashMap toLinesAndBack(versions); // canonicalize line breaks
change();
}
print("Have " + nVersions(versions) + " with a total of " + nLines(totalLineCount(values(versions))));
test_LineCompCompressor(versions);
}
}