Warning: session_start(): open(/var/lib/php/sessions/sess_igeogaulutu1jj7th9jnoip9nu, 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
cmodule LiveCompressor {
S input, output;
transient new LCStreamingCompressor comp;
transient S compressedText;
visual vstackWithSpacing(
dm_textFieldWithSection input(),
dm_labelAsSection output());
start {
dm_onFieldChangeAndNow input(r calc);
}
void calc {
S input = this.input;
new Matches m;
if (startsWith(input, compressedText, m))
comp.append(m.rest());
else {
comp = new LCStreamingCompressor;
comp.append(input);
}
compressedText = input;
setField(output := lcStream_textWithBrackets(comp));
}
}