<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Hi!</div><div><br></div><div>Here's another interesting one:</div><div><br></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333">(markdown "</font></font></div><div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><br></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><p></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><img src='/images/lisplogo_flag_64.png' /></p></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><br></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333">" :stream nil :format :html)</font></font></div><div><br></div><div>results in:</div><div><br></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><p> <img src='/images/lisplogo<em>flag</em>64.png' /></p></font></font></div><div><br></div><div><br></div><div>On the other hand:</div><div><br></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333">(markdown "</font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><br></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><p></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><img src='/images/lisplogo-flag_64.png' /></p></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333"><br></font></font></div><div><font class="Apple-style-span" face="'Courier New'"><font class="Apple-style-span" color="#333333">" :stream nil :format :html)</font></font></div><div><br></div><div>results in the correct output of:</div><div><font class="Apple-style-span" color="#333333"><font class="Apple-style-span" face="'Courier New'"><br></font></font></div><div><font class="Apple-style-span" color="#333333"><font class="Apple-style-span" face="'Courier New'"><p> <img src='/images/lisplogo-flag_64.png' /></p></font></font></div><div><br></div></div><div>Looks like cl-markdown is interpreting surrounding underscores as emphasis within the inline HTML block, even though the markdown docs say it shouldn't.</div><div><br></div><div>That took me a while to find. :) </div><div><br></div><div>Raph</div><div><br></div><div><br></div><br><div><div>On Oct 14, 2008, at 11:15 AM, Gary King wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>(cc'd to list)</div><div><br></div>Hi Raphael,<div><br></div><div>This is great feedback; thanks. </div><div><br></div><div>I'll add these issues to my issue tracker (Fogbugz) and try to attend to them both soon).</div><div><br></div><div><br><div><div>On Oct 14, 2008, at 12:58 PM, Raphael Martelles wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi, Gary.<div><br></div><div>Just a quick note to say that I think asdf-system-connections needs to be added as a dependency to cl-markdown. I carefully (by hand) installed the various dependencies to get cl-markdown to work, and when I tried (markdown "some string") I got the slime debugger saying "Class named NIL not found."</div><div><br></div><div>After some investigation, I then restarted lisp, loaded asdf-system-connections, reloaded the rest of the packages and tried (markdown "some string") again and had it work.</div><div><br></div><div>The stack is here:</div><div><br></div><div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> ((0 "(\"CCL::%READ-FORM\"\" \\\"#<STRING-INPUT-STREAM #x300040FDF2AD>\\\" \\\"0\\\" \\\"'NIL\\\"\")"</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (1 "(\"READ\"\" \\\"#<STRING-INPUT-STREAM #x300040FDF2AD>\\\" \\\"'T\\\" \\\"'NIL\\\" \\\"'NIL\\\"\")"</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (2 "(\"READ-FROM-STRING\"\" \\\"\\\\\"\\\\\"\\\" \\\"'T\\\" \\\"'NIL\\\" \\\"':START\\\" \\\"0\\\" \\\"':END\\\" \\\"'NIL\\\" \\\"':PRESERVE-WH.."</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (3 "(\"(:INTERNAL SWANK::FROM-STRING)\"\"\")"</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (4 "(\"SWANK::CALL-WITH-BUFFER-SYNTAX\"\" \\\"'NIL\\\" \\\"#<COMPILED-LEXICAL-CLOSURE (:INTERNAL SWANK::FROM-STRI.."</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (5 "(\"(:INTERNAL SWANK:INTERACTIVE-EVAL)\"\"\")"</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (6 "(\"SWANK::CALL-WITH-RETRY-RESTART\"\" \\\"\\\\\"Retry SLIME interactive evaluation request.\\\\\"\\\" \\\"#<COMPILE.."</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (7 "(\"SWANK::CALL-WITH-BUFFER-SYNTAX\"\" \\\"'NIL\\\" \\\"#<COMPILED-LEXICAL-CLOSURE (:INTERNAL SWANK:INTERACTIV.."</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (8 "(\"CCL::CALL-CHECK-REGS\"\" \\\"'SWANK:INTERACTIVE-EVAL\\\" \\\"\\\\\"\\\\\"\\\"\")"</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (:restartable :unknown))</span></font></div><div><font class="Apple-style-span" face="'Courier New'" size="3"><span class="Apple-style-span" style="font-size: 11px;"> (9 "(\"SWANK::EVAL-FOR-EMACS\"\" \\\"'(SWANK:INTERACTIVE-EVAL \\\\\"\\\\\")\\\" \\\"'NIL\\\" \\\"2\\\"\")"</span></font></div><div><br></div><div><br></div><div>I am using Clozure Common Lisp (formerly openmcl) 1.2 on an Intel mac.</div><div><br></div><div>I also noticed that in cl-containers, I kept getting a warning that read-container-element was not found. I changed the four #+MCL conditions to #+(or :MCL :openmcl) and that worked very well. I did not see anywhere else in any of the packages that this needed to be done. (This did not fix the above issue, but I am not sure if it might not be important in other ways.)</div><div><br></div><div>Anyway, I hope this feedback is useful to you! Thank you for all your work on these utilities!</div><div><br></div><div>Raph</div><div><br></div></div></div></blockquote></div><br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; text-align: auto; -khtml-text-decorations-in-effect: none; text-indent: 0px; -apple-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div>--</div><div>Gary Warren King, metabang.com </div><div>Cell: (413) 559 8738</div><div>Fax: (206) 338-4052</div></span><div>gwkkwg on Skype * garethsan on AIM</div><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div></span><br class="Apple-interchange-newline"></span></div></span> </div><br></div></div></blockquote></div><br></body></html>