[Cuis-dev] Ordering of method categories gets lost sometimes

Luciano Notarfrancesco luchiano at gmail.com
Mon May 2 08:51:18 PDT 2022


Makes sense to me, it will not only fix the problem but also reduce
complexity. I think the change won’t affect my packages, and if it does I
will factor out the code that needs to be filed-in first as a separate
package as you suggest.

On Mon, 2 May 2022 at 8:29 PM Juan Vuletich <JuanVuletich at zoho.com> wrote:

> I think that #selectorNeededForFilein: and doing that distinction for
> package files introduces non-obvious, confusing behavior. I wasn't aware of
> this.
>
> I think it is best to remove all this, make it as it was before this batch
> of changes from January, 2019. And if any package has trouble being loaded,
> the it should be split in two, using package dependency to load the first
> part.
>
> Do you agree, folks? I can do the required changes.
>
> Thanks,
>
>
> On 4/29/2022 7:40 AM, Luciano Notarfrancesco via Cuis-dev wrote:
>
> Found the problem: Metaclass class>>#isScarySelector:.
>
> Juan, what do you think we should do? One way is to reorder all method
> categories at the end of the package file, but that will make package files
> grow quite a bit.
>
>
> On Thu, 28 Apr 2022 at 6:58 PM Gerald Klix <cuis.01 at klix.ch> wrote:
>
> Yep, I gave up ordering them manually. And I just noticed, that I was the
> last one, who touched the responsible pieces of code ...
>
>
> HTH,
>
> Gerald
> On Apr 28 2022, at 1:39 pm, Luciano Notarfrancesco via Cuis-dev <
> cuis-dev at lists.cuis.st> wrote:
>
> Has anyone noticed that the ordering of method categories is lost when
> saving a package? Lately I noticed that ‘printing’ ends up at the top, not
> sure why but there seems to be something special about ‘printing’. I
> haven’t researched the problem yet, just wondering if this is happening
> only with my package or if it happens to other people. --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
>
>
> --
> Juan Vuletichwww.cuis-smalltalk.orghttps://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Devhttps://github.com/jvuletichhttps://www.linkedin.com/in/juan-vuletich-75611b3https://independent.academia.edu/JuanVuletichhttps://www.researchgate.net/profile/Juan-Vuletichhttps://patents.justia.com/inventor/juan-manuel-vuletichhttps://twitter.com/JuanVuletich
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220502/c4867db5/attachment-0001.htm>


More information about the Cuis-dev mailing list