FTSC_PUBLIC ------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 34 из 67
 От   : Rob Swindell                        1:103/705         02 мар 26 01:06:36
 К    : Matthew Asham                                         02 мар 26 12:08:03
 Тема : Re: MARKDOWN kludge
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 33018.ftsc_pub@1:103/705 2e0b0a16
@REPLY: 1:153/150 84F6E7F2
@TZUTC: -0800
@PID: Synchronet 3.21d-Win32 master/f5b9e4391 Mar 01
2026 MSC 1944
@TID: SBBSecho 3.37-Linux master/500ac8465 Mar 01
2026 GCC 12.2.0
@COLS: 80
@BBSID: VERT
@CHRS: ASCII 1
@FORMAT: flowed
@NOTE: FSEditor.js v1.105
  Re: Re: MARKDOWN kludge
  By: Matthew Asham to Carlos Navarro on Sun Mar 01 2026 01:40 pm

 >
 > CN> My 2c: in case of something like that being implemented, could it be
 > CN> better to use a more general kludge, such as MARKUP?
 > CN> ^aMARKUP: Markdown 1.0
 > CN> That would allow for specifying other formats, like BBCode, Gemtext,
 > CN> etc.
 >
 > This makes more sense to me.
 >
 >
 > I`ve done up a second draft based on this this feedback.
 >
 >
 > 1. INTRODUCTION
 > ---------------
 >
 > This document defines the MARKUP kludge line for use in FidoNet-
 > compatible echomail and netmail messages. Its purpose is to indicate
 > that the body of a message is formatted using a named markup syntax,
 > allowing capable reader software to render the message with appropriate
 > formatting while remaining fully readable by legacy software that does
 > not support this kludge.
 >
 > Unlike a Markdown-specific kludge, MARKUP provides a general mechanism
 > for identifying the body format of a message. This allows the same
 > extension point to be used for Markdown, BBCode, Gemtext, and other
 > formats without requiring a new kludge definition for each syntax.
 >
 >
 > 2. DEFINITIONS
 > --------------
 >
 > The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
 > "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
 > document are to be interpreted as described in FTA-1006.
 >
 > "Kludge line": A line in a FidoNet message body beginning with the
 > ASCII SOH character (0x01), used to carry machine-readable metadata
 > not intended for direct display to the end user.
 >
 > "Markup syntax": A textual formatting language used within the visible
 > message body to express structure or presentation, such as Markdown,
 > BBCode, or Gemtext.
 >
 >
 > 3. THE MARKUP KLUDGE
 > --------------------
 >
 > 3.1 Syntax
 >
 > The MARKUP kludge line has the following syntax:
 >
 >     ^AMARKUP:  
 >
 > where ^A represents the ASCII SOH character (0x01),  is a
 > registered or otherwise well-known markup format identifier, and
 >  is a format version string meaningful within that format.
 >
 > Examples:
 >
 >     ^AMARKUP: Markdown 1.0
 >     ^AMARKUP: BBCode 1.0
 >     ^AMARKUP: Gemtext 1.0

There`s the Synchronet-supported message markup format too:
https://wiki.synchro.net/ref:markup
-- 
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



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх