On Sat, 4 Feb 2006, Hans-Christoph Steiner wrote:
[concat] is different from [list2symbol] because it doesn't need to be initialized with a null symbol (!!) in order to concatenates atoms. If you don't wnt it to be in the CVS, it doesn't have to, but I find this name meaningful. It's just a way not to use [makefilename] for simply concatening symbols.
I think everything with a free license should go in CVS. Whether it goes into distros or build systems is another question. FYI: there is a [concat] here: externals/ggee/control/concat.c but if you use Pd-extended, you can have objects with the same name since the namespace works.
Hi,
I do not think that it is good to write an external that does almost the same as an already existing external, because this is very confusing for the user (with or without namespaces). I also think it is not good to write an external with the same name as an already existing one but with slightly different behaviour (with or without namespaces).
The right thing to do in this case would be to propose to extend list2symbol or concat.
I have started the CVS, and I think the first page called "Introduction" on http://pure-data.sourceforge.net/ explains the goals pretty well.
Now, almost 4 years after writing this it seems that we haven't advanced a lot in achieving these goals.
I have removed concat from my directory, so you can upload yours.
Günter
I will put my externals and abstractions in a directory named "muzaq", I think. I am hesitating between a set of externals, or a library. Is there some neat points that would make me choose such a format instead of several C files ?
Pd-extended doesn't use the library format. Some people choose to use build libraries for themselves. This topic has been discussed at length on this list, so if you are interested, there is lots to read in the archives...
.hc
Thanks,
aalex
Hans-Christoph Steiner a écrit :
The standard procedure is to send an email to this list introducing yourself to us all, whatever you want to tell us about you and what you do with Pd.
Then we wait a few days to see if there are any objections. If not, you're added.
.hc
On Feb 3, 2006, at 2:48 AM, Alexandre Quessy wrote:
Hi,
I would like to get a CVS account. My user id is alexandrequessy. I want to submit my abstractions and externals : muzaq. I have currently two externals : matches is for pcre regular expressions matching (require libpcre) and concat is for concatening lists into symbols. More to come. My abstractions are mostly musical algorythms.
Some info can be found at the two URL below. Some of it is in french.
-- Alexandre Quessy http://alexandre.quessy.net/ http://www.sourcelibre.com/puredata/
La parole nous a été donnée pour déguiser notre pensée. -+- Charles-Maurice de Talleyrand-Perigord -+-
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev
__ ____
"The arc of history bends towards justice." - Dr. Martin Luther King,
Jr.
"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.
PD-dev mailing list PD-dev@iem.at http://lists.puredata.info/listinfo/pd-dev