----------------------------------------------------------------------------------
@MSGID: 33030.ftsc_pub@1:103/705 2e1513ca
@REPLY: 1:153/150@fidonet F859EF45
@TZUTC: -0700
@PID: Synchronet 3.21d-Linux master/4faec0ce8 Mar 08
2026 GCC 14.2.0
@TID: SBBSecho 3.37-Linux master/4faec0ce8 Mar 08
2026 GCC 14.2.0
@COLS: 80
@BBSID: VERT
@CHRS: ASCII 1
@FORMAT: flowed
@NOTE: FSEditor.js v1.105
Re: Re: MARKUP kludge
By: Matthew Asham to Rob Swindell on Mon Mar 09 2026 07:06 am
> On March 9 2026, Rob Swindell wrote:
> RS> Re: Re: MARKUP kludge
> RS> By: Matthew Asham to All on Tue Mar 03 2026 10:41 am
>
> >>
> >> MA> ^AMARKUP: Markdown 1.0
> >> MA> ^AMARKUP: StyleCodes 1.0
> >>
> >> BinktermPHP 1.8.5 (to be released) now uses the MARKUP kludge and adds
> >> support for StyleCodes/Synchronet Message Markup. It continues to be
> >> enabled/disabled on a per network/uplink basis.
> >>
> >> I`ve also posted a copy of the draft proposal to
> >>
https://github.com/awehttam/binkterm-php/issues/161
>
> RS> I think it`s a good idea and thinking about how best to implement
> RS> support (both adding and consuming the kludges in Synchronet).
>
> RS> Maybe I missed it, but does your spec say if/how multiple MARKUP
> RS> styles/kludges could be used in a single message?
>
> It does not. I think the assumption is the message is soley the listed
> MARKUP.
>
> I`m not sure how we would support multiple markups other than perhaps
> listing the MARKUP kludges in order of precedence, eg: MARKUP: Markdown
> 1.0,StyleCodes 1.0,BBText 1.0 and then the parser would apply rendering for
> each in order.
>
> Personally I feel it would be simplest to leave it as a single markup only.
I agree, definitely simplier. Maybe add some text to your spec
clarifying that a maximum of one MARKUP kludge should be included in a
message body and the entire message body is expected to be displayed with
the specified MARKUP applied regardless of where the MARKUP kludge line
appears in the message body.
--
Rob Swindell
FTSC Standing Member
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
SEEN-BY: 50/109 103/705 104/117 124/5016 153/757
154/10 30 203/0 218/700
SEEN-BY: 221/0 240/1120 5832 263/1 280/464 5003
5006 5555 292/854 8125 301/1
SEEN-BY: 310/31 320/219 341/66 234 396/45 423/120
460/58 633/280 712/848
SEEN-BY: 770/1 5019/40 5020/400 545 846 848 1042
4441 12000 5030/49 1081 1474
SEEN-BY: 5053/51 58 5061/133 5075/35 128 5083/1
444 6078/80
@PATH: 103/705 280/464 5555 5020/1042 4441