[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

[MacPerl] Incompatible changes to Toolbox modules



pudge@pobox.com (Chris Nandor) writes:
>Regardless, I noticed that you changed how Mac::Processes works ... it
>broke all my modules!  You got rid of the tie %Launch, LaunchParam syntax
>and changed it to the OOP style, with new LauncParam contructing an object.

Yes, I should have noted that in the release notes. Sorry.

(It could be argued that I shouldn't have made any silent changes that break
existing code, and I'd prefer not to do that in the future, but a) The toolbox
modules were only semi-official before and b) this was the last opportunity to
make a change for consistency).

>That's OK, I was planning on rereleasing the modules with a
>Mac::Apps::Launch package anyway, I guess now's as good a time as any.  But
>I suppose I should as if there are any more changes like that ... ?

Same thing happened to CatInfo in Mac::Files, and basically to ALL records
in toolbox interfaces. Also, I got rid of MacControlWindow, which was a
terrible design idea.

Matthias

-----
Matthias Neeracher   <neeri@iis.ee.ethz.ch>   http://www.iis.ee.ethz.ch/~neeri
   "One fine day in my odd past..." -- Pixies, _Planet of Sound_

***** Want to unsubscribe from this list?
***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch