BBS:      TELESC.NET.BR
Assunto:  Differing origin lines fr
De:       Digital Man
Data:     Sat, 21 Feb 2026 18:12:00 -0800
-----------------------------------------------------------
  hbRenb: hcDiffering origin lines from Vertrauen on Dove-Net
  bBynb: hcNightfox bto cDigital Man bon cSat Feb 21 2026 05:36 pmn

 >   HBReNB: HCDiffering origin lines from Vertrauen on Dove-Net
 >   BByNB: HCDigital Man Bto CNightfox Bon CSat Feb 21 2026 05:02 pm
N >
 >  DM> So I created a small file to hopefully replicate the issue but have not
 >  DM> been able to.
 >
 >  DM> Displaying this with console.printfile() with the P_UTF8 and P_WORDWRAP
 >  DM> flags correctly does not insert a line-break in the output to an
 >  DM> 80-column terminal.
 >
 > I'll have to give that a try to see if that displays it correctly.  I'm not
 > sure if msglist.js is printing with those modes (if the section I'm looking
 > at is corret, it gets the mode via msg_pmode(msgbase, msg), and it's using
 > console.putmsg() to output the line).

msglist.js doesn't rely on putmsg() to do the word-wrapping and instead calls the JS global function word_wrap(), but only when appropriate. It likely should *not* be using this to word-wrap the message tails, but it currently treats the tails as just part of the message body (and so they go through word-wrap too).

 >  DM> Are you having Vertrauen word-wrap the message bodies of posts in your
 >  DM> downloaded QWK packets or are you (as all modern Synchronet BBSes
 >  DM> should) doing the word-wrap on your (the QWKnet node) side? And if the
 >  DM> latter, are you using the built-in Synchronet word-wrap functions are
 >  DM> did you write your own?
 >
 > I'm not having Vertrauen do word-wrapping; I'm doing that on my side.

How are you doing the word wrap on your side - calling the JS global word_wrap() or your own functions?

 > Would you still want to see the dumps of the message headers?

Sure, or you can check and confirm that the messages in question all have 2
data fields each (a separate body and tail), e.g.

data_field[0]    TEXT_BODY, offset 0, length 1181
data_field[1]    TEXT_TAIL, offset 1181, length 71
-- 
                                            HYdigital man n(rob)

Rush quote #66:
He's old enough to know what's right, but young enough not to choose it
Norco, CA WX: 61.6F, 30.0% humidity, 1 mph ENE wind, 0.00 inches rain/24hrs
n---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]