Subject: Re: bug#10781: EIEIO namespace use

From: Stefan Monnier <[email-masked]>
Date: Sat, 28 Apr 2012 15:43:05 -0400

> Yes, I think 'this' should indeed become 'eieio-this'. It will also be
> the most work, since at least in CEDET you *very* often have

> (defmethod foo ((this someclass) ...)
>  ...)

> so a 'this' in such a method is perfectly fine.

An alternative approach is to keep the name `this' but get rid of the
global definition.  I.e. Either completely remove the (defvar this nil),
or replace it with (defvar this).

        Stefan