Re: [Sbcl-devel] Re: Patch: SHIFTF and multiple values

On Tue, May 11, 2004 at 02:04:46PM +0200, Bruno Haible wrote:
> > The attached patch stol^W borr^W adapted from the CMUCL fixes this,
> > and adds a regression test.
>
> Thanks. It also gets rid of a similarity with clisp code that makes me
> think that the previous code was stolen from clisp. (For sure I can't really
> tell, because maybe Sam gave you the permission to use the SHIFTF code that
> I wrote in 1993. But there's no comment saying "taken from clisp with
> permission".) Stealing from a GPL'ed project to a BSD-licensed project
> is not OK.
>
> I'm sure it's me who wrote that code because there can be no other idiot
> on earth who uses variable names 'sm1', 'sm2', 'sm3', 'sm4', sm5' :-)
Ouch.
It should be straightforward to unscrew this from a technical point of
view. From a social point of view, I'm not sure what to do. Would you
like an apology in the next release? some other sort of action on our
part?
Energetic and not-so-energetic s/w students have, indirectly through
their efforts and lack thereof, driven antiplagiarism s/w to a
disturbingly developed state; maybe we should run some as part of our
test suite.:-(
--
William Harold Newman <william.newman@...>
"It takes two to lie, Marge -- one to lie and one to listen." -- Homer Simpson
PGP key fingerprint 85 CE 1C BA 79 8D 51 8C B9 25 FB EE E0 C3 E5 7C