Subj : Squish Compatability Fix
To   : Oli
From : apam
Date : Sun Dec 10 2023 09:18 pm


> IIRC control (kludge) lines are part of the message body / text and
> should be stored unmodified. Is the fix only related to control lines
> that are created by Talisman or did the bug also affect control lines
> from imported messages? I'm just curious.

Squish stores most kludges seperately from the message text (all but
seenby and path).

The fix only changes the way talisman stores them in the squish base.
Prior to the fix messages exported from talisman would have carraige
returns added, and imported messages would have carriage returns removed
for storage.

The issue occured when using a particular third party on bases created by
talisman, it was expecting a carriage return to signify the end of the
kludge line and did stupid things when it didn't get one.

Although now that you mention it, I suppose it could be seen as all in
the message body / text as the the control body is right before the
message body in the squish structure - and that makes sense, hmm.

looks like it's also not supposed to have a carriage return after the
last kludge :(

Andrew


--- Talisman v0.49-dev (FreeBSD/amd64)
* Origin: Smuggler's Cove - scove.talismanbbs.com:2323 (21:1/182)