• COLS test

    From Rob Swindell@1:103/705 to Tommi Koivula on Wednesday, March 20, 2019 01:13:31
    Re: COLS test
    By: Tommi Koivula to Rob Swindell on Wed Mar 20 2019 06:11 am


    X-JAM-PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    X-JAM-FTSKLUDGE: TID: SBBSecho 3.07-Linux r3.108 Mar 19 2019 GCC 6.3.0 X-JAM-FTSKLUDGE: COLS: 80

    For those that are curious, it's a newly-introduce kludge line which reflects the width (in columns) of the editor used to create the
    original message text.

    It was not very hard to guess. :-D

    Good, it was well-named then. And the value (80) was a big clue. :-)

    digital man

    This Is Spinal Tap quote #33:
    Nigel Tufnel: Well, so what? What's wrong with bein' sexy?
    Norco, CA WX: 53.9F, 85.0% humidity, 0 mph S wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From mark lewis@1:3634/12.73 to Rob Swindell on Wednesday, March 20, 2019 12:50:30
    On 2019 Mar 19 13:00:38, you wrote to All:

    @TZUTC: -0700
    @MSGID: 5137.fidotest@1:103/705 20f69477
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.107 Mar 19 2019 GCC 6.3.0
    this message should have a COLS kludge/control line with a value of 80.

    digital man

    Synchronet/BBS Terminology Definition #1:
    ANSI = American National Standards Institute
    Norco, CA WX: 69.9F, 50.0% humidity, 7 mph NE wind, 0.00 inches
    rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
    SEEN-BY: 103/705 154/10 203/0 218/700 221/0 1 6 360 229/426 240/1120 5832 SEEN-BY: 280/464 5003 5555 310/31 320/119 219 396/45 423/120 640/1321 1384 SEEN-BY: 712/848 770/1 2452/250 3634/12 116/116 123/25 150 755 135/300 SEEN-BY: 153/7715 154/10 261/38 3634/15 24 27 50 119 123/50 115 3634/12 0 18/0
    SEEN-BY: 123/0 1/120
    @PATH: 103/705 280/464 221/1 640/1384 3634/12



    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... No, no, nurse! I said SLIP off his SPECTACLES!!
    ---
    * Origin: (1:3634/12.73)
  • From mark lewis@1:3634/12.73 to Rob Swindell on Wednesday, March 20, 2019 12:50:40
    On 2019 Mar 19 13:46:46, you wrote to Tommi Koivula:

    @TZUTC: -0700
    @MSGID: 5139.fidotest@1:103/705 20f69f4a
    @REPLY: 2:221/360.8110 5c914bdb
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.108 Mar 19 2019 GCC 6.3.0
    @COLS: 80
    Re: COLS test
    By: Tommi Koivula to Rob Swindell on Tue Mar 19 2019 11:06 pm

    Hi Rob.

    19 Mar 19 13:00:38, you wrote to All:

    @TZUTC: -0700
    @MSGID: 5137.fidotest@1:103/705 20f69477
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.107 Mar 19 2019 GCC 6.3.0
    this message should have a COLS kludge/control line with a value of
    80.

    Nope...

    Thanks! How about now? :-)

    digital man

    This Is Spinal Tap quote #45:
    I don't really think the end can be assessed as of itself as being the end Norco, CA WX: 70.4F, 58.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
    SEEN-BY: 103/705 154/10 203/0 218/700 221/0 1 6 360 229/426 240/1120 5832 SEEN-BY: 280/464 5003 5555 310/31 320/119 219 396/45 423/120 640/1321 1384 SEEN-BY: 712/848 770/1 2452/250 3634/12 116/116 123/25 150 755 135/300 SEEN-BY: 153/7715 154/10 261/38 3634/15 24 27 50 119 123/50 115 3634/12 0 18/0
    SEEN-BY: 123/0 1/120
    @PATH: 103/705 280/464 221/1 640/1384 3634/12



    )\/(ark

    Always Mount a Scratch Monkey
    Do you manage your own servers? If you are not running an IDS/IPS yer doin' it wrong...
    ... The river speaks. Corn listens. Potatoes merely observe.
    ---
    * Origin: (1:3634/12.73)
  • From Rob Swindell@1:103/705 to All on Tuesday, March 19, 2019 13:00:38
    this message should have a COLS kludge/control line with a value of 80.

    digital man

    Synchronet/BBS Terminology Definition #1:
    ANSI = American National Standards Institute
    Norco, CA WX: 69.9F, 50.0% humidity, 7 mph NE wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tommi Koivula@2:221/360.8110 to Rob Swindell on Tuesday, March 19, 2019 23:06:18
    Hi Rob.

    19 Mar 19 13:00:38, you wrote to All:

    @TZUTC: -0700
    @MSGID: 5137.fidotest@1:103/705 20f69477
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.107 Mar 19 2019 GCC 6.3.0
    this message should have a COLS kludge/control line with a value of 80.

    Nope...

    digital man

    Synchronet/BBS Terminology Definition #1:
    ANSI = American National Standards Institute
    Norco, CA WX: 69.9°F, 50.0% humidity, 7 mph NE wind, 0.00 inches
    rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
    SEEN-BY: 103/705 154/10 203/0 218/700 221/0 1 6 360 229/426 240/1120 5832 SEEN-BY: 280/464 5003 5555 310/31 396/45 423/120 712/848 770/1 2452/250 @PATH: 103/705 280/464 221/1

    'Tommi

    ---
    * Origin: ==================================== (2:221/360.8110)
  • From Rob Swindell@1:103/705 to Tommi Koivula on Tuesday, March 19, 2019 13:46:47
    Re: COLS test
    By: Tommi Koivula to Rob Swindell on Tue Mar 19 2019 11:06 pm

    Hi Rob.

    19 Mar 19 13:00:38, you wrote to All:

    @TZUTC: -0700
    @MSGID: 5137.fidotest@1:103/705 20f69477
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.107 Mar 19 2019 GCC 6.3.0
    this message should have a COLS kludge/control line with a value of 80.

    Nope...

    Thanks! How about now? :-)

    digital man

    This Is Spinal Tap quote #45:
    I don't really think the end can be assessed as of itself as being the end Norco, CA WX: 70.4F, 58.0% humidity, 3 mph ESE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tommi Koivula@2:221/360.8110 to Rob Swindell on Tuesday, March 19, 2019 22:51:48
    Hi Rob.

    19 Mar 19 13:46:46, you wrote to me:

    @TZUTC: -0700
    @MSGID: 5139.fidotest@1:103/705 20f69f4a
    @REPLY: 2:221/360.8110 5c914bdb
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.108 Mar 19 2019 GCC 6.3.0
    @COLS: 80
    Re: COLS test
    By: Tommi Koivula to Rob Swindell on Tue Mar 19 2019 11:06 pm

    Hi Rob.

    19 Mar 19 13:00:38, you wrote to All:

    @TZUTC: -0700
    @MSGID: 5137.fidotest@1:103/705 20f69477
    @PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    @TID: SBBSecho 3.07-Linux r3.107 Mar 19 2019 GCC 6.3.0
    this message should have a COLS kludge/control line with a value of 80.

    Nope...

    Thanks! How about now? :-)

    Yep!

    'Tommi

    ---
    * Origin: ==================================== (2:221/360.8110)
  • From Alan Ianson@1:153/757 to Rob Swindell on Tuesday, March 19, 2019 13:53:08
    Nope...

    Thanks! How about now? :-)

    I see it now. I can't quote it in this editor but it is there.

    --- BBBS/Li6 v4.10 Toy-4
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Rob Swindell@1:103/705 to Alan Ianson on Tuesday, March 19, 2019 15:11:22
    Re: COLS test
    By: Alan Ianson to Rob Swindell on Tue Mar 19 2019 01:53 pm

    Nope...

    Thanks! How about now? :-)

    I see it now. I can't quote it in this editor but it is there.

    Thanks.

    For those that are curious, it's a newly-introduce kludge line which reflects the width (in columns) of the editor used to create the original message text. This value can be used to assist message viewers when re-word-wrapping the message text for nice display. Synchronet has supported it for QWK networks for a while now, so I thought I'd support it over FTN as well (using SBBSecho).

    digital man

    Synchronet/BBS Terminology Definition #76:
    XJS = External JavaScript (SSJS embedded within HTML/CSS)
    Norco, CA WX: 68.3F, 63.0% humidity, 10 mph ENE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Tommi Koivula@2:221/6 to Rob Swindell on Wednesday, March 20, 2019 06:11:08
    X-JAM-PID: Synchronet 3.17c-Win32 Mar 15 2019 MSC 1800
    X-JAM-FTSKLUDGE: TID: SBBSecho 3.07-Linux r3.108 Mar 19 2019 GCC 6.3.0 X-JAM-FTSKLUDGE: COLS: 80

    For those that are curious, it's a newly-introduce kludge line which
    reflects the width (in columns) of the editor used to create the
    original message text.

    It was not very hard to guess. :-D

    'Tommi

    ---
    * Origin: nntps://fidonews.mine.nu - Lake Ylo - Finland (2:221/6.0)
  • From Ozz Nixon@1:1/123 to Rob Swindell on Saturday, April 20, 2019 01:04:22
    On 2019-03-19 15:11:22 +0000, Rob Swindell -> Alan Ianson said:

    For those that are curious, it's a newly-introduce kludge line which
    reflects

    the width (in columns) of the editor used to create the original message text.

    This value can be used to assist message viewers when re-word-wrapping the

    message text for nice display. Synchronet has supported it for QWK networks for

    a while now, so I thought I'd support it over FTN as well (using SBBSecho).


    Question for those of us who want to implement support in our sysems, I understand like PCB test editor (^aCOLS: 72), however, what about those
    of us who also support Content-Type: ... format=flowed ?? Should I use
    -1, or 0 to denote do not re-word-wrap as it will contain 0x0d where it
    needs to if the client formatted there post?

    Like this reply, should be 1 long string, 0x0d0d then this sentenence.
    (if I had implemented COLS in my newsgroup server).

    O.

    --- ExchangeBBS NNTP Server v3.1/Linux64
    * Origin: (1:1/123)
  • From Rob Swindell@1:103/705 to Ozz Nixon on Tuesday, April 23, 2019 09:41:47
    Re: Re: COLS test
    By: Ozz Nixon to Rob Swindell on Sat Apr 20 2019 01:04 am



    digital man

    Synchronet "Real Fact" #3:
    Synchronet version 2 was written in C and 8086 assembly programming languages. Norco, CA WX: 68.7F, 61.0% humidity, 1 mph SSE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Ozz Nixon on Tuesday, April 23, 2019 09:45:45
    Re: Re: COLS test
    By: Ozz Nixon to Rob Swindell on Sat Apr 20 2019 01:04 am

    On 2019-03-19 15:11:22 +0000, Rob Swindell -> Alan Ianson said:

    For those that are curious, it's a newly-introduce kludge line which
    reflects

    the width (in columns) of the editor used to create the original message text.

    This value can be used to assist message viewers when re-word-wrapping the

    message text for nice display. Synchronet has supported it for QWK networks for

    a while now, so I thought I'd support it over FTN as well (using SBBSecho).


    Question for those of us who want to implement support in our sysems, I understand like PCB test editor (^aCOLS: 72), however, what about those
    of us who also support Content-Type: ... format=flowed ??

    If you the message is not word-wrapped to accomodate a specific terminal width, then no "COLS" control line should be needed/used.

    Should I use
    -1, or 0 to denote do not re-word-wrap as it will contain 0x0d where it needs to if the client formatted there post?

    I don't think so.

    Like this reply, should be 1 long string, 0x0d0d then this sentenence.
    (if I had implemented COLS in my newsgroup server).

    That's not how your message was received here:

    000b6ef0 0a 0d 0a 0d 0a 51 75 65 73 74 69 6f 6e 20 66 6f |.....Question fo| 000b6f00 72 20 74 68 6f 73 65 20 6f 66 20 75 73 20 77 68 |r those of us wh| 000b6f10 6f 20 77 61 6e 74 20 74 6f 20 69 6d 70 6c 65 6d |o want to implem| 000b6f20 65 6e 74 20 73 75 70 70 6f 72 74 20 69 6e 20 6f |ent support in o| 000b6f30 75 72 20 73 79 73 65 6d 73 2c 20 49 20 0d 0a 75 |ur sysems, I ..u| 000b6f40 6e 64 65 72 73 74 61 6e 64 20 6c 69 6b 65 20 50 |nderstand like P| 000b6f50 43 42 20 74 65 73 74 20 65 64 69 74 6f 72 20 28 |CB test editor (| 000b6f60 5e 61 43 4f 4c 53 3a 20 37 32 29 2c 20 68 6f 77 |^aCOLS: 72), how| 000b6f70 65 76 65 72 2c 20 77 68 61 74 20 61 62 6f 75 74 |ever, what about| 000b6f80 20 74 68 6f 73 65 20 0d 0a 6f 66 20 75 73 20 77 | those ..of us w| 000b6f90 68 6f 20 61 6c 73 6f 20 73 75 70 70 6f 72 74 20 |ho also support | 000b6fa0 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 2e 2e |Content-Type: ..| 000b6fb0 2e 20 66 6f 72 6d 61 74 3d 66 6c 6f 77 65 64 20 |. format=flowed | 000b6fc0 3f 3f 20 53 68 6f 75 6c 64 20 49 20 75 73 65 20 |?? Should I use | 000b6fd0 0d 0a 2d 31 2c 20 6f 72 20 30 20 74 6f 20 64 65 |..-1, or 0 to de| 000b6fe0 6e 6f 74 65 20 64 6f 20 6e 6f 74 20 72 65 2d 77 |note do not re-w| 000b6ff0 6f 72 64 2d 77 72 61 70 20 61 73 20 69 74 20 77 |ord-wrap as it w| 000b7000 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 30 78 30 64 |ill contain 0x0d| 000b7010 20 77 68 65 72 65 20 69 74 20 0d 0a 6e 65 65 64 | where it ..need| 000b7020 73 20 74 6f 20 69 66 20 74 68 65 20 63 6c 69 65 |s to if the clie| 000b7030 6e 74 20 66 6f 72 6d 61 74 74 65 64 20 74 68 65 |nt formatted the| 000b7040 72 65 20 70 6f 73 74 3f 0d 0a 0d 0a 4c 69 6b 65 |re post?....Like| 000b7050 20 74 68 69 73 20 72 65 70 6c 79 2c 20 73 68 6f | this reply, sho| 000b7060 75 6c 64 20 62 65 20 31 20 6c 6f 6e 67 20 73 74 |uld be 1 long st| 000b7070 72 69 6e 67 2c 20 30 78 30 64 30 64 20 74 68 65 |ring, 0x0d0d the| 000b7080 6e 20 74 68 69 73 20 73 65 6e 74 65 6e 65 6e 63 |n this sentenenc| 000b7090 65 2e 20 0d 0a 28 69 66 20 49 20 68 61 64 20 69 |e. ..(if I had i| 000b70a0 6d 70 6c 65 6d 65 6e 74 65 64 20 43 4f 4c 53 20 |mplemented COLS | 000b70b0 69 6e 20 6d 79 20 6e 65 77 73 67 72 6f 75 70 20 |in my newsgroup | 000b70c0 73 65 72 76 65 72 29 2e 0d 0a 0d 0a 4f 2e 0d 0a |server).....O...|

    Bare-CRs are expanded to CRLF when added to my message bases, but otherwise there should be no difference. Your system or editor appears to be wrapping lines at about 70 columns.

    digital man

    This Is Spinal Tap quote #3:
    How much more black could this be? and the answer is none. None more black. Norco, CA WX: 69.9F, 60.0% humidity, 5 mph E wind, 0.00 inches rain/24hrs
    --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Ozz Nixon@1:1/123 to Rob Swindell on Tuesday, April 23, 2019 16:48:12
    On 2019-04-23 09:45:45 +0000, Rob Swindell -> Ozz Nixon said:

    Re: Re: COLS test


    Bare-CRs are expanded to CRLF when added to my message bases, but otherwise

    there should be no difference. Your system or editor appears to be wrapping

    lines at about 70 columns.

    Yeah, per Fido Spec my tosser is doing:

    Ws:=JAM.GetMsgText(True)+#13;
    If copy(Ws,1,1)='.' then Ws:='.'+Ws;
    BlockWrite(BFH, Ws[1], Length(Ws), Numwrite);

    No #13#10 (CRLF), and my NNTP client is sending "Content-Type:
    text/plain; charset="iso-8859-1"", so my tosser reads the text using a word-wrap Pos 68. If format=flowed then it sends until embedded CR from
    the Usenet Client.

    I will change the BBS when using the same JAMmb API, that POS=^COLS:
    value if exists. ;-)

    --
    .. Ozz Nixon
    ... Author ExchangeBBS (suite)
    .... Since 1983 BBS Developer

    --- ExchangeBBS NNTP Server v3.1/Linux64
    * Origin: (1:1/123)
  • From Rob Swindell@1:103/705 to Ozz Nixon on Tuesday, April 23, 2019 15:38:24
    Re: Re: COLS test
    By: Ozz Nixon to Rob Swindell on Tue Apr 23 2019 04:48 pm

    On 2019-04-23 09:45:45 +0000, Rob Swindell -> Ozz Nixon said:

    Re: Re: COLS test


    Bare-CRs are expanded to CRLF when added to my message bases, but otherwise

    there should be no difference. Your system or editor appears to be wrapping

    lines at about 70 columns.

    Yeah, per Fido Spec my tosser is doing:

    Ws:=JAM.GetMsgText(True)+#13;
    If copy(Ws,1,1)='.' then Ws:='.'+Ws;
    BlockWrite(BFH, Ws[1], Length(Ws), Numwrite);

    That looks like "dot stuffing" - not defined in any Fido spec I'm aware of. Perhaps you're confusing Internet STDs/RFCs with Fido specs?

    No #13#10 (CRLF), and my NNTP client is sending "Content-Type:
    text/plain; charset="iso-8859-1"", so my tosser reads the text using a word-wrap Pos 68. If format=flowed then it sends until embedded CR from
    the Usenet Client.

    You seem to be conflating Internet-specs with FidoNet specs. We're talking FidoNet here.

    I will change the BBS when using the same JAMmb API, that POS=^COLS:
    value if exists. ;-)

    Whatever that means. ;-)

    digital man

    Synchronet/BBS Terminology Definition #4:
    ATASCII = ATARI Standard Code for Information Interchange
    Norco, CA WX: 80.0F, 41.0% humidity, 13 mph NNE wind, 0.00 inches rain/24hrs --- SBBSecho 3.07-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)