Dan Stowell | 1 Nov 2010 10:05
Picon

[linux] our libs should be versioned

Hi -

One issue arising from debian-multimedia packaging [1]: We use
unversioned sonames (libsclang.so rather than libsclang.so.1) whereas
versioned ones are preferred. We should go along with this, versioning
is good in the long term. I'm not sure how to do this in scons, we
presumably also need to generate softlinks such as libsclang.so ==>
libsclang.so.1 -- anyone?

Dan

[1] http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/2010-October/013476.html

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

nescivi | 1 Nov 2010 10:14
Picon

Re: [linux] our libs should be versioned

On Monday 01 November 2010 10:05:22 Dan Stowell wrote:
> Hi -
> 
> One issue arising from debian-multimedia packaging [1]: We use
> unversioned sonames (libsclang.so rather than libsclang.so.1) whereas
> versioned ones are preferred. We should go along with this, versioning
> is good in the long term. I'm not sure how to do this in scons, we
> presumably also need to generate softlinks such as libsclang.so ==>
> libsclang.so.1 -- anyone?

yes, that seems wise...

I may have script somewhere around that does it for another project...
I'll need to dig...

sincerely,
Marije

PS, and see you soon :)

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Dan Stowell | 1 Nov 2010 10:54
Picon

Re: [linux] our libs should be versioned

2010/11/1 nescivi <nescivi@...>:
> On Monday 01 November 2010 10:05:22 Dan Stowell wrote:
>> Hi -
>>
>> One issue arising from debian-multimedia packaging [1]: We use
>> unversioned sonames (libsclang.so rather than libsclang.so.1) whereas
>> versioned ones are preferred. We should go along with this, versioning
>> is good in the long term. I'm not sure how to do this in scons, we
>> presumably also need to generate softlinks such as libsclang.so ==>
>> libsclang.so.1 -- anyone?
>
> yes, that seems wise...
>
> I may have script somewhere around that does it for another project...
> I'll need to dig...

Yep that would be great. I just had a try, and didn't succeed...

> sincerely,
> Marije
>
> PS, and see you soon :)

Yes :)

Dan

_______________________________________________
sc-dev mailing list

(Continue reading)

vince | 1 Nov 2010 14:01
Picon

Re: git

hi all devs,

nice that we moved over to git,

but the package script doesn't works yet.
 
vnc

On 31.10.2010, at 19:25, Miguel Negrao wrote:

Hi tim,

Don’t know what I did wrong but it wasn’t really worked. Started from scratch, this time cloning from sf, then adding a remote in github and now everything looks fine.

thanks
Miguel

A 2010/10/31, às 19:07, Tim Blechmann escreveu:

hi miguel,

But I was able to pull from upstream (sf). I’m I doing something wrong ?

hm ... for me this worked fine:
git remote add sf
git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider
git fetch sf

git branch -a |grep remotes/sf
 remotes/sf/3.4
 remotes/sf/jmccartney
 remotes/sf/linux-dev
 remotes/sf/master
 remotes/sf/nova-simd
 remotes/sf/sc64
 remotes/sf/summer2004-1
 remotes/sf/universal
 remotes/sf/users

tim

--
tim-xpEK/MU0Hawdnm+yROfE0A@public.gmane.org
http://tim.klingt.org

art is short - life is long
 Jack Kerouac



Dan Stowell | 1 Nov 2010 16:36
Picon

SF.net Git: supercollider branch, master, updated. 767c9fcd86895e5a21012e1dc0fa3113e88d9704

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "supercollider".

The branch, master has been updated
       via  767c9fcd86895e5a21012e1dc0fa3113e88d9704 (commit)
      from  9650329da86348face57de85c98861684a424ad5 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 767c9fcd86895e5a21012e1dc0fa3113e88d9704
Author: Dan Stowell <danstowell@...>
Date:   Mon Nov 1 15:32:59 2010 +0000

    Convert package script for use with git repos

diff --git a/common/Packager/package b/common/Packager/package
index b19104c..c79cb81 100755
--- a/common/Packager/package
+++ b/common/Packager/package
 <at>  <at>  -32,19 +32,17  <at>  <at>  do
 done
 shift $(($OPTIND - 1))

-revision=`svnversion -n ../../`
-if ( echo $revision | grep "M" > /dev/null 2>&1 ); then
-    echo "WARNING: The working copy has uncommitted changes which will be included in the package."
+revision=`git rev-list HEAD -1`
+if [ "`git st -s -uno`" != "x" ]; then
+    echo "WARNING: The working copy has uncommitted changes which will NOT be included in the package."
 fi

-if ( echo $revision | grep ":" > /dev/null 2>&1 ); then
-    echo "WARNING: The working copy has mixed revision numbers (some folders had 'svn update' ran more
recently than others)."
-fi
-revision=`echo $revision | sed -e 's/^[^:]*://;s/[A-Za-z]//'`
-
 if [ $package_type == "source" ]; then
     mkdir SuperCollider-Source
-    svn export -q --force ../../ SuperCollider-Source
+    returndir=`pwd`
+    cd ../../
+    git archive $revision | tar -x --exclude ".gitignore" -C "$returndir/SuperCollider-Source"
+    cd $returndir

     if $include_optionals; then
         cp -Rp optional SuperCollider-Source/optional_installs
 <at>  <at>  -89,10 +87,14  <at>  <at>  else
     about_version="$version (Revision $revision)"
     echo "About box version string:" $about_version

-    svn export -q --force ../../common/build SuperCollider
-    cp -R ../../common/build/SuperCollider.app ../../common/build/scsynth
../../common/build/sclang SuperCollider
-    cp ../../common/build/plugins/* SuperCollider/plugins/
-    cp ../../COPYING SuperCollider/COPYING
+    mkdir -p SuperCollider/plugins
+    returndir=`pwd`
+    cd ../../common/build
+    git archive $revision | tar -x -C "$returndir/SuperCollider"
+    cp -R SuperCollider.app scsynth sclang "$returndir/SuperCollider/"
+    cp plugins/* "$returndir/SuperCollider/plugins/"
+    cp ../../COPYING "$returndir/SuperCollider/"
+    cd $returndir
     find SuperCollider/help/ \( -name "*.htm" -or -name "*.html" \) -exec /Developer/Tools/SetFile -c SCjm
{} \;
     defaults write $PWD/SuperCollider/SuperCollider.app/Contents/Info CFBundleVersion -string "$about_version"
     defaults write $PWD/SuperCollider/SuperCollider.app/Contents/Info CFBundleGetInfoString
-string "$version"
-----------------------------------------------------------------------

Summary of changes:
 common/Packager/package |   28 +++++++++++++++-------------
 1 files changed, 15 insertions(+), 13 deletions(-)

hooks/post-receive
--

-- 
supercollider

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Dan Stowell | 1 Nov 2010 16:39
Picon

Re: git

Thanks for pointing that out Vince - now updated, please try it out.

Dan

2010/11/1 vince <schwarzinger@...>:
> hi all devs,
> nice that we moved over to git,
>
> but the package script doesn't works yet.
>
> vnc
> On 31.10.2010, at 19:25, Miguel Negrao wrote:
>
> Hi tim,
> Don’t know what I did wrong but it wasn’t really worked. Started from
> scratch, this time cloning from sf, then adding a remote in github and now
> everything looks fine.
> thanks
> Miguel
> A 2010/10/31, às 19:07, Tim Blechmann escreveu:
>
> hi miguel,
>
> But I was able to pull from upstream (sf). I’m I doing something wrong ?
>
> hm ... for me this worked fine:
> git remote add sf
> git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider
> git fetch sf
>
> git branch -a |grep remotes/sf
>  remotes/sf/3.4
>  remotes/sf/jmccartney
>  remotes/sf/linux-dev
>  remotes/sf/master
>  remotes/sf/nova-simd
>  remotes/sf/sc64
>  remotes/sf/summer2004-1
>  remotes/sf/universal
>  remotes/sf/users
>
> tim
>
> --
> tim@...
> http://tim.klingt.org
>
> art is short - life is long
>  Jack Kerouac
>
> --
> Miguel Negrão // ZLB
> http://www.friendlyvirus.org/artists/zlb/
>
>
>
>

--

-- 
http://www.mcld.co.uk

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Tim Blechmann | 1 Nov 2010 16:48
Favicon
Gravatar

Re: adding function SendFailureWithBufnum - new patch

hi,

> Great! So far I found no oddities using it, so if anyone wants to commit
> it, it would be nice. Anyway, a little bit more testing (maybe also by
> others than me) would be a good idea, too.

ok, looks good to me. commited

cheers, tim

--

-- 
tim@...
http://tim.klingt.org

Just what the hell is the experimental tradition?
  Morton Feldman
Tim Blechmann | 1 Nov 2010 16:48
Picon

SF.net Git: supercollider branch, master, updated. 619ad1f6b1d9b840e61e55b7819be5c7d8b3c448

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "supercollider".

The branch, master has been updated
       via  619ad1f6b1d9b840e61e55b7819be5c7d8b3c448 (commit)
       via  755b7894dcdf60ad4bb0006952720d099c1838bf (commit)
      from  767c9fcd86895e5a21012e1dc0fa3113e88d9704 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 619ad1f6b1d9b840e61e55b7819be5c7d8b3c448
Author: Tim Blechmann <tim@...>
Date:   Mon Nov 1 16:44:03 2010 +0100

    scsynth: remove unnecessary ; characters

    Signed-off-by: Tim Blechmann <tim@...>

diff --git a/common/Source/server/SC_Lib.cpp b/common/Source/server/SC_Lib.cpp
index 324885a..b559ef9 100644
--- a/common/Source/server/SC_Lib.cpp
+++ b/common/Source/server/SC_Lib.cpp
 <at>  <at>  -39,7 +39,7  <at>  <at>  void SendDone(ReplyAddress *inReply, const char *inCommandName)
 	packet.addtag('s');
 	packet.adds(inCommandName);
 	SendReply(inReply, packet.data(), packet.size());
-};
+}

 void SendDoneWithIntValue(ReplyAddress *inReply, const char *inCommandName, int value)
 {
 <at>  <at>  -52,7 +52,7  <at>  <at>  void SendDoneWithIntValue(ReplyAddress *inReply, const char *inCommandName, int
 	packet.addtag('i');
 	packet.addi(value);
 	SendReply(inReply, packet.data(), packet.size());
-};
+}

 void SendFailure(ReplyAddress *inReply, const char *inCommandName, const char *errString)
 {
 <at>  <at>  -65,7 +65,7  <at>  <at>  void SendFailure(ReplyAddress *inReply, const char *inCommandName, const char *e
 	packet.adds(inCommandName);
 	packet.adds(errString);
 	SendReply(inReply, packet.data(), packet.size());
-};
+}

 void SendFailureWithBufnum(ReplyAddress *inReply, const char *inCommandName, const char
*errString, uint32 index)
 {
 <at>  <at>  -80,7 +80,7  <at>  <at>  void SendFailureWithBufnum(ReplyAddress *inReply, const char *inCommandName, con
 	packet.addtag('i');
 	packet.addi((int)index);
 	SendReply(inReply, packet.data(), packet.size());
-};
+}

 void ReportLateness(ReplyAddress *inReply, float32 seconds)
 {
 <at>  <at>  -91,7 +91,7  <at>  <at>  void ReportLateness(ReplyAddress *inReply, float32 seconds)
 	packet.addtag('f');
 	packet.addf(seconds);
 	SendReply(inReply, packet.data(), packet.size());
-};
+}

 SC_NamedObj::SC_NamedObj()
 {
commit 755b7894dcdf60ad4bb0006952720d099c1838bf
Author: Tim Blechmann <tim@...>
Date:   Mon Nov 1 16:41:30 2010 +0100

    scsynth: introduce SendFailureWithBufnum

    SendFailureWithBufnum sends also the bufnum, if creating/reading a buffer
    fails.

    sc-dev reference: 4CCA3728.1010604@...
    Patch-by: Daniel van den Eijkel <dvde@...>
    Signed-off-by: Tim Blechmann <tim@...>

diff --git a/common/Headers/server/SC_Prototypes.h b/common/Headers/server/SC_Prototypes.h
index 87e7fa0..8f19fd0 100644
--- a/common/Headers/server/SC_Prototypes.h
+++ b/common/Headers/server/SC_Prototypes.h
 <at>  <at>  -191,6 +191,7  <at>  <at>  void Unit_ZeroOutputs(struct Unit *inUnit, int inNumSamples);
 void SendDone(struct ReplyAddress *inReply, const char *inCommandName);
 void SendDoneWithIntValue(struct ReplyAddress *inReply, const char *inCommandName, int value);
 void SendFailure(struct ReplyAddress *inReply, const char *inCommandName, const char *errString);
+void SendFailureWithBufnum(struct ReplyAddress *inReply, const char *inCommandName, const char
*errString, uint32 index);
 void ReportLateness(struct ReplyAddress *inReply, float32 seconds);
 void DumpReplyAddress(struct ReplyAddress *inReplyAddress);
 int32 Hash(struct ReplyAddress *inReplyAddress);
diff --git a/common/Source/server/SC_Lib.cpp b/common/Source/server/SC_Lib.cpp
index 5f6586d..324885a 100644
--- a/common/Source/server/SC_Lib.cpp
+++ b/common/Source/server/SC_Lib.cpp
 <at>  <at>  -67,6 +67,21  <at>  <at>  void SendFailure(ReplyAddress *inReply, const char *inCommandName, const char *e
 	SendReply(inReply, packet.data(), packet.size());
 };

+void SendFailureWithBufnum(ReplyAddress *inReply, const char *inCommandName, const char
*errString, uint32 index)
+{
+	small_scpacket packet;
+	packet.adds("/fail");
+	packet.maketags(4);
+	packet.addtag(',');
+	packet.addtag('s');
+	packet.addtag('s');
+	packet.adds(inCommandName);
+	packet.adds(errString);
+	packet.addtag('i');
+	packet.addi((int)index);
+	SendReply(inReply, packet.data(), packet.size());
+};
+
 void ReportLateness(ReplyAddress *inReply, float32 seconds)
 {
 	small_scpacket packet;
diff --git a/common/Source/server/SC_SequencedCommand.cpp b/common/Source/server/SC_SequencedCommand.cpp
index 559d5be..9a8fcf0 100644
--- a/common/Source/server/SC_SequencedCommand.cpp
+++ b/common/Source/server/SC_SequencedCommand.cpp
 <at>  <at>  -541,7 +541,7  <at>  <at>  bool BufAllocReadCmd::Stage2()
 	if (!fp) {
 		char str[256];
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_allocRead", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_allocRead", str,
mBufIndex);	//SendFailure(&mReplyAddress, "/b_allocRead", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -559,7 +559,7  <at>  <at>  bool BufAllocReadCmd::Stage2()
 		fclose(fp);
 #endif
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_allocRead", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_allocRead", str,
mBufIndex);	//SendFailure(&mReplyAddress, "/b_allocRead", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -664,7 +664,7  <at>  <at>  bool BufReadCmd::Stage2()
 	if (!fp) {
 		char str[256];
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_read", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_read", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_read", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -678,7 +678,7  <at>  <at>  bool BufReadCmd::Stage2()
 		fclose(fp);
 #endif
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_read", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_read", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_read", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -686,7 +686,7  <at>  <at>  bool BufReadCmd::Stage2()
 		char str[256];
 		sf_close(sf);
 		sprintf(str, "channel mismatch. File'%s' has %d channels. Buffer has %d channels.\n", mFilename,
fileinfo.channels, buf->channels);
-		SendFailure(&mReplyAddress, "/b_read", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_read", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_read", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -833,7 +833,7  <at>  <at>  bool BufAllocReadChannelCmd::Stage2()
 	if (!sf) {
 		char str[256];
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_allocRead", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_allocRead", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_allocRead", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -853,7 +853,7  <at>  <at>  bool BufAllocReadChannelCmd::Stage2()
 		// verify channel indexes
 		if (!CheckChannels(fileinfo.channels)) {
             const char* str = "Channel index out of range.\n";
-			SendFailure(&mReplyAddress, "/b_allocRead", str);
+			SendFailureWithBufnum(&mReplyAddress, "/b_allocRead", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_allocRead", str);
 			scprintf(str);
 			sf_close(sf);
 			return false;
 <at>  <at>  -959,7 +959,7  <at>  <at>  bool BufReadChannelCmd::Stage2()
 	if (!sf) {
 		char str[256];
 		sprintf(str, "File '%s' could not be opened.\n", mFilename);
-		SendFailure(&mReplyAddress, "/b_read", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_read", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_read", str);
 		scprintf(str);
 		return false;
 	}
 <at>  <at>  -968,7 +968,7  <at>  <at>  bool BufReadChannelCmd::Stage2()
 		// verify channel indexes
 		if (!( CheckChannels(fileinfo.channels)) ) { // nescivi:  && CheckChannels(buf->channels) (should
not check here for buf->channels)
             const char* str = "Channel index out of range.\n";
-			SendFailure(&mReplyAddress, "/b_allocRead", str);
+			SendFailureWithBufnum(&mReplyAddress, "/b_allocRead", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_allocRead", str);
 			scprintf(str);
 			sf_close(sf);
 			return false;
 <at>  <at>  -1104,7 +1104,7  <at>  <at>  bool BufWriteCmd::Stage2()
 		char str[256];
 		sf_error_str(NULL, sferr, 256);
 		sprintf(str, "File '%s' could not be opened. '%s'\n", mFilename, sferr);
-		SendFailure(&mReplyAddress, "/b_write", str);
+		SendFailureWithBufnum(&mReplyAddress, "/b_write", str, mBufIndex);
//SendFailure(&mReplyAddress, "/b_write", str);
 		scprintf(str);
 		return false;
 	}
-----------------------------------------------------------------------

Summary of changes:
 common/Headers/server/SC_Prototypes.h        |    1 +
 common/Source/server/SC_Lib.cpp              |   23 +++++++++++++++++++----
 common/Source/server/SC_SequencedCommand.cpp |   20 ++++++++++----------
 3 files changed, 30 insertions(+), 14 deletions(-)

hooks/post-receive
--

-- 
supercollider

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Josh Parmenter | 1 Nov 2010 16:50

Re: git

Dan - were you going to add this to the 3.4 branch as well, or shall I?

Best,

Josh

On Nov 1, 2010, at 8:39 AM, Dan Stowell wrote:

> Thanks for pointing that out Vince - now updated, please try it out.
> 
> Dan
> 
> 2010/11/1 vince <schwarzinger@...>:
>> hi all devs,
>> nice that we moved over to git,
>> 
>> but the package script doesn't works yet.
>> 
>> vnc
>> On 31.10.2010, at 19:25, Miguel Negrao wrote:
>> 
>> Hi tim,
>> Don’t know what I did wrong but it wasn’t really worked. Started from
>> scratch, this time cloning from sf, then adding a remote in github and now
>> everything looks fine.
>> thanks
>> Miguel
>> A 2010/10/31, às 19:07, Tim Blechmann escreveu:
>> 
>> hi miguel,
>> 
>> But I was able to pull from upstream (sf). I’m I doing something wrong ?
>> 
>> hm ... for me this worked fine:
>> git remote add sf
>> git://supercollider.git.sourceforge.net/gitroot/supercollider/supercollider
>> git fetch sf
>> 
>> git branch -a |grep remotes/sf
>>  remotes/sf/3.4
>>  remotes/sf/jmccartney
>>  remotes/sf/linux-dev
>>  remotes/sf/master
>>  remotes/sf/nova-simd
>>  remotes/sf/sc64
>>  remotes/sf/summer2004-1
>>  remotes/sf/universal
>>  remotes/sf/users
>> 
>> tim
>> 
>> --
>> tim@...
>> http://tim.klingt.org
>> 
>> art is short - life is long
>>  Jack Kerouac
>> 
>> --
>> Miguel Negrão // ZLB
>> http://www.friendlyvirus.org/artists/zlb/
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> http://www.mcld.co.uk
> 
> _______________________________________________
> sc-dev mailing list
> 
> info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
> archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
> search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

******************************************
/* Joshua D. Parmenter
http://www.realizedsound.net/josh/

“Every composer – at all times and in all cases – gives his own interpretation of how modern society is
structured: whether actively or passively, consciously or unconsciously, he makes choices in this
regard. He may be conservative or he may subject himself to continual renewal; or he may strive for a
revolutionary, historical or social palingenesis." - Luigi Nono
*/

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/

Daniel van den Eijkel | 1 Nov 2010 17:19
Picon
Gravatar

Re: adding function SendFailureWithBufnum - new patch

great, makes me happy.
thanks a lot,
daniel

Am 11/1/10 4:48 PM, schrieb Tim Blechmann:
> hi,
>
>> Great! So far I found no oddities using it, so if anyone wants to commit
>> it, it would be nice. Anyway, a little bit more testing (maybe also by
>> others than me) would be a good idea, too.
> ok, looks good to me. commited
>
> cheers, tim
>

_______________________________________________
sc-dev mailing list

info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: http://www.listarc.bham.ac.uk/marchives/sc-dev/
search: http://www.listarc.bham.ac.uk/lists/sc-dev/search/


Gmane