[Padre-dev] API Changes? Please update the plugins as well!

Adam Kennedy adamkennedybackup at gmail.com
Sun Feb 21 15:18:49 PST 2010


I should note that in this case both were done in this case.

I noted the HelpProvider change in the Changes file, and did a
recursive search down the entire trunk to locate and correct
everything that inherited from it.

(Or I attempted as such)

Adam K

On 21 February 2010 20:07, Gabor Szabo <szabgab at gmail.com> wrote:
> I just spent some valuable time tracking down a problem that was
> caused by a change in the name of a module used by the plugins.
>
> Specifically I was trying to add context help to CSS so I copied the
> code from the Perl 6 plugin just to find out the name of the module I
> should inherit from has changed from Padre::HelpProvider to
> Padre::Help.  When that change was made the
> Padre::Document::Perl::Help module was updated but the Perl 6 plugin
> that was using the same API not.
>
> I'd really like to ask you when you are changing the name of a
> subroutine or module, not only document it in the Changes file (which
> was not done either in this case) but please also check the plugins
> and make the changes there too!
>
> That will help plugin authors using our repository avoid wasting time.
>
> thanks
>   Gabor
> _______________________________________________
> Padre-dev mailing list
> Padre-dev at perlide.org
> http://mail.perlide.org/mailman/listinfo/padre-dev
>


More information about the Padre-dev mailing list