From: Fletcher T. Penney
" > path6.html @@ -83,25 +78,27 @@ echo "**x *b**c*
" >> path8.html # Nested brackets # TODO: Performance hit between 1000 and 10,000 iterations # Checking each level to see if it's a valid link on the stack -seq -s " " -f "[" $X > path9.text -echo -n "a" >> path9.text -seq -s " " -f "]" $X >> path9.text - -echo -n "" > path9.html -seq -s " " -f "[" $X >> path9.html -echo -n "a" >> path9.html -seq -s " " -f "]" $Y >> path9.html -echo "]
" >> path9.html +# seq -s " " -f "[" $X > path9.text +# echo -n "a" >> path9.text +# seq -s " " -f "]" $X >> path9.text +# +# echo -n "" > path9.html +# seq -s " " -f "[" $X >> path9.html +# echo -n "a" >> path9.html +# seq -s " " -f "]" $Y >> path9.html +# echo "]
" >> path9.html # Nested block quotes -# TODO: Segfaults -- recursive parsing after ~~10k nests -# Slower than cmark -seq -s " " -f ">" $X > path10.text -echo -n "a" >> path10.text - -seq -f "" $X > path10.html -echo "" $X >> path10.html +# Because MMD-6 handles blockquotes recursively, +# we hit stack overflow problems at depths over +# ~ 10k, depending on stack size. +# +# seq -s " " -f ">" $X > path10.text +# echo -n "a" >> path10.text +# +# seq -f "a
" >> path10.html -seq -f "
" $X > path10.html +# echo "" $X >> path10.htmla
" >> path10.html +# seq -f "