From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/28872 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Connor Patrick Jackson Newsgroups: gmane.text.pandoc Subject: Markdown -> CommonMark extensions tracker Date: Wed, 21 Jul 2021 08:26:19 -0700 (PDT) Message-ID: <11d4e07a-6151-42f1-8a2f-56ce4bb2ae1bn@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_112_1439625204.1626881179601" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27769"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss Original-X-From: pandoc-discuss+bncBDVNJU66TMLRBHHZ4CDQMGQE676C5KY-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jul 21 17:26:25 2021 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-oi1-f187.google.com ([209.85.167.187]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1m6E74-00071E-NK for gtp-pandoc-discuss@m.gmane-mx.org; Wed, 21 Jul 2021 17:26:22 +0200 Original-Received: by mail-oi1-f187.google.com with SMTP id a10-20020aca4d0a0000b029025a01bc9839sf1926511oib.13 for ; Wed, 21 Jul 2021 08:26:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:date:from:to:message-id:subject:mime-version :x-original-sender:reply-to:precedence:mailing-list:list-id :list-post:list-help:list-archive:list-subscribe:list-unsubscribe; bh=TaUMxh5NExs03pEQA3l0i5q8QcQyfJtSeXmbRyZXiTU=; b=VBPtiXpALJT7J0yAI7WH3lglhru65A/s/ifknmVQCgRFpPcQ9+/apykdqyJepv/hiB ZkzookIUGKxn+xi5POdbILhS4qGH737usRR7fuXBLvBkxJVKByiaAur1NhSAkL7GjJwj AaeqzrEOjbT+dJwhL+OLHXQZC7iK/X+RWY3RmyVa/CMuZGQx7OXqubvnn1ndXa3aBkQl UA4/6ERmHnuqKoVdGGDezeJncVMBlbFPbqeg5duCOCCxN97pEtKYRO3h9WE9CbFucZHa 86VhCvW9nuceOWrKNdYT8Fxs13i/9sECwpKEb8OHLeTUIQ81T4JMuijR9raSySfwVIw9 NvIg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley-edu.20150623.gappssmtp.com; s=20150623; h=date:from:to:message-id:subject:mime-version:x-original-sender :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=TaUMxh5NExs03pEQA3l0i5q8QcQyfJtSeXmbRyZXiTU=; b=kq9zfdhYD3I7dyMrLcRiF1GZEl7S3qoC+B7w3NONtgvjHMxq53+2u1S4p48yEsOFS0 CHSN1DyBAC4DtfvBZcSOwOIphzofCgDvFfpRxVo7nk6+XRIwRiswwisAijSCYE65HuUJ jfCWbDe/HwZ1i3xiJ63HY8lQgEhazzZIIzeS97ekztYGWRXrbqnLN8Oxm7F0II9tdJmn ncbqg91F6DkyVJbcOjhDEqcQaZMo+fXmDny7dUjqwnuDvUaGY1vyziPT1zKtgrEQYAks VYozGCRlj9yTMtHop9005JgZ3DYYgbqLDLXptit2/mJmH45bOxAiOI1jJ2wxrQtjcv5B 0Qxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:date:from:to:message-id:subject :mime-version:x-original-sender:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=TaUMxh5NExs03pEQA3l0i5q8QcQyfJtSeXmbRyZXiTU=; b=TtlYCUxoyKZ5CSayu70C2gELl08pI5+lWwyPeHRuAvHBxwYRXSHTibWNKhrKzJfTl6 lDRAgTHigFU/cFb2Gn/QaMY+4r96WwnYZ7MqurKgwwJWSilFEdqhjJLAbtkcUv0yf2HK n1gY/ac3kBDDuxnwj2dakMfIYPAop9sQDfYuF6JzC5t/ryDxTtOdFyWoWdXu6R535xS2 luT36HoFkPn8haukLzAevDmoZKnNgcnnLIczsTIBNKn95K7ZzzYbr2bChyYMkJErSJls ErkV56ZIGb384GUGwtd6fU2so50kG8Pt5Q9ujmyzcNku2kBPrOT0rX+R7aES9mQ/HRLp YQXw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AOAM533UXISekUpgWzeCa6WwDpP+D+rfOKS25oCfoo9RNFFBCUhgBdOl xjp/Zl2Aw4w7uvkZwaQdsWw= X-Google-Smtp-Source: ABdhPJwUM7l7e3Tc5Z/Z3N/rbYHjCpBQ/vyzwd3dlSS2wN4BlNAi5qg35dfegk9kxREtPvHugXdQ5Q== X-Received: by 2002:a4a:8503:: with SMTP id k3mr24882426ooh.25.1626881181766; Wed, 21 Jul 2021 08:26:21 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6830:1403:: with SMTP id v3ls844117otp.7.gmail; Wed, 21 Jul 2021 08:26:20 -0700 (PDT) X-Received: by 2002:a05:6830:2458:: with SMTP id x24mr8055038otr.312.1626881180216; Wed, 21 Jul 2021 08:26:20 -0700 (PDT) X-Original-Sender: cpjackson-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:28872 Archived-At: ------=_Part_112_1439625204.1626881179601 Content-Type: multipart/alternative; boundary="----=_Part_113_717224397.1626881179601" ------=_Part_113_717224397.1626881179601 Content-Type: text/plain; charset="UTF-8" As pandoc moves toward commonmark_x as the default processor, I was thinking it might be nice to have a table of extensions and their current status with each processor, so users can see the status of the extensions they need, easing the decision of whether/when they can switch to using commonmark_x. Perhaps this could live on the GitHub wiki? I was imagining each extension could have one of several possible values, for markdown and for commonmark: - enabled by default - disabled by default - required by the spec (cannot be disabled) - Not allowed by the spec (cannot be enabled) - Not available (under development) and any other statuses that might be informative. I have put together a framework table from the result of pandoc --list-extensions, but that only lets me see whether they are disabled or enabled by default, or whether they do not appear as extensions (which could be for any of the latter three reasons). Rough vision: -----------------------------------------------------------------------------------   commonmark markdown --------------------------------------- --------------------- --------------------- **abbreviations** NA disabled by default **all_symbols_escapable** NA enabled by default **angle_brackets_escapable** NA disabled by default **ascii_identifiers** disabled by default disabled by default **attributes** enabled by default NA **auto_identifiers** NA enabled by default Would this be useful, and if so, could others more knowledgable than I help fill in the NAs with the other three possible values? I can post the framework table onto the Wiki if others will then help fill it in. Connor -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/11d4e07a-6151-42f1-8a2f-56ce4bb2ae1bn%40googlegroups.com. ------=_Part_113_717224397.1626881179601 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable As pandoc moves toward commonmark_x as th= e default processor, I was thinking it might be nice to have a table of ext= ensions and their current status with each processor, so users can see the = status of the extensions they need, easing the decision of whether/when the= y can switch to using commonmark_x. Perha= ps this could live on the GitHub wiki? 

I was imagi= ning each extension could have one of several possible values, for markdown= and for commonmark: 

- enabled by default
- disabled by default
- required by the spec (cannot be d= isabled)
- Not allowed by the spec (cannot be enabled)
= - Not available (under development) 

and any = other statuses that might be informative. I have put together a framework t= able from the result of pandoc --list-extensions= , but that only lets me see whether they are disabled or enabled by = default, or whether they do not appear as extensions (which could be f= or any of the latter three reasons). Rough vision: 

------------------------------------= -----------------------------------------------
                &a= mp;nbsp;                   &nb= sp;   commonmark             markdown &n= bsp;     
------= --------------------------------- --------------------- -------------------= --
        =    **abbreviations**             &n= bsp;       NA            disab= led by default 

       **all_sym= bols_escapable**                 NA=            enabled by default  <= /div>

     **angle_brackets_escapable**     &= nbsp;          NA         &nbs= p;  disabled by default 

      &= nbsp;  **ascii_identifiers**           disabl= ed by default   disabled by default 

  &n= bsp;         **attributes**        =       enabled by default          =  NA          

   = ;      **auto_identifiers**         &nbs= p;          NA           =  enabled by default  

Would= this be useful, and if so, could others more knowledgable than I help fill= in the NAs with the other three possible= values? I can post the framework table onto the Wiki if others will t= hen help fill it in. 

Connor

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d= /msgid/pandoc-discuss/11d4e07a-6151-42f1-8a2f-56ce4bb2ae1bn%40googlegroups.= com.
------=_Part_113_717224397.1626881179601-- ------=_Part_112_1439625204.1626881179601--