humm... isn&#39;t that the major issue concerning a graphical language like pd? We can try to diff both visual and text elements, but I think what has the most semantical meaning diff-wise should be the text file content. I am trying to think about small example first so I can see the extent of the problem.<br>

<br>Seems like an interesting project.<br><br>best regards,<br>Pedro Lopes<br><br><div class="gmail_quote">On Sat, Aug 14, 2010 at 12:06 AM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@at.or.at">hans@at.or.at</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><br>
This would be an awesome project for someone to take on.  From my point<br>
of view, I think the most fruitful place to start is not the .pd text<br>
file format, but the visual rendering of that text file. It is how the<br>
Pd patch looks that is meaningful, so I think that rendering an image of<br>
each patch/subpatch then using some kind of visual diff would be a good<br>
place to start.<br>
<font color="#888888"><br>
.hc<br>
</font><div class="im"><br>
On Sat, 2010-08-14 at 00:00 +0100, Pedro Lopes wrote:<br>
&gt; &gt;The day we have meaningful diffs, we can systematise the &gt;evolution<br>
&gt; of pd help file translations, as mistakes are &gt;corrected, as details<br>
&gt; are explained, and as new features are &gt;added.<br>
&gt;<br>
&gt; Nicely pointed Mathieu, I agreed. Although it is not trivial,<br>
&gt; its definitely a matter that should be addressed to allow a &quot;better&quot;<br>
&gt; evolution of pd as a community/open driven language.<br>
&gt;<br>
&gt;<br>
&gt; How could pd&#39;s file structure could be easily changed to being more<br>
&gt; &quot;diffable&quot;? Have you organized any thoughts on that? (a quick<br>
&gt; self-mental exercise shows me that it would require major changes, or<br>
&gt; can we see conversely on a different &quot;diff&quot; process?)<br>
&gt;<br>
&gt;<br>
&gt; best regards,<br>
&gt; Pedro<br>
&gt;<br>
&gt; On Fri, Aug 13, 2010 at 11:39 PM, Mathieu Bouchard<br>
&gt; &lt;<a href="mailto:matju@artengine.ca">matju@artengine.ca</a>&gt; wrote:<br>
&gt;         The day we have meaningful diffs, we can systematise the<br>
&gt;         evolution of pd help file translations, as mistakes are<br>
&gt;         corrected, as details are explained, and as new features are<br>
&gt;         added.<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Pedro Lopes (ongoing MSc)<br>
&gt; contact: <a href="mailto:pedro.lopes@ist.utl.pt">pedro.lopes@ist.utl.pt</a><br>
&gt; website: <a href="http://web.ist.utl.pt/Pedro.Lopes" target="_blank">http://web.ist.utl.pt/Pedro.Lopes</a><br>
&gt;<br>
</div><div><div></div><div class="h5">&gt; _______________________________________________<br>
&gt; <a href="mailto:Pd-list@iem.at">Pd-list@iem.at</a> mailing list<br>
&gt; UNSUBSCRIBE and account-management -&gt; <a href="http://lists.puredata.info/listinfo/pd-list" target="_blank">http://lists.puredata.info/listinfo/pd-list</a><br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Pedro Lopes (ongoing MSc)<br>contact: <a href="mailto:pedro.lopes@ist.utl.pt" target="_blank">pedro.lopes@ist.utl.pt</a><br>website: <a href="http://web.ist.utl.pt/Pedro.Lopes" target="_blank">http://web.ist.utl.pt/Pedro.Lopes</a> <br>