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

Juan Vuletich JuanVuletich at zoho.com
Mon May 2 10:27:18 PDT 2022


Done it. Changes @ GitHub.

Thanks,

On 5/2/2022 12:51 PM, Luciano Notarfrancesco via Cuis-dev wrote:
> 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 
> <mailto: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
>>     <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  <http://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
>


-- 
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/8eb469df/attachment.htm>


More information about the Cuis-dev mailing list