From andrzej.oles at gmail.com  Fri Apr 21 11:40:22 2017
From: andrzej.oles at gmail.com (=?UTF-8?Q?Andrzej_Ole=C5=9B?=)
Date: Fri, 21 Apr 2017 11:40:22 +0200
Subject: [Rd] Problems with S4 methods dispatching on `...` (aka
	dotsMethods)
In-Reply-To: <CAOQ5Nye8nD0FK5vuuz83i+5nEOomezMZx0iDjJ6ZKWK9M4Xk_w@mail.gmail.com>
References: <CAH7mKkiZNJ_W8EsbEvobHmj1wHDcE2NmYVTuPq8Uxc+aGC6YOw@mail.gmail.com>
 <CAOQ5Nye8nD0FK5vuuz83i+5nEOomezMZx0iDjJ6ZKWK9M4Xk_w@mail.gmail.com>
Message-ID: <CAH7mKkgwa_7FRChyrxmKf8Ub_mDtX-WfREq-A4FbCvanQt8zpg@mail.gmail.com>

Great, thanks Michael for you quick response!

I started off with a question on SO because I was not sure whether this was
an actual bug or I was just missing something obvious. I'm looking forward
to the patch.

Cheers,
Andrzej


On Thu, Apr 20, 2017 at 10:28 PM, Michael Lawrence <
lawrence.michael at gene.com> wrote:

> Thanks for pointing out these issues. I have a fix that I will commit soon.
>
> Btw, I would never have seen the post on Stack Overflow. It's best to
> report bugs on the bugzilla.
>
> Michael
>
> On Thu, Apr 20, 2017 at 8:30 AM, Andrzej Ole? <andrzej.oles at gmail.com>
> wrote:
> > Hi all,
> >
> > I recently encountered some unexpected behavior with S4 generics
> > dispatching on `...`, which I described in
> > http://stackoverflow.com/questions/43499203/use-callnextmethod-with-
> dotsmethods
> >
> > TL;DR: `callNextMethod()` doesn't work in methods dispatching on `...`,
> and
> > arguments of such methods are resolved differently than the arguments of
> > methods dispatching on formal arguments.
> >
> > Could this indicate a potential problem with the implementation of the
> > `...` dispatch?
> >
> > Cheers,
> > Andrzej
> >
> >         [[alternative HTML version deleted]]
> >
> > ______________________________________________
> > R-devel at r-project.org mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-devel
>

	[[alternative HTML version deleted]]



[Rd] Problems with S4 methods dispatching on `...` (aka dotsMethods)
=?UTF-8?Q?Andrzej_Ole=C5=9B?=