X Tutup
Skip to content

Pharo 9 and Squeak fixes#102

Merged
jbrichau merged 12 commits intomasterfrom
asMutatorDeprecationInSqueak
May 23, 2020
Merged

Pharo 9 and Squeak fixes#102
jbrichau merged 12 commits intomasterfrom
asMutatorDeprecationInSqueak

Conversation

@jbrichau
Copy link
Member

@jbrichau jbrichau commented May 17, 2020

Changes:

  • Created specific Pharo9 packages (copied from Pharo7+8 specific packages) to start dealing with the necessary changes for Pharo9 there.
  • Fixed an issue in Slime on Pharo 9 because Pragma>>keyword is replaced with Pragma>>selector.
  • Squeak deprecated Symbol>>asMutator. I created the method greaseAsMutator as a Grease alternative to the platform-specific asMutator and added implementations on all supported platforms.

@jbrichau jbrichau requested review from jecisc and marschall May 17, 2020 14:08
@jbrichau jbrichau requested a review from theseion May 21, 2020 09:12
@jbrichau jbrichau self-assigned this May 21, 2020
@jbrichau jbrichau linked an issue May 21, 2020 that may be closed by this pull request
Copy link
Member

@theseion theseion left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Just to clarify, you added #greaseAsMutator but haven't used it anywhere yet, right? Will that require an additional PR for Seaside?

@jbrichau
Copy link
Member Author

Looks good to me. Just to clarify, you added #greaseAsMutator but haven't used it anywhere yet, right? Will that require an additional PR for Seaside?

Yes, It's in SeasideSt/Seaside#1195 to change Seaside once this Grease version is published.

@jbrichau jbrichau merged commit 20ff415 into master May 23, 2020
@jbrichau jbrichau deleted the asMutatorDeprecationInSqueak branch May 23, 2020 10:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Symbol>>asMutator is deprecated in Squeak

2 participants

X Tutup