<div dir="ltr"><div><div>(cc the list for the record)<br>Great, I&#39;ll push the fix. <br><br></div>The problem was that it seems that `print-as-expression&#39; can be globally parameterized differently.<br><br></div><div>

Thanks for the report and for your help!<br></div><div><br></div>Laurent<br><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Feb 2, 2013 at 5:14 PM,  <span dir="ltr">&lt;<a href="mailto:jukka.tuominen@finndesign.fi" target="_blank">jukka.tuominen@finndesign.fi</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
That fixed it! Excellent, thank you!<br>
<br>
br, jukka<br>
<div class=""><div class="h5"><br>
<br>
<br>
&gt; Ok, I think I&#39;ve found where it comes from.<br>
&gt;<br>
&gt; In template.ss, around line 57, can you try to surround the `pretty-print&#39;<br>
&gt; call with:<br>
&gt; (parameterize ([print-as-expression #f])<br>
&gt;   ...)<br>
&gt; ?<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; On Sat, Feb 2, 2013 at 4:40 PM, &lt;<a href="mailto:jukka.tuominen@finndesign.fi">jukka.tuominen@finndesign.fi</a>&gt; wrote:<br>
&gt;<br>
&gt;&gt;<br>
&gt;&gt; Hi Laurent,<br>
&gt;&gt;<br>
&gt;&gt; this OS is win7/64 SP1 (4 core Intel) (-&gt;Racket 64), but the actual<br>
&gt;&gt; target<br>
&gt;&gt; OS will be Ubuntu 10.04 which didn&#39;t work either (32 bit).<br>
&gt;&gt;<br>
&gt;&gt; I use the following to launch the designer:<br>
&gt;&gt;<br>
&gt;&gt; #lang racket<br>
&gt;&gt; (require (planet orseau/mred-designer:3:9))<br>
&gt;&gt;<br>
&gt;&gt; ---<br>
&gt;&gt;<br>
&gt;&gt; &#39;(1 2) &gt;&gt; &#39;(1 2)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Should I try to reset my racket preferences?<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; br, jukka<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; &gt; Hi Jukka (off-list),<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Can you provide me with some details about your OS?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Also, not sure this is relevant, but when you type &#39;(1 2) in the<br>
&gt;&gt; &gt; interaction window of DrRacket, what is the exact output?<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Cheers,<br>
&gt;&gt; &gt; Laurent<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Sat, Feb 2, 2013 at 4:11 PM, &lt;<a href="mailto:jukka.tuominen@finndesign.fi">jukka.tuominen@finndesign.fi</a>&gt; wrote:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ... no luck with the github version either :(<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; br, jukka<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Hi Laurent,<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; please, see the .med attached. I actually tried a few different,<br>
&gt;&gt; but<br>
&gt;&gt; &gt;&gt; &gt; pretty similar in content.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Here is also the error message from the DrRacket:<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ---<br>
&gt;&gt; &gt;&gt; &gt; ..\..\..\..\Program<br>
&gt;&gt; &gt;&gt; &gt; Files\Racket\collects\racket\contract\private\blame.rkt:89:0:<br>
&gt;&gt; &gt;&gt; dict-ref:<br>
&gt;&gt; &gt;&gt; &gt; contract violation<br>
&gt;&gt; &gt;&gt; &gt;  expected: d:dict?<br>
&gt;&gt; &gt;&gt; &gt;  given: &#39;(list (cons &#39;name &quot;project-11668&quot;) (cons &#39;parent-class #f)<br>
&gt;&gt; &gt;&gt; (cons<br>
&gt;&gt; &gt;&gt; &gt; &#39;med-version (list 3 9)) (cons &#39;code (lambda (parent-12427) (let*<br>
&gt;&gt; &gt;&gt; &gt; ((code-12429 parent-12427) (code-12431 (new prop:atom% (value<br>
&gt;&gt; &gt;&gt; &gt; &#39;project-11668))) (code-12430 (new prop:field-id% (va...<br>
&gt;&gt; &gt;&gt; &gt;  in: the d argument of<br>
&gt;&gt; &gt;&gt; &gt;       (-&gt;i<br>
&gt;&gt; &gt;&gt; &gt;        ((d d:dict?) (k (d) ...))<br>
&gt;&gt; &gt;&gt; &gt;        ((default any/c))<br>
&gt;&gt; &gt;&gt; &gt;        any)<br>
&gt;&gt; &gt;&gt; &gt;  contract from: &lt;collects&gt;/racket/dict.rkt<br>
&gt;&gt; &gt;&gt; &gt;  blaming:<br>
&gt;&gt; &gt;&gt; &gt;       &lt;planet&gt;/orseau/mred-designer.plt/3/9/templates.ss<br>
&gt;&gt; &gt;&gt; &gt;  at: &lt;collects&gt;/racket/dict.rkt:143.2<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ---<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; I try to figure out how to test the github version... :)<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; br, jukka<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Hi Jukka,<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; That&#39;s strange. Can you send me your .med file?<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Also, can you try with the head in the git repo, to see if that<br>
&gt;&gt; makes<br>
&gt;&gt; &gt;&gt; a<br>
&gt;&gt; &gt;&gt; &gt;&gt; difference?<br>
&gt;&gt; &gt;&gt; &gt;&gt; <a href="https://github.com/Metaxal/MrEd-Designer" target="_blank">https://github.com/Metaxal/MrEd-Designer</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Cheers,<br>
&gt;&gt; &gt;&gt; &gt;&gt; Laurent<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; On Sat, Feb 2, 2013 at 1:15 PM, Jukka Tuominen<br>
&gt;&gt; &gt;&gt; &gt;&gt; &lt;<a href="mailto:jukka.tuominen@finndesign.fi">jukka.tuominen@finndesign.fi</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Hi,<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; I was going to experiment with the latest MrEd Designer and made<br>
&gt;&gt; a<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; quick<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; test GUI. I then saved the project (.med), but couldn&#39;t open it<br>
&gt;&gt; &gt;&gt; again<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; from the file.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; I tried with Racket 5.1 and 5.3.2, Linux and Windows, but without<br>
&gt;&gt; &gt;&gt; luck.<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; Are others experiencing the same problem? Any ideas how to get it<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; working?<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; br, jukka<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt; ____________________<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;   Racket Users list:<br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt; ____________________<br>
&gt;&gt; &gt;&gt; &gt;   Racket Users list:<br>
&gt;&gt; &gt;&gt; &gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
<br>
</div></div></blockquote></div><br></div></div></div>