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

Juan Vuletich JuanVuletich at zoho.com
Mon May 2 06:29:31 PDT 2022


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 
> <mailto: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 <mailto: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 <mailto:Cuis-dev at lists.cuis.st>
>         https://lists.cuis.st/mailman/listinfo/cuis-dev
>


-- 
Juan Vuletich
www.cuis-smalltalk.org
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
https://github.com/jvuletich
https://www.linkedin.com/in/juan-vuletich-75611b3
https://independent.academia.edu/JuanVuletich
https://www.researchgate.net/profile/Juan-Vuletich
https://patents.justia.com/inventor/juan-manuel-vuletich
https://twitter.com/JuanVuletich

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20220502/67ad15bf/attachment-0001.htm>


More information about the Cuis-dev mailing list