Hi all, Here is a new version of [pdsvn]. I shrunk this one down to be as small as possible so that it can serve as a "status-badge" in your patch. Clicking on the badge lets you perform adds, diffs and commits as appropriate.
This version is for individual patches. I have another abstraction for directories of patches in development (it's in SVN as [pdsvndir] but it's still pretty early).
A modified [getpatchname] is still required; Jamie, do you think you could take a look at my patch to consider including it (it's in the zipfile below) so this can Just Work? I'd be happy to check in the change but I don't want to rustle around in your directories uninvited :).
I'm including a binary of it for Mac/Intel, so I guess you'll need that to try this unless you feel like recompiling [getpatchname] with my tweak.
Cheers Luke
Hi Luke,
Nice work!
On Wed, 2008-06-18 at 05:45 -0700, Luke Iannini wrote:
<snip>
A modified [getpatchname] is still required; Jamie, do you think you could take a look at my patch to consider including it (it's in the zipfile below) so this can Just Work? I'd be happy to check in the change but I don't want to rustle around in your directories uninvited :).
Yes, no problem. Please go ahead and commit the change. It would be great if you could update the help file also ;-)
best,
Jamie
This sounds quite interesting. It would be great to have SVN tied
into the editing environment too.
About this comment in getpatchname.c: "At some point we need to be to
get the new patch name if it changes, couldn't make this work
though", you should be able to do this in getpatchname_bang():
outlet_symbol(x->outlet, canvas_getcurrent()->gl_name);
.hc
On Jun 18, 2008, at 6:49 PM, Jamie Bullock wrote:
Hi Luke,
Nice work!
On Wed, 2008-06-18 at 05:45 -0700, Luke Iannini wrote:
<snip>
A modified [getpatchname] is still required; Jamie, do you think you could take a look at my patch to consider including it (it's in the zipfile below) so this can Just Work? I'd be happy to check in the change but I don't want to rustle around in your directories
uninvited :).Yes, no problem. Please go ahead and commit the change. It would be great if you could update the help file also ;-)
best,
Jamie
-- www.postlude.co.uk -- www.postlude.co.uk
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/ listinfo/pd-list
If you are not part of the solution, you are part of the problem.
Hans-Christoph Steiner wrote:
About this comment in getpatchname.c: "At some point we need to be to
get the new patch name if it changes, couldn't make this work
though", you should be able to do this in getpatchname_bang():outlet_symbol(x->outlet, canvas_getcurrent()->gl_name);
Nope:
http://lists.puredata.info/pipermail/pd-dev/2004-11/003023.html
On Jun 19, 2008, at 12:10 AM, Claude Heiland-Allen wrote:
Hans-Christoph Steiner wrote:
About this comment in getpatchname.c: "At some point we need to be
to get the new patch name if it changes, couldn't make this work
though", you should be able to do this in getpatchname_bang(): outlet_symbol(x->outlet, canvas_getcurrent()->gl_name);Nope:
http://lists.puredata.info/pipermail/pd-dev/2004-11/003023.html
Ah right. So then store the t_canvas pointer and do this:
outlet_symbol(x->outlet, x->my_t_canvas->gl_name);
.hc
I have the audacity to believe that peoples everywhere can have three
meals a day for their bodies, education and culture for their minds,
and dignity, equality and freedom for their spirits. - Martin
Luther King, Jr.