[Cuis-dev] [IMPORTANT] Changes affecting compatibility

Juan Vuletich juan at cuis.st
Mon May 20 11:54:29 PDT 2024


On 5/18/2024 5:17 PM, Juan Vuletich via Cuis-dev wrote:
> Hi Folks,
>
> I'm preparing the system for a better way to specify menus and 
> keyboard shortcuts. In preparation for this, I'll shortly remove some 
> methods from PluggableLists. This will affect any Morphic tool in your 
> code using them. I'll remove:
>
> All implementors of
> #model:listGetter:indexGetter:indexSetter:mainView:menuGetter:keystrokeAction: 
>
> #model:listGetter:primarySelectionGetter:primarySelectionSetter:listSelectionGetter:listSelectionSetter:mainView:menuGetter:keystrokeAction: 
>
>
> All class side implementors of
> #model:listGetter:indexGetter:indexSetter:
>
> If your code includes senders of these, please browse PluggableLists 
> to see the new protocol. You may also check updates 6374 and 6375, and 
> the packages for which I just pushed changes.
> If your code includes implementors of these, in your own 
> PluggableLists classes, please update the code following the protocol 
> in the base PluggableLists.
>
> I have already pushed the required changes for all packages in the 
> Cuis-Smalltalk organization.
>
> I'll push the removals of those methods in the next days.
>
> Thanks!
>

Folks, please review your code WRT this. In a few days I'll be pushing 
the removals of these deprecated methods.

Thanks!

-- 
Juan Vuletich
cuis.st
github.com/jvuletich
researchgate.net/profile/Juan-Vuletich
independent.academia.edu/JuanVuletich
patents.justia.com/inventor/juan-manuel-vuletich
linkedin.com/in/juan-vuletich-75611b3
twitter.com/JuanVuletich



More information about the Cuis-dev mailing list