From fahree at gmail.com Mon Feb 18 14:39:41 2013 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Mon, 18 Feb 2013 15:39:41 +0100 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 Message-ID: Dear metacopy developers, your asdf:output-files :around method incorrectly assumes that there is at most 1 output file. This was already not the case with ECL or MKCL, and not is even less the case with ASDF3, with deferred warnings support on SBCL, CMUCL, ClozureCL, SCL, Allegro, or with .lib file support on CLISP. Please update your method to instead use loop or mapcar and add your suffix to every output file. Thanks! ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org Committing genocide on behalf of an institution generates greater loyalty to it than merely getting people fired from their jobs on its behalf. ? John McCarthy From attila.lendvai at gmail.com Mon Feb 18 16:03:47 2013 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Mon, 18 Feb 2013 22:03:47 +0600 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: References: Message-ID: > your asdf:output-files :around method incorrectly assumes that there > is at most 1 output file. > This was already not the case with ECL or MKCL, and not is even less > the case with ASDF3, > with deferred warnings support on SBCL, CMUCL, ClozureCL, SCL, Allegro, > or with .lib file support on CLISP. it's only our (dwim.hu) hack to make two versions of metacopy, one extra that supports contextl. i've pushed a quick fix here: http://dwim.hu/darcsweb/darcsweb.cgi?r=HEAD%20metacopy;a=summary Fare, drop a line if it's wrong... and thanks for all the work on asdf! -- attila Notice the erosion of your (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 From fahree at gmail.com Mon Feb 18 16:50:21 2013 From: fahree at gmail.com (=?ISO-8859-1?Q?Far=E9?=) Date: Mon, 18 Feb 2013 17:50:21 +0100 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: References: Message-ID: You should be using make-pathname here, not merge-pathnames, for the latter will use parse-namestring which is not safe in general. ??? ? Fran?ois-Ren? ?VB Rideau ?Reflection&Cybernethics? http://fare.tunes.org Language is froth on the surface of thought. ? John McCarthy On Mon, Feb 18, 2013 at 5:03 PM, Attila Lendvai wrote: >> your asdf:output-files :around method incorrectly assumes that there >> is at most 1 output file. >> This was already not the case with ECL or MKCL, and not is even less >> the case with ASDF3, >> with deferred warnings support on SBCL, CMUCL, ClozureCL, SCL, Allegro, >> or with .lib file support on CLISP. > > > it's only our (dwim.hu) hack to make two versions of metacopy, one > extra that supports contextl. > > i've pushed a quick fix here: > > http://dwim.hu/darcsweb/darcsweb.cgi?r=HEAD%20metacopy;a=summary > > Fare, drop a line if it's wrong... and thanks for all the work on asdf! > > -- > attila > > Notice the erosion of your (digital) freedom, and do something about it! > PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 From gwking at metabang.com Sun Feb 24 18:09:52 2013 From: gwking at metabang.com (Gary King) Date: Sun, 24 Feb 2013 13:09:52 -0500 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: References: Message-ID: <7A499943-43A6-4ECA-B6DB-BC2A1F2EFB70@metabang.com> Hi Attila and Far?, I just pushed metacopy to github with what I think is a fix for the issue Far? found. Could you check and see if the fix is correct and/or update it with the work you have in your darcsweb report (or send me the changes and I'll update eventually... ) thanks, On Feb 18, 2013, at 11:03 AM, Attila Lendvai wrote: >> your asdf:output-files :around method incorrectly assumes that there >> is at most 1 output file. >> This was already not the case with ECL or MKCL, and not is even less >> the case with ASDF3, >> with deferred warnings support on SBCL, CMUCL, ClozureCL, SCL, Allegro, >> or with .lib file support on CLISP. > > > it's only our (dwim.hu) hack to make two versions of metacopy, one > extra that supports contextl. > > i've pushed a quick fix here: > > http://dwim.hu/darcsweb/darcsweb.cgi?r=HEAD%20metacopy;a=summary > > Fare, drop a line if it's wrong... and thanks for all the work on asdf! > > -- > attila > > Notice the erosion of your (digital) freedom, and do something about it! > PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 > > _______________________________________________ > metacopy-devel mailing list > metacopy-devel at common-lisp.net > http://lists.common-lisp.net/cgi-bin/mailman/listinfo/metacopy-devel -- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter From attila.lendvai at gmail.com Mon Feb 25 04:56:04 2013 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Mon, 25 Feb 2013 10:56:04 +0600 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: <7A499943-43A6-4ECA-B6DB-BC2A1F2EFB70@metabang.com> References: <7A499943-43A6-4ECA-B6DB-BC2A1F2EFB70@metabang.com> Message-ID: > I just pushed metacopy to github with what > I think is a fix for the issue Far? found. awww, the commit log Gary, the commit log... :/ please consider converting the repo: http://www.sanityinc.com/articles/converting-darcs-repositories-to-git/ i would suggest this simple tool: https://github.com/purcell/darcs-to-git > Could you check and see if the fix is > correct and/or update it with the work > you have in your darcsweb report (or send > me the changes and I'll update eventually... ) i think the errors only came from my -with-contextl asdf voodoo, and the original repo was unaffected. for the record, my fixes for that are here: http://dwim.hu/darcsweb/darcsweb.cgi?r=HEAD%20metacopy;a=summary -- attila Notice the erosion of your (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 From gwking at metabang.com Mon Feb 25 12:50:31 2013 From: gwking at metabang.com (Gary King) Date: Mon, 25 Feb 2013 07:50:31 -0500 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: References: <7A499943-43A6-4ECA-B6DB-BC2A1F2EFB70@metabang.com> Message-ID: <22F56413-A820-4663-A85A-90A2CE664727@metabang.com> >> I just pushed metacopy to github with what >> I think is a fix for the issue Far? found. > > > awww, the commit log Gary, the commit log... :/ :-). Yeah, I took the fast way rather than the right way. I've used darcs-to-get before but didn't have it (or darcs) installed any more on my laptop. I think I've got it kicking around elsewhere so I'll try to find/make the time to run the conversion and then pull the newest changes on top of it. > please consider converting the repo: > > http://www.sanityinc.com/articles/converting-darcs-repositories-to-git/ > > i would suggest this simple tool: > > https://github.com/purcell/darcs-to-git > > >> Could you check and see if the fix is >> correct and/or update it with the work >> you have in your darcsweb report (or send >> me the changes and I'll update eventually... ) > > > i think the errors only came from my -with-contextl asdf voodoo, and > the original repo was unaffected. > > for the record, my fixes for that are here: > > http://dwim.hu/darcsweb/darcsweb.cgi?r=HEAD%20metacopy;a=summary > > -- > attila > > Notice the erosion of your (digital) freedom, and do something about it! > PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 -- Gary Warren King, metabang.com Cell: (413) 559 8738 Fax: (206) 338-4052 gwkkwg on Skype * garethsan on AIM * gwking on twitter From attila.lendvai at gmail.com Mon Feb 25 13:11:29 2013 From: attila.lendvai at gmail.com (Attila Lendvai) Date: Mon, 25 Feb 2013 19:11:29 +0600 Subject: [metacopy-devel] metacopy-with-contextl failure with ASDF3 In-Reply-To: <22F56413-A820-4663-A85A-90A2CE664727@metabang.com> References: <7A499943-43A6-4ECA-B6DB-BC2A1F2EFB70@metabang.com> <22F56413-A820-4663-A85A-90A2CE664727@metabang.com> Message-ID: > :-). Yeah, I took the fast way rather than the right way. I've used darcs-to-get before but didn't have it (or darcs) installed any more on my laptop. I think I've got it kicking around elsewhere so I'll try to find/make the time to run the conversion and then pull the newest changes on top of it. git clone git://github.com/purcell/darcs-to-git.git 1. Create an *empty* directory that will become the new git repository 2. From inside that directory, run this program, passing the location of the source darcs repo as a parameter i'd appreciate, because dealing with a fork is enough headache with a darcs/git impedance mismatch, let alone with a complete loss of history. -- attila Notice the erosion of your (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39