Yeah that would be nice to have a little history inspector in Pd that would label each task by name and allow you to click to it directly rather than cycling through.<br><br>~Kyle<br><br><div class="gmail_quote">On Sat, Jan 31, 2009 at 11:01 PM, Hans-Christoph Steiner <span dir="ltr">&lt;<a href="mailto:hans@eds.org">hans@eds.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style=""><div><br></div><div>One thing I like about Emacs a lot is that it remembers the undo/redo states across saves. &nbsp;I think that saving should not wipe out the undo possibilities. &nbsp;Didn&#39;t Photoshop go back to single undo? &nbsp;I think they replaced multiple undo with a sort of editable history log. &nbsp;I think that would be even better than multiple undo.</div>
<div><br></div><div>.hc</div><div><div></div><div class="Wj3C7c"><br><div><div>On Jan 31, 2009, at 11:57 AM, Kyle Klipowicz wrote:</div><br><blockquote type="cite">I know that the Ableton programmers have joked about the challenges of designing their endless undo system. I am guessing that it relies upon keeping track of every change between state saves, since they also have a nifty feature that will rescue unsaved changes if the system crashes for some reason. This is stored in a temporary file location specified in the preferences menu of the program.<br>
 <br>So basically the multiple undo system would have to keep a running log in some temporary file, documenting each state change in the software. Beyond me, but I agree that this feature is much-desired!<br><br>~Kyle<br>
<br> <div class="gmail_quote">On Sat, Jan 31, 2009 at 10:04 AM, Mathieu Bouchard <span dir="ltr">&lt;<a href="mailto:matju@artengine.ca" target="_blank">matju@artengine.ca</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
 <div>On Sat, 31 Jan 2009, Enrique Erne wrote:<br> <br> <blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"> there has been many good ideas about usability features, so here come my most beloved ones: multiple undo be a great improvement. would that be difficult?<br>
 </blockquote> <br></div> When I originally harassed Miller so that he implements undo, I thought he&#39;d go for multiple undo. Instead, he went for single. Basically there&#39;s not much more you have to do to get multiple undo if the single undo was done &quot;right&quot;, but that means &quot;if the single undo has been implemented with a future multiple undo in mind&quot;. The undo-system is one of the rare parts of pd source-code that I haven&#39;t read, because I wanted to reimplement it from scratch anyway. So I can&#39;t really tell you right away whether Miller&#39;s system could be adapted or not.<br>
 <br> My own multiple-undo code doesn&#39;t really work well, but that&#39;s not because it&#39;s multiple, it&#39;s because it&#39;s implemented in the client instead, and there were too many things that had to be changed in the server to get that working, and I have other excuses as well ;)<br>
 <font color="#888888"> <br> &nbsp;_ _ __ ___ _____ ________ _____________ _____________________ ...<br> | Mathieu Bouchard - tél:+1.514.383.3801, Montréal, Québec</font><br>_______________________________________________<br> <a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>
 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></blockquote></div><br><br clear="all"><br>-- <br>-----<br>
------------<br> &nbsp; &nbsp;---- &nbsp; &nbsp; -----<br>---- -------- - ------<br><a href="http://perhapsidid.wordpress.com" target="_blank">http://perhapsidid.wordpress.com</a><br><a href="http://myspace.com/kyleklipowicz" target="_blank">http://myspace.com/kyleklipowicz</a><br>
 _______________________________________________<br><a href="mailto:Pd-list@iem.at" target="_blank">Pd-list@iem.at</a> mailing list<br>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>
</blockquote></div><br></div></div><div> <span style="border-collapse: separate; border-spacing: 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-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><br>
<span style="border-collapse: separate; border-spacing: 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-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;"><div>
<br></div><div>----------------------------------------------------------------------------</div><div><br></div><div>&quot;[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity.&quot;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;-John Gilmore</div>
<br></span></span> </div><br></div></blockquote></div><br><br clear="all"><br>-- <br>-----<br>------------<br> &nbsp; &nbsp;---- &nbsp; &nbsp; -----<br>---- -------- - ------<br><a href="http://perhapsidid.wordpress.com">http://perhapsidid.wordpress.com</a><br>
<a href="http://myspace.com/kyleklipowicz">http://myspace.com/kyleklipowicz</a><br>