https://handmade.network/p/283/bifold-text
WNL5Z7EKPNBDZM6ACJOBL725XLQDQMDG6D276J257UJTROBFJH4QC
GKEF3WAPO3PU5DFROOJFS6LAJDFLFGX67IY46CR5VVZWRCYCAD2QC
YBRUEETZG2ACA4EIRARTH225666R2KPV22ZZO6JI2OO2P4N2MP5QC
SGPI6HF2XIOCLOYRPVXSKVGFWAAZWEFBEGZX5RYGHCPXLG6W6SSQC
VHQCNMARPMNBSIUFLJG7HVK4QGDNPCGNVFLHS3I4IGNVSV5MRLYQC
LA62RA7SUK6ADGTKNZ7PSDKHMWHOJB2YTOTFG3COUV7YYTA6YNUAC
FS2ITYYHBLFT66YUC3ENPFYI2HOYHOVEPQIN7NQR6KF5MEK4NKZAC
D4FEFHQCSILZFQ5VLWNXAIRZNUMCDNGJSM4UJ6T6FDMMIWYRYILQC
SBS2F7GRG4VYLB7DP2W6LPN5UEX6TK5DZFGCM2P4IVDUIUJRKJ7QC
if line:find(Metadata_separator) then
_, _, line_info.data, line_info.data2 = line:find('([^'..Metadata_separator..']*)'..Metadata_separator..'([^'..Metadata_separator..']*)')
if line:find(Fold) then
_, _, line_info.data, line_info.data2 = line:find('([^'..Fold..']*)'..Fold..'([^'..Fold..']*)')
if line:find(Metadata_separator) then
_, _, line_info.data, line_info.data2 = line:find('([^'..Metadata_separator..']*)'..Metadata_separator..'([^'..Metadata_separator..']*)')
if line:find(Fold) then
_, _, line_info.data, line_info.data2 = line:find('([^'..Fold..']*)'..Fold..'([^'..Fold..']*)')
twist. Everything after a `;` is hidden by default, but can be shown on
demand. Evolve your debug prints with your program while keeping programs
looking clean and short by default. The debug prints will get logged during
execution. Customize how objects are serialized, and how [tenonauger.love]()
renders them.
twist. Every line has an optional _fold_, a special character. Spokecone.love
renders such _bifold_ text to show just text before the fold (normal text)
by default. Text after the fold (debug prints) can be shown on demand. Evolve
your debug prints with your program while keeping programs looking clean and
short by default. The debug prints will still execute.