octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Markdown processor recommendation?


From: Kai Torben Ohlhus
Subject: Re: Markdown processor recommendation?
Date: Tue, 22 Oct 2019 10:10:34 +0900
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.1

On 10/22/19 9:35 AM, Rik wrote:
> On 10/21/2019 05:05 PM, Ardid, Salva wrote:
>> El dilluns, 21 d’octubre de 2019, a les 19:52:38 EDT, Rik va escriure:
>>
>>   Does anyone have a recommendation for a Markdown processor?  I did the
>>   obvious thing and used the 'markdown' Debian package, but it is code from
>>   2004 and does an awful job on the Octave NEWS file.  I want to convert the
>>   NEWS file to something else, like HTML, so I can preview how it appears.
>>   
>>   --Rik
>>   
>>
>> I strongly recommend using discount:
>>
>> http://www.pell.portland.or.us/~orc/Code/discount
>> https://github.com/Orc/discount
>>   
> 
> I tried discount Debian package and it produces the same odd rendering for
> the first sentences of the NEWS file.  Dang!
> 
> The NEWS file begins
> 
> - The `intersect`, `setdiff', `setxor`, `union`, and `unique` functions
>   accept a new sorting option `"stable"` which will return output values
>   in the same order as the input, rather than in ascending order.
> 
> Either markdown or discount produce
> 
> <li><p>The <code>intersect</code>,
> <code>setdiff',</code>setxor<code>,</code>union<code>,
> and</code>unique<code>functions
> accept a new sorting option</code>&ldquo;stable&rdquo;` which will return
> output values
> in the same order as the input, rather than in ascending order.</p></li>
> 
> The comma character ',' seems to be messing up the markdown parser. 
> Instead of each single function name getting wrapped in <code>...</code>
> blocks, the wrapping seems arbitrary.
> 
> --Rik
> 

Rik, I think all Markdown tools did a great job.  Our Markdown markup in
your mentioned case was bad, see

   https://hg.savannah.gnu.org/hgweb/octave/rev/7f1fbc0541bd

Markdown is a super plain robust standard, I can hardly imagine that
tools from 2004 would not do a great job, when neglecting GitHub
Flavored Markdown, Kramdown or other newer extensions.

Kai



reply via email to

[Prev in Thread] Current Thread [Next in Thread]