I want to thank all the people that make this happening…
The list of commits at the end is impressive but it is only for one repository: the one of Pharo and it does not
take into account all the subprojects.
Thanks you all.
S.
Begin forwarded message:
From: Esteban Lorenzano via Pharo-users pharo-users@lists.pharo.org
Subject: [Pharo-users] [ANN] Pharo 13 Released!
Date: 23 May 2025 at 08:56:59 CEST
To: pharo-users@lists.pharo.org, pharo-dev@lists.pharo.org
Cc: Esteban Lorenzano estebanlm@netc.eu
Reply-To: Any question about pharo is welcome pharo-users@lists.pharo.org
Dear Pharo users and dynamic language lovers:
We have released Pharo https://pharo.org/ version 13!
What is Pharo?
Pharo is a pure object-oriented programming language and a powerful environment focused on simplicity and immediate feedback.

Simple & powerful language: No constructors, no types declaration, no interfaces, no primitive types. Yet a powerful and elegant language with a full syntax fitting in one postcard! Pharo is objects and messages all the way down.
Live, immersive environment: Immediate feedback at any moment of your development: Developing, testing, debugging. Even in production environments, you will never be stuck in compiling and deploying steps again!
Amazing debugging experience: Pharo environment includes a debugger unlike anything you’ve seen before. It allows you to step through code, restart the execution of methods, create methods on the fly, and much more!
Pharo is yours: Pharo is made by an incredible community, with more than 100 contributors for the last revision of the platform and hundreds of people constantly contributing with frameworks and libraries.
Fully open-source: Pharo full stack is released under MIT https://opensource.org/licenses/MIT License and available on GitHub https://github.com/pharo-project/pharo
… more on the Pharo Features page http://www.pharo.org/features.
In this iteration of Pharo, we continue working on our objectives of improvement, clean-up and modularization.
Also, we included a number of usability and speed improvements.
A detailed list of changes and improvements is available in our Changelog https://github.com/pharo-project/pharo-changelogs/tree/master/weekly (weekly based)
Some highlights of this amazing version:
Highlights
Tools
Spec Tools remembering their size
Microdown enhancements
HDPI support
Zoomable UI
New list, tables and trees, allowing any presenter as their content
Better source code text navigation and edition
New Process Browser
New Transcript (introducing also the Object Transcript)
Organic window manager
System
Better refactorings UX Cleaner leaner code logic
More robust and faster halt implementation
Debug points to enhance the debugging experience
Clean-ups
Virtual machine
Async IO using epoll on unixes
Faster byte array / string comparisons
Improve Windows support for non ASCII filenames
FreeBSD support
Update SDL2 version in OSX (Intel & Apple)
Minimal MacOS version required raised to MacOS 11 and above
Development Effort
This new version is the result of 698 Pull Requests integrated just in the Pharo repository.
We have closed 865 issues and received contributions from more than 70 different contributors.
We also have a lot of work in the separate projects that are included in each Pharo release:
http://github.com/pharo-spec/NewTools
http://github.com/pharo-spec/Spec
http://github.com/pharo-vcs/Iceberg
https://github.com/pharo-graphics/Roassal
http://github.com/pillar-markup/Microdown
http://github.com/pillar-markup/BeautifulComments
http://github.com/pharo-project/pharo-vm
Contributors
We always say Pharo is yours. It is yours because we made it for you, but most importantly, because it is made by the invaluable contributions of our great community (yourself).
A large community of people from all around the world contributed to Pharo 13.0 by making pull requests, reporting bugs, participating in discussion threads, providing feedback, and a lot of helpful tasks in all our community channels.
Thank you all for your contributions.
The Pharo Team
Discover Pharo: https://pharo.org/features
Try Pharo: http://pharo.org/download
Learn Pharo: http://pharo.org/documentation
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
This is the list I was talking about.
S
What's Changed
P13 use branch repository by @estebanlm https://github.com/estebanlm in #16519 https://github.com/pharo-project/pharo/pull/16519
add Open as external window option by @pavel-krivanek https://github.com/pavel-krivanek in #16511 https://github.com/pharo-project/pharo/pull/16511
Add rule for Point x: x y: y -> x@y by @AngelHely https://github.com/AngelHely in #16508 https://github.com/pharo-project/pharo/pull/16508
Rename SqueakEpoch to Epoch by @jecisc https://github.com/jecisc in #16418 https://github.com/pharo-project/pharo/pull/16418
update with latest changes from Pharo12 by @estebanlm https://github.com/estebanlm in #16523 https://github.com/pharo-project/pharo/pull/16523
New pass at removing SystemAnnouncer references by @jecisc https://github.com/jecisc in #16518 https://github.com/pharo-project/pharo/pull/16518
Announcer: Return early if there isn't any subscriber by @tinchodias https://github.com/tinchodias in #16336 https://github.com/pharo-project/pharo/pull/16336
Change default value for setting #autoSetCanvasScaleFactor to true by @Rinzwind https://github.com/Rinzwind in #16529 https://github.com/pharo-project/pharo/pull/16529
missing stroke paint method by @pavel-krivanek https://github.com/pavel-krivanek in #16531 https://github.com/pharo-project/pharo/pull/16531
5 test for rules by @AngelHely https://github.com/AngelHely in #16524 https://github.com/pharo-project/pharo/pull/16524
Change #shrinkTo: on FreeTypeCache to selectively remove entries rather than all of them by @Rinzwind https://github.com/Rinzwind in #16419 https://github.com/pharo-project/pharo/pull/16419
Add Toplo world menu entry (part 2) by @tinchodias https://github.com/tinchodias in #16478 https://github.com/pharo-project/pharo/pull/16478
add tests for testDoWhileFalse: and testDoWhileTrue: by @pavel-krivanek https://github.com/pavel-krivanek in #16532 https://github.com/pharo-project/pharo/pull/16532
Refactoring of the RefactoryChange manager by @balsa-sarenac https://github.com/balsa-sarenac in #16526 https://github.com/pharo-project/pharo/pull/16526
Composite extract method refactoring by @balsa-sarenac https://github.com/balsa-sarenac in #16525 https://github.com/pharo-project/pharo/pull/16525
ProcessorScheduler>>#activeProcess added no instrumentation pragma by @jordanmontt https://github.com/jordanmontt in #16551 https://github.com/pharo-project/pharo/pull/16551
Pharo12: ProcessorScheduler>>#activeProcess added no instrumentation pragma by @jordanmontt https://github.com/jordanmontt in #16557 https://github.com/pharo-project/pharo/pull/16557
remove interactionState: by @pavel-krivanek https://github.com/pavel-krivanek in #16559 https://github.com/pharo-project/pharo/pull/16559
ExteranlAddress>>fromString: converts string to UTF-8 first by @pavel-krivanek https://github.com/pavel-krivanek in #16560 https://github.com/pharo-project/pharo/pull/16560
Renaming DebugPointSideEffect into DebugPointMetaBehavior by @adri09070 https://github.com/adri09070 in #16563 https://github.com/pharo-project/pharo/pull/16563
Update CONTRIBUTING.md by @pavel-krivanek https://github.com/pavel-krivanek in #16575 https://github.com/pharo-project/pharo/pull/16575
16569-CI-Pharo13-code-with-halt-was-merged by @MarcusDenker https://github.com/MarcusDenker in #16570 https://github.com/pharo-project/pharo/pull/16570
prof stef lesson view did not understand has binding of by @pavel-krivanek https://github.com/pavel-krivanek in #16578 https://github.com/pharo-project/pharo/pull/16578
add asAccessor by @pavel-krivanek https://github.com/pavel-krivanek in #16579 https://github.com/pharo-project/pharo/pull/16579
fix precedence computation by @pavel-krivanek https://github.com/pavel-krivanek in #16581 https://github.com/pharo-project/pharo/pull/16581
16576-Problem-with-completion-in-the-tutorial by @MarcusDenker https://github.com/MarcusDenker in #16582 https://github.com/pharo-project/pharo/pull/16582
Taskbar option to close windows hidden behind other windows by @pavel-krivanek https://github.com/pavel-krivanek in #16552 https://github.com/pharo-project/pharo/pull/16552
Make it easier to diagnose mock failures by printing message sends properly and storing the send history in the mock by @macta https://github.com/macta in #16555 https://github.com/pharo-project/pharo/pull/16555
add ReOverridingExtentsionMethod rule by @pavel-krivanek https://github.com/pavel-krivanek in #16550 https://github.com/pharo-project/pharo/pull/16550
Fixing reflectivity tests that can randomly fail because of unstable and unpredictable tests generating methods by @StevenCostiou https://github.com/StevenCostiou in #16584 https://github.com/pharo-project/pharo/pull/16584
Cleanup: TestCase class>>#lastRunMethodNamed: by @astares https://github.com/astares in #16588 https://github.com/pharo-project/pharo/pull/16588
Cleanup: TestCase class>>#hasErrorTest, TestCase class>>#hasPassedTest and TestCase class>>#hasFailedTest by @astares https://github.com/astares in #16586 https://github.com/pharo-project/pharo/pull/16586
Changed 'Transcript show:' construct to 'self trace' by @PosledniAmir https://github.com/PosledniAmir in #16385 https://github.com/pharo-project/pharo/pull/16385
Refactor: preconditions return array of preconditions by default by @balsa-sarenac https://github.com/balsa-sarenac in #16527 https://github.com/pharo-project/pharo/pull/16527
Make ToggleMenuItemMorph use a FormSet for the submenu marker by @Rinzwind https://github.com/Rinzwind in #16510 https://github.com/pharo-project/pharo/pull/16510
add rule to avoid that TestCase rely on Initialize by @AngelHely https://github.com/AngelHely in #16513 https://github.com/pharo-project/pharo/pull/16513
Fix testCodeCruftLeftInMethods by @jecisc https://github.com/jecisc in #16598 https://github.com/pharo-project/pharo/pull/16598
Update roassal to v1.06d by @jecisc https://github.com/jecisc in #16595 https://github.com/pharo-project/pharo/pull/16595
Fix RBCompositeRefactoryChange>>#defineClass: argument name by @badetitou https://github.com/badetitou in #16600 https://github.com/pharo-project/pharo/pull/16600
Simplify Calypso packaging by @jecisc https://github.com/jecisc in #16602 https://github.com/pharo-project/pharo/pull/16602
proposition refactoring -> Cleanup: 2 duplicated methods in FreeType by @AngelHely https://github.com/AngelHely in #16583 https://github.com/pharo-project/pharo/pull/16583
[Bug]: Date>>#addMonths: should Respect Offset by @seandenigris https://github.com/seandenigris in #16603 https://github.com/pharo-project/pharo/pull/16603
tests for rules from the General-Rules package by @AngelHely https://github.com/AngelHely in #16474 https://github.com/pharo-project/pharo/pull/16474
proposition rule for nil branch by @AngelHely https://github.com/AngelHely in #16547 https://github.com/pharo-project/pharo/pull/16547
Package "System-DependenciesTests" should be "System-Dependencies-Tests" by @astares https://github.com/astares in #16621 https://github.com/pharo-project/pharo/pull/16621
Cleanup: AthensTransformTest>>transformClass should be in accessing by @astares https://github.com/astares in #16628 https://github.com/pharo-project/pharo/pull/16628
[Enhancement] Add "copy class name" to extras menu in Calypse by @astares https://github.com/astares in #16635 https://github.com/pharo-project/pharo/pull/16635
[Enhancement] Add a rule ReBaselineProperlyPackagedRule by @astares https://github.com/astares in #16630 https://github.com/pharo-project/pharo/pull/16630
Simplify script pragma for FinderUI by @astares https://github.com/astares in #16623 https://github.com/pharo-project/pharo/pull/16623
CommentTestCase should be moved to PharoDocComment-Tests by @astares https://github.com/astares in #16619 https://github.com/pharo-project/pharo/pull/16619
Cleanup: CoverageCollectorTest should be in an own test package by @astares https://github.com/astares in #16613 https://github.com/pharo-project/pharo/pull/16613
Introduce CompiledMethod>>#isInstanceSide by @astares https://github.com/astares in #16626 https://github.com/pharo-project/pharo/pull/16626
[Enhancement] Add a rule ReBaselineWithProperSuperclassRule by @astares https://github.com/astares in #16633 https://github.com/pharo-project/pharo/pull/16633
proposition for a potential new rule: useless ifTrue:ifFalse: by @AngelHely https://github.com/AngelHely in #16638 https://github.com/pharo-project/pharo/pull/16638
add ReStatementsAfterReturnConditionalRule by @AngelHely https://github.com/AngelHely in #16640 https://github.com/pharo-project/pharo/pull/16640
Enhancement: Provide a lint rule to check for a "super initialize" call in instance side #initialize methods by @astares https://github.com/astares in #16615 https://github.com/pharo-project/pharo/pull/16615
Remove Gofer by @jecisc https://github.com/jecisc in #16606 https://github.com/pharo-project/pharo/pull/16606
Issue 16430 - String>> asSymbol no protected against concurrent access (alternative solution) by @carolahp https://github.com/carolahp in #16565 https://github.com/pharo-project/pharo/pull/16565
Fix lint in ReShouldSendSuperSetUpAsFirstMessage class>>#checksMethod (second PR) by @astares https://github.com/astares in #16643 https://github.com/pharo-project/pharo/pull/16643
Reduce references to Undeclared global variable by @jecisc https://github.com/jecisc in #16642 https://github.com/pharo-project/pharo/pull/16642
Cleanup: Remove deprecated announcement #SnapshotDone in SnapshotOperation>>#performSnapshot for Pharo 13 by @astares https://github.com/astares in #16657 https://github.com/pharo-project/pharo/pull/16657
Cleanup: unnecessary class BlLoadProjectWorldMenu by @astares https://github.com/astares in #16655 https://github.com/pharo-project/pharo/pull/16655
SourceFile>>#isOpen should use isNotNil by @astares https://github.com/astares in #16651 https://github.com/pharo-project/pharo/pull/16651
Review ReClassNotCategorizedRuleTest>>#testRule by @astares https://github.com/astares in #16649 https://github.com/pharo-project/pharo/pull/16649
Add missing RGGlobalVariable>>isInstanceVariable by @jecisc https://github.com/jecisc in #16644 https://github.com/pharo-project/pharo/pull/16644
Sindarin/ScriptableDebugger should be listed as external project by @astares https://github.com/astares in #16653 https://github.com/pharo-project/pharo/pull/16653
Fixed VirtualMachine 76 and 78 parameters by @jordanmontt https://github.com/jordanmontt in #16641 https://github.com/pharo-project/pharo/pull/16641
Clean up in SDL_Texture and SDL_Renderer by @jecisc https://github.com/jecisc in #16601 https://github.com/pharo-project/pharo/pull/16601
Improve ReBaselineProperlyPackagedRule and ReBaselineWithProperSuperclassRule and cover with tests by @astares https://github.com/astaresin #16648 https://github.com/pharo-project/pharo/pull/16648
Remove part of ReAsClassRule about #asClass by @jecisc https://github.com/jecisc in #16658 https://github.com/pharo-project/pharo/pull/16658
Remove the package Deprecated12, introduce package Deprecated13 by @pavel-krivanek https://github.com/pavel-krivanek in #16538 https://github.com/pharo-project/pharo/pull/16538
fixes #16610 https://github.com/pharo-project/pharo/issues/16610: Cleanup: simple typo in Crown class comment by @kderichs https://github.com/kderichs in #16666 https://github.com/pharo-project/pharo/pull/16666
15652-Check-and-add-test-for--CompiledCodenewFrom by @MarcusDenker https://github.com/MarcusDenker in #16663 https://github.com/pharo-project/pharo/pull/16663
16608 cleanup crown initialize should call super initialize by @kderichs https://github.com/kderichs in #16676 https://github.com/pharo-project/pharo/pull/16676
Update call to a deprecated class by @jecisc https://github.com/jecisc in #16671 https://github.com/pharo-project/pharo/pull/16671
Debug points cleaning fixing by @StevenCostiou https://github.com/StevenCostiou in #16670 https://github.com/pharo-project/pharo/pull/16670
Deprecate RPackageSet by @jecisc https://github.com/jecisc in #16675 https://github.com/pharo-project/pharo/pull/16675
Remove empty Manifests from baseline packages, synchronize on the tag… by @pavel-krivanek https://github.com/pavel-krivanek in #16537 https://github.com/pharo-project/pharo/pull/16537
16680-Zinc-uses-old-Announcers-API by @tesonep https://github.com/tesonep in #16681 https://github.com/pharo-project/pharo/pull/16681
proposition for a potential new rule: use deny: instead of assert:equals:false by @AngelHely https://github.com/AngelHely in #16668 https://github.com/pharo-project/pharo/pull/16668
Make class abstract driver by @hernanmd https://github.com/hernanmd in #16347 https://github.com/pharo-project/pharo/pull/16347
Change #pharoItemsOn: for WorldState and #menuCommandOn: for ProfStef to use the icon #smallPharo by @Rinzwind https://github.com/Rinzwindin #16496 https://github.com/pharo-project/pharo/pull/16496
Remove VariableLayout from tests by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #16686 https://github.com/pharo-project/pharo/pull/16686
Make #withCloseBox and #withPinBox on MenuTitleMorph use a FormSet for the button label by @Rinzwind https://github.com/Rinzwind in #16696 https://github.com/pharo-project/pharo/pull/16696
Reflectivity fixing bytecode to ast mapping by @StevenCostiou https://github.com/StevenCostiou in #16489 https://github.com/pharo-project/pharo/pull/16489
fix Reflectivity API #link:toAST: for metaclasses to fix debug points on class-side methods by @adri09070 https://github.com/adri09070 in #16701 https://github.com/pharo-project/pharo/pull/16701
Cleanup TraitTest>>#testRemovingTraitsRemoveTraitedClassMethodsWithSubclasses by @astares https://github.com/astares in #16717 https://github.com/pharo-project/pharo/pull/16717
Cleanup ReOverridingExtentsionMethod>>#basicCheck: by @astares https://github.com/astares in #16715 https://github.com/pharo-project/pharo/pull/16715
Fix lint issue on ZnEncodedStream by @astares https://github.com/astares in #16713 https://github.com/pharo-project/pharo/pull/16713
Fix lint issues on ZnEncodedReadStream by @astares https://github.com/astares in #16711 https://github.com/pharo-project/pharo/pull/16711
Cleanup: ZnCharacterEncoder, ZnEncodedStream, ZnEncodedReadStream and ZnEncodedWriteStream should be abstract classes by @astares https://github.com/astares in #16709 https://github.com/pharo-project/pharo/pull/16709
It should be possible to reset a ZnCharacterReadStream by @astares https://github.com/astares in #16707 https://github.com/pharo-project/pharo/pull/16707
Pharo13 fficalls athens cairo surface by @massimo-nocentini https://github.com/massimo-nocentini in #16679 https://github.com/pharo-project/pharo/pull/16679
Fix a small bug with FFI calls when passing 'NULL' as argument to the C function by @doste https://github.com/doste in #16562 https://github.com/pharo-project/pharo/pull/16562
Move rules matadatas to class side by @jecisc https://github.com/jecisc in #16705 https://github.com/pharo-project/pharo/pull/16705
16495-Wrong-source-for-CompiledBlocks-due-to-incorrect-bytecode-to-AST-nodes-mapping by @tesonep https://github.com/tesonep in #16664 https://github.com/pharo-project/pharo/pull/16664
Fix multiple bugs in metaclass management of ShiftClassBuilder by @jecisc https://github.com/jecisc in #16722 https://github.com/pharo-project/pharo/pull/16722
Add subclass driver by @hernanmd https://github.com/hernanmd in #16353 https://github.com/pharo-project/pharo/pull/16353
Fix Random seed with float value by @moufort https://github.com/moufort in #16738 https://github.com/pharo-project/pharo/pull/16738
Add newTenured allocation methods by @jordanmontt https://github.com/jordanmontt in #16729 https://github.com/pharo-project/pharo/pull/16729
Use #update:to: instead of #make: and #fillFor: by @jecisc https://github.com/jecisc in #16746 https://github.com/pharo-project/pharo/pull/16746
Refactor: inline method cleaning by @balsa-sarenac https://github.com/balsa-sarenac in #16745 https://github.com/pharo-project/pharo/pull/16745
Calypso cmd-v method versions shortcut by @hernanmd https://github.com/hernanmd in #16742 https://github.com/pharo-project/pharo/pull/16742
Fix bug causing classes to lose their traits. by @jecisc https://github.com/jecisc in #16739 https://github.com/pharo-project/pharo/pull/16739
Remove deprecated aliases of P12 by @jecisc https://github.com/jecisc in #16659 https://github.com/pharo-project/pharo/pull/16659
Add setting rules feature by @AngelHely https://github.com/AngelHely in #16750 https://github.com/pharo-project/pharo/pull/16750
Fix ZnBufferedWriteStream does not support #reset by @matburnx https://github.com/matburnx in #16727 https://github.com/pharo-project/pharo/pull/16727
Moved pragma declaration to top of methods by @jordanmontt https://github.com/jordanmontt in #16728 https://github.com/pharo-project/pharo/pull/16728
fixing recompilation of bloc in the debugger with dead home context whose method has already been recompiled in the debugger before by @adri09070 https://github.com/adri09070 in #16319 https://github.com/pharo-project/pharo/pull/16319
Categorization rules tests by @AngelHely https://github.com/AngelHely in #16767 https://github.com/pharo-project/pharo/pull/16767
Fix comparison of two Deprecation objects by @moufort https://github.com/moufort in #16735 https://github.com/pharo-project/pharo/pull/16735
Use new StProtocolNameChooserPresenter to replace morphic tool by @jecisc https://github.com/jecisc in #16690 https://github.com/pharo-project/pharo/pull/16690
Icon for debugger in the toolbar by @badetitou https://github.com/badetitou in #16661 https://github.com/pharo-project/pharo/pull/16661
Adds a simple MoveTo taskbar menu item by @macta https://github.com/macta in #16544 https://github.com/pharo-project/pharo/pull/16544
Move some debugger related code of Process to debugger packages by @jecisc https://github.com/jecisc in #15799 https://github.com/pharo-project/pharo/pull/15799
replace JPEGReadWriter by PluginBasedJPEGReadWriter and deprecate the… by @pavel-krivanek https://github.com/pavel-krivanek in #16535 https://github.com/pharo-project/pharo/pull/16535
Fix deprecated usage of StInspector by @jecisc https://github.com/jecisc in #16769 https://github.com/pharo-project/pharo/pull/16769
Update roassal to v1.06f by @jecisc https://github.com/jecisc in #16770 https://github.com/pharo-project/pharo/pull/16770
Remove (wrong) primitive usage by @guillep https://github.com/guillep in #16780 https://github.com/pharo-project/pharo/pull/16780
Propose a DarkBlueTheme by @jecisc https://github.com/jecisc in #16777 https://github.com/pharo-project/pharo/pull/16777
Migrate Refactoring for Generating Equal and Hash Methods by @hernanmd https://github.com/hernanmd in #16786 https://github.com/pharo-project/pharo/pull/16786
Rename RBNode into ASTNode by @jecisc https://github.com/jecisc in #16596 https://github.com/pharo-project/pharo/pull/16596
Removing UIMnagaer dependencies from the debugger infrastructure by @StevenCostiou https://github.com/StevenCostiou in #16015 https://github.com/pharo-project/pharo/pull/16015
taskbarIcon moved to SystemWindow by @estebanlm https://github.com/estebanlm in #16792 https://github.com/pharo-project/pharo/pull/16792
Revert "Removing UIMnagaer dependencies from the debugger infrastructure" by @jecisc https://github.com/jecisc in #16793 https://github.com/pharo-project/pharo/pull/16793
Revert "Revert "Removing UIMnagaer dependencies from the debugger infrastructure"" by @jecisc https://github.com/jecisc in #16794 https://github.com/pharo-project/pharo/pull/16794
Add back old playground shortcut with deprecation by @jecisc https://github.com/jecisc in #16788 https://github.com/pharo-project/pharo/pull/16788
Migrate Refactoring for Generating printOn: method by @hernanmd https://github.com/hernanmd in #16789 https://github.com/pharo-project/pharo/pull/16789
Move #isRoot to fast table by @jecisc https://github.com/jecisc in #16800 https://github.com/pharo-project/pharo/pull/16800
Add indentation rules by @AngelHely https://github.com/AngelHely in #16785 https://github.com/pharo-project/pharo/pull/16785
Fix/Patch production build zip error by @guillep https://github.com/guillep in #16806 https://github.com/pharo-project/pharo/pull/16806
Custom scopes can be browsed in Calypso by @carolahp https://github.com/carolahp in #16771 https://github.com/pharo-project/pharo/pull/16771
Migrate "Duplicate class" to refactoring driver architecture by @hernanmd https://github.com/hernanmd in #16804 https://github.com/pharo-project/pharo/pull/16804
Revert "Add indentation rules" by @jecisc https://github.com/jecisc in #16833 https://github.com/pharo-project/pharo/pull/16833
Improve contrasts of DarkBlueTheme by @jecisc https://github.com/jecisc in #16822 https://github.com/pharo-project/pharo/pull/16822
Fixing issue#14145: ycAbstractAllInstVarAccessorsCommand >> variable never set by @jecisc https://github.com/jecisc in #16820 https://github.com/pharo-project/pharo/pull/16820
New driver for the push up method refactoring (P13) by @carolahp https://github.com/carolahp in #16637 https://github.com/pharo-project/pharo/pull/16637
fixed issue #15252 https://github.com/pharo-project/pharo/issues/15252: Cleanup: Small Lint issue in ZnImageExampleDelegate>>#handlePostRequest: by @AlexisCnockaert https://github.com/AlexisCnockaertin #16815 https://github.com/pharo-project/pharo/pull/16815
Updated class comments of UUID and UUIDGenerator by @jordanmontt https://github.com/jordanmontt in #16817 https://github.com/pharo-project/pharo/pull/16817
fix #15843 https://github.com/pharo-project/pharo/issues/15843: Reduce references to Transcript by @IkiAde https://github.com/IkiAde in #16830 https://github.com/pharo-project/pharo/pull/16830
Revert "New driver for the push up method refactoring (P13)" by @Ducasse https://github.com/Ducasse in #16844 https://github.com/pharo-project/pharo/pull/16844
Revert "Custom scopes can be browsed in Calypso" by @guillep https://github.com/guillep in #16848 https://github.com/pharo-project/pharo/pull/16848
Revert "Migrate "Duplicate class" to refactoring driver architecture" by @MarcusDenker https://github.com/MarcusDenker in #16849 https://github.com/pharo-project/pharo/pull/16849
Revert "Revert "Migrate "Duplicate class" to refactoring driver archi… by @MarcusDenker https://github.com/MarcusDenker in #16854 https://github.com/pharo-project/pharo/pull/16854
Fix multiple tests with refactoring driver for duplicate class. by @hernanmd https://github.com/hernanmd in #16853 https://github.com/pharo-project/pharo/pull/16853
[P13] Fix MetacelloRepositoryGroup with duplicated repository by @guillep https://github.com/guillep in #16860 https://github.com/pharo-project/pharo/pull/16860
Fix: deprecate method refactoring to applicability preconditions as list by @balsa-sarenac https://github.com/balsa-sarenac in #16867 https://github.com/pharo-project/pharo/pull/16867
ffi: add a cache for array types of same type and size by @estebanlm https://github.com/estebanlm in #16877 https://github.com/pharo-project/pharo/pull/16877
Fix failing tests making CI to fail by @hernanmd https://github.com/hernanmd in #16868 https://github.com/pharo-project/pharo/pull/16868
tests for rules from style category by @AngelHely https://github.com/AngelHely in #16896 https://github.com/pharo-project/pharo/pull/16896
Small PR to add support to set class rules in the Smallint checker by @hernanmd https://github.com/hernanmd in #16864 https://github.com/pharo-project/pharo/pull/16864
Cyclomatic complexity rule by @AngelHely https://github.com/AngelHely in #16851 https://github.com/pharo-project/pharo/pull/16851
Update FormSet to not recompute each scalling all the time by @jecisc https://github.com/jecisc in #16886 https://github.com/pharo-project/pharo/pull/16886
Delete ReDeprecateWithFirstCharacterDownshiftedRule and his test by @AngelHely https://github.com/AngelHely in #16901 https://github.com/pharo-project/pharo/pull/16901
Move unified diff Morph to Tool-Diff by @jecisc https://github.com/jecisc in #16909 https://github.com/pharo-project/pharo/pull/16909
fix testThatThereAreNoSelectorsRemainingThatAreSentButNotImplemented by @MarcusDenker https://github.com/MarcusDenker in #16906 https://github.com/pharo-project/pharo/pull/16906
16897-Deprecation--messageText-results-in-MNU by @MarcusDenker https://github.com/MarcusDenker in #16908 https://github.com/pharo-project/pharo/pull/16908
Move UnifiedDiffJoinSection to Pharo by @jecisc https://github.com/jecisc in #16915 https://github.com/pharo-project/pharo/pull/16915
improve ReCollectionAtCollectionSizeRule by @AngelHely https://github.com/AngelHely in #16916 https://github.com/pharo-project/pharo/pull/16916
Instance of NullWorldRenderer did not understand #fullscreenMode: when run headless / in CI by @astares https://github.com/astares in #16925 https://github.com/pharo-project/pharo/pull/16925
Add custom comparator support to SequenceableCollection by @hernanmd https://github.com/hernanmd in #16932 https://github.com/pharo-project/pharo/pull/16932
improve ReCollectionProtocolRule by @AngelHely https://github.com/AngelHely in #16918 https://github.com/pharo-project/pharo/pull/16918
Catch CmCommandAborted in Calypso by @jecisc https://github.com/jecisc in #16920 https://github.com/pharo-project/pharo/pull/16920
Deprecated package by @AngelHely https://github.com/AngelHely in #16931 https://github.com/pharo-project/pharo/pull/16931
change rules description UI by @AngelHely https://github.com/AngelHely in #16929 https://github.com/pharo-project/pharo/pull/16929
Add isPackage by @hernanmd https://github.com/hernanmd in #16935 https://github.com/pharo-project/pharo/pull/16935
Fix bug in protocol management of Traits by @jecisc https://github.com/jecisc in #16936 https://github.com/pharo-project/pharo/pull/16936
Remove useless method: CompiledMethod >> argumentNames by @jecisc https://github.com/jecisc in #16937 https://github.com/pharo-project/pharo/pull/16937
Improve IconStyler highlight to be base on theme by @jecisc https://github.com/jecisc in #16943 https://github.com/pharo-project/pharo/pull/16943
Move UndefinedClassVariable out of the Kernel by @jecisc https://github.com/jecisc in #16947 https://github.com/pharo-project/pharo/pull/16947
Fixes icon for packages drop list in StRequestClassPresenter by @carolahp https://github.com/carolahp in #16856 https://github.com/pharo-project/pharo/pull/16856
Remove MCMergeBrowser by @jecisc https://github.com/jecisc in #16950 https://github.com/pharo-project/pharo/pull/16950
Monticello: remove dead code and some Morphic UI by @jecisc https://github.com/jecisc in #16949 https://github.com/pharo-project/pharo/pull/16949
Remove usage of cached repository from file base repositories by @jecisc https://github.com/jecisc in #16928 https://github.com/pharo-project/pharo/pull/16928
Adding "OnStack replacement" feature to Reflectivity by @adri09070 https://github.com/adri09070 in #16919 https://github.com/pharo-project/pharo/pull/16919
Cleaning up FFI usage of SDL2 by @tesonep https://github.com/tesonep in #16798 https://github.com/pharo-project/pharo/pull/16798
Update GitHub issue templates by @hernanmd https://github.com/hernanmd in #16959 https://github.com/pharo-project/pharo/pull/16959
Remove MCTool by @jecisc https://github.com/jecisc in #16952 https://github.com/pharo-project/pharo/pull/16952
Speed up refactoring tests by constricting refactoring models by @carolahp https://github.com/carolahp in #16807 https://github.com/pharo-project/pharo/pull/16807
Fix for SettingsBrowser shows rule class and not rule text by @hernanmd https://github.com/hernanmd in #16962 https://github.com/pharo-project/pharo/pull/16962
Fix Duplicate class command UX issues by @hernanmd https://github.com/hernanmd in #16967 https://github.com/pharo-project/pharo/pull/16967
A small fix in a FileReference method comment, as suggested by @Ducasse https://github.com/Ducasse by @hernanmd https://github.com/hernanmd in #16966 https://github.com/pharo-project/pharo/pull/16966
Avoid analyzing classes in Manifest methods while checking ReClassesHaveNoReferencesCondition by @hernanmd https://github.com/hernanmd in #16954 https://github.com/pharo-project/pharo/pull/16954
16923-ReferenceFinder-should-not-look-at-ephemeron-references by @MarcusDenker https://github.com/MarcusDenker in #16955 https://github.com/pharo-project/pharo/pull/16955
Redo of: Fix clean blocks serialization by @jecisc https://github.com/jecisc in #16970 https://github.com/pharo-project/pharo/pull/16970
Remove dead code in Monticello by @jecisc https://github.com/jecisc in #16961 https://github.com/pharo-project/pharo/pull/16961
Move execution environments out of the Kernel by @jecisc https://github.com/jecisc in #16948 https://github.com/pharo-project/pharo/pull/16948
Fix calypso browsing of Ring models by @jecisc https://github.com/jecisc in #16802 https://github.com/pharo-project/pharo/pull/16802
Fix keyboard focus of rename method refactoring window by @Inao0 https://github.com/Inao0 in #16835 https://github.com/pharo-project/pharo/pull/16835
Revert "Move execution environments out of the Kernel" by @jecisc https://github.com/jecisc in #16972 https://github.com/pharo-project/pharo/pull/16972
Provide error information directly when class definition loading fails by @dolezvo1 https://github.com/dolezvo1 in #16898 https://github.com/pharo-project/pharo/pull/16898
Further Monticello sliming by @jecisc https://github.com/jecisc in #16973 https://github.com/pharo-project/pharo/pull/16973
fix issue #12916 https://github.com/pharo-project/pharo/issues/12916: Autofix of Single branch condition lint removed method comment by @AngelHely https://github.com/AngelHely in #16941 https://github.com/pharo-project/pharo/pull/16941
Remove inspectIn: fix #11750 https://github.com/pharo-project/pharo/issues/11750 by @Ducasse https://github.com/Ducasse in #16977 https://github.com/pharo-project/pharo/pull/16977
remove RBFindAndReplace by @Ducasse https://github.com/Ducasse in #16975 https://github.com/pharo-project/pharo/pull/16975
Remove unused ReCollectionMessagesToExternalObjectRule by @hernanmd https://github.com/hernanmd in #16968 https://github.com/pharo-project/pharo/pull/16968
Rename 'copy all package' to 'duplicate package' by @jecisc https://github.com/jecisc in #16980 https://github.com/pharo-project/pharo/pull/16980
Add a setting to enable to set the ClyBrowserMorph navigation history by @hernanmd https://github.com/hernanmd in #16982 https://github.com/pharo-project/pharo/pull/16982
Process Browser: Make full stack the default by @jecisc https://github.com/jecisc in #16983 https://github.com/pharo-project/pharo/pull/16983
Remove some dead code in Calypso by @jecisc https://github.com/jecisc in #16990 https://github.com/pharo-project/pharo/pull/16990
Clean rename variable command by @jecisc https://github.com/jecisc in #16993 https://github.com/pharo-project/pharo/pull/16993
Missing default setting in Cly navigation history configuraiton by @hernanmd https://github.com/hernanmd in #16997 https://github.com/pharo-project/pharo/pull/16997
Change rule option ban UI by @AngelHely https://github.com/AngelHely in #16989 https://github.com/pharo-project/pharo/pull/16989
Add Shout code styler tool by @hernanmd https://github.com/hernanmd in #17002 https://github.com/pharo-project/pharo/pull/17002
Rename SystemDictionary into SystemEnvironment by @jecisc https://github.com/jecisc in #16999 https://github.com/pharo-project/pharo/pull/16999
Fix UndeclaredVariableTest with CleanBlockClosures by @jecisc https://github.com/jecisc in #16998 https://github.com/pharo-project/pharo/pull/16998
Rename some AST abstract classes to start with AST by @jecisc https://github.com/jecisc in #16946 https://github.com/pharo-project/pharo/pull/16946
Re organisation renraku package by @AngelHely https://github.com/AngelHely in #16934 https://github.com/pharo-project/pharo/pull/16934
Remove references to SystemAnnouncer from Breakpoint tests by @jecisc https://github.com/jecisc in #17000 https://github.com/pharo-project/pharo/pull/17000
Rename pattern classes to start with AST by @jecisc https://github.com/jecisc in #17003 https://github.com/pharo-project/pharo/pull/17003
Fix missing users of shared pools by @hernanmd https://github.com/hernanmd in #17004 https://github.com/pharo-project/pharo/pull/17004
Remove deprecated classes by @jecisc https://github.com/jecisc in #16674 https://github.com/pharo-project/pharo/pull/16674
Fix for Disable push down variable from final class by @hernanmd https://github.com/hernanmd in #17007 https://github.com/pharo-project/pharo/pull/17007
Fix Issue #16945 https://github.com/pharo-project/pharo/issues/16945: Refactorings -> add argument: fails on unary messages by @carolahp https://github.com/carolahp in #17001 https://github.com/pharo-project/pharo/pull/17001
Fix senders broken in Calypso editors by @hernanmd https://github.com/hernanmd in #17011 https://github.com/pharo-project/pharo/pull/17011
Enable Calypso to use a custom navigation history by @hernanmd https://github.com/hernanmd in #17014 https://github.com/pharo-project/pharo/pull/17014
Speed up more refactoring tests by constricting the refactoring model by @carolahp https://github.com/carolahp in #17010 https://github.com/pharo-project/pharo/pull/17010
Fix setting of the position of the TransferMorph in #startDrag: on FTTableMorph to take into account that the event’s position is in local coordinates by @Rinzwind https://github.com/Rinzwind in #17015 https://github.com/pharo-project/pharo/pull/17015
Unhook Settings Browser dialog: method from Morphic by @hernanmd https://github.com/hernanmd in #17026 https://github.com/pharo-project/pharo/pull/17026
Remove usage of Calypso browser search dialog made in Morphic by @jecisc https://github.com/jecisc in #16994 https://github.com/pharo-project/pharo/pull/16994
Rename some common AST nodes to remove RB prefix by @jecisc https://github.com/jecisc in #17008 https://github.com/pharo-project/pharo/pull/17008
Add SocketAddressInformation for IPv6 support by @Rinzwind https://github.com/Rinzwind in #16879 https://github.com/pharo-project/pharo/pull/16879
Remove store:path:node: (broken and unused) by @Inao0 https://github.com/Inao0 in #17049 https://github.com/pharo-project/pharo/pull/17049
fix #17037 https://github.com/pharo-project/pharo/issues/17037: DAPackageAnalyzerDiffTreePresenter uses old Spec method by @uNouss https://github.com/uNouss in #17041 https://github.com/pharo-project/pharo/pull/17041
Update External Browser class definition access by @hernanmd https://github.com/hernanmd in #17052 https://github.com/pharo-project/pharo/pull/17052
Add Icons Pack Manager UI by @hernanmd https://github.com/hernanmd in #17057 https://github.com/pharo-project/pharo/pull/17057
Moved refactoring stuff from SycSourceCodeCommand to SycSourceCodeRefactoringCommand by @JanBliznicenko https://github.com/JanBliznicenko in #17054 https://github.com/pharo-project/pharo/pull/17054
Just add the menu to load Bloc and Toplo that was present in Pharo 12. by @hernanmd https://github.com/hernanmd in #17048 https://github.com/pharo-project/pharo/pull/17048
Rename RBComment into ASTCommentNode by @jecisc https://github.com/jecisc in #17040 https://github.com/pharo-project/pharo/pull/17040
17035-Adding-VM-parameter-for-Pin-behaviour by @tesonep https://github.com/tesonep in #17036 https://github.com/pharo-project/pharo/pull/17036
Fix some wrong rewritting of the ReCollectionProtocolRule by @jecisc https://github.com/jecisc in #17047 https://github.com/pharo-project/pharo/pull/17047
Fix the class comment of OverridesDeprecatedMethodRule by @Inao0 https://github.com/Inao0 in #17051 https://github.com/pharo-project/pharo/pull/17051
17033 Requesting references to globals in Calypso raises error by @demarey https://github.com/demarey in #17039 https://github.com/pharo-project/pharo/pull/17039
Adapt #ensureWindowOpen on EDDisplayInterface to use of ScalingCanvas in OSWindowFormRenderer by @Rinzwind https://github.com/Rinzwindin #17056 https://github.com/pharo-project/pharo/pull/17056
Fix false positive in ReGuardRule by @jecisc https://github.com/jecisc in #17042 https://github.com/pharo-project/pharo/pull/17042
Fix Issue downloading icon packs by @hernanmd https://github.com/hernanmd in #17061 https://github.com/pharo-project/pharo/pull/17061
Clean unused TickDialogWindow by @hernanmd https://github.com/hernanmd in #17065 https://github.com/pharo-project/pharo/pull/17065
Port froward: Avoid rewriting methods that are not installed by @jecisc https://github.com/jecisc in #17068 https://github.com/pharo-project/pharo/pull/17068
Keep renaming AST nodes to start with AST instead of RB by @jecisc https://github.com/jecisc in #17067 https://github.com/pharo-project/pharo/pull/17067
Minor fixes and convenience methods to debug settings by @hernanmd https://github.com/hernanmd in #17082 https://github.com/pharo-project/pharo/pull/17082
Apply addition of discardBuffer to ZnBufferedReadStream>>#readInto:startingAt:count in the case that the buffer is bypassed by @Rinzwind https://github.com/Rinzwind in #17055 https://github.com/pharo-project/pharo/pull/17055
Fix drag detection in MouseClickState to take changes to the client morph’s transform into account by @Rinzwind https://github.com/Rinzwind in #17019 https://github.com/pharo-project/pharo/pull/17019
[Refactoring] Fix Duplicate + browse class -> raises Error by @hernanmd https://github.com/hernanmd in #17085 https://github.com/pharo-project/pharo/pull/17085
Add log on recategorization with nil old protocol by @jecisc https://github.com/jecisc in #17086 https://github.com/pharo-project/pharo/pull/17086
Renraku should not use old icon names by @jecisc https://github.com/jecisc in #17096 https://github.com/pharo-project/pharo/pull/17096
17090-Wrong-compilation-to-ConstantBlockClosure by @MarcusDenker https://github.com/MarcusDenker in #17094 https://github.com/pharo-project/pharo/pull/17094
Cleanup metacello spec resolution by @jecisc https://github.com/jecisc in #17076 https://github.com/pharo-project/pharo/pull/17076
Move the Class Critique Browser to the new Extras group. by @hernanmd https://github.com/hernanmd in #17099 https://github.com/pharo-project/pharo/pull/17099
Fix incomplete PR for browsing duplicated class by @hernanmd https://github.com/hernanmd in #17102 https://github.com/pharo-project/pharo/pull/17102
Included shared variable Lf in RxMatcher checks for end of line by @riuttner https://github.com/riuttner in #17063 https://github.com/pharo-project/pharo/pull/17063
Remove Metacello difference by @jecisc https://github.com/jecisc in #17105 https://github.com/pharo-project/pharo/pull/17105
Unify declaration of default theme by @jecisc https://github.com/jecisc in #17087 https://github.com/pharo-project/pharo/pull/17087
Use small fix from the settingsOn: version in NewTools. by @hernanmd https://github.com/hernanmd in #17109 https://github.com/pharo-project/pharo/pull/17109
Revert #readFrom: on ZipArchive to use a ZnBufferedReadStream by @Rinzwind https://github.com/Rinzwind in #17111 https://github.com/pharo-project/pharo/pull/17111
Fix FileList extensions loading order by @jecisc https://github.com/jecisc in #17108 https://github.com/pharo-project/pharo/pull/17108
Custom scopes can be browsed in Calypso (retry) by @carolahp https://github.com/carolahp in #16852 https://github.com/pharo-project/pharo/pull/16852
Remove duplicated ZipArchive class>>#extractAllIn: by @jecisc https://github.com/jecisc in #17107 https://github.com/pharo-project/pharo/pull/17107
Remove debugger code overriding itself by @jecisc https://github.com/jecisc in #17114 https://github.com/pharo-project/pharo/pull/17114
Rename last subclasses of ASTNode to start with AST prefix by @jecisc https://github.com/jecisc in #17116 https://github.com/pharo-project/pharo/pull/17116
Make finder more configurable by @jecisc https://github.com/jecisc in #17115 https://github.com/pharo-project/pharo/pull/17115
Implements a menu option to profile the selected method in Calypso by @hernanmd https://github.com/hernanmd in #17089 https://github.com/pharo-project/pharo/pull/17089
Rename AST tokens to start with AST prefix by @jecisc https://github.com/jecisc in #17120 https://github.com/pharo-project/pharo/pull/17120
Fix completion benchmark examples and recover inspector extension by @guillep https://github.com/guillep in #17124 https://github.com/pharo-project/pharo/pull/17124
Update DarkBlueTheme background color by @jecisc https://github.com/jecisc in #17122 https://github.com/pharo-project/pharo/pull/17122
17058-ASTLiteralValueNodesourceText-leads-to-infinite-recursion-when-value-is-a-BreakDebugPoint by @MarcusDenker https://github.com/MarcusDenkerin #17126 https://github.com/pharo-project/pharo/pull/17126
Remove unused RBSlotInitializationNode by @MarcusDenker https://github.com/MarcusDenker in #17125 https://github.com/pharo-project/pharo/pull/17125
port-to-P13: #17029 https://github.com/pharo-project/pharo/issues/17029 Image crash or errors when openning another developper Pharo 11 image by @tesonep https://github.com/tesonep in #17118 https://github.com/pharo-project/pharo/pull/17118
Rename notices to start by AST instead of RB by @jecisc https://github.com/jecisc in #17134 https://github.com/pharo-project/pharo/pull/17134
ByteArray>>#asInteger test and speedup by @MarcusDenker https://github.com/MarcusDenker in #17135 https://github.com/pharo-project/pharo/pull/17135
[P12][P13] Preventing debug point removal when target method has been modified from reinstalling the method as it was before installation + adding tests by @adri09070 https://github.com/adri09070 in #16782 https://github.com/pharo-project/pharo/pull/16782
Fix release tests by @jecisc https://github.com/jecisc in #17142 https://github.com/pharo-project/pharo/pull/17142
Migrate "Extra" class commands to Commander 2 by @hernanmd https://github.com/hernanmd in #17101 https://github.com/pharo-project/pharo/pull/17101
Fix release tests of external projects by @jecisc https://github.com/jecisc in #17143 https://github.com/pharo-project/pharo/pull/17143
Update some dialog icons to remove deprecated ways to declare them by @jecisc https://github.com/jecisc in #17145 https://github.com/pharo-project/pharo/pull/17145
Migrated references of SycMethodNameEditorPresenter to StMethodNameEditorPresenter by @matburnx https://github.com/matburnx in #16816 https://github.com/pharo-project/pharo/pull/16816
Manage changes of theme for the morph sliders by @jecisc https://github.com/jecisc in #17137 https://github.com/pharo-project/pharo/pull/17137
InlineTemporaryRefactoring by @SandraSamardzic https://github.com/SandraSamardzic in #17084 https://github.com/pharo-project/pharo/pull/17084
Finish to rename classes of AST-Core and AST-Core-Tests by @jecisc https://github.com/jecisc in #17150 https://github.com/pharo-project/pharo/pull/17150
adding a nice documentation about the fluid class definition syntax. by @Ducasse https://github.com/Ducasse in #17151 https://github.com/pharo-project/pharo/pull/17151
Fix #16858 https://github.com/pharo-project/pharo/issues/16858 moving the assignment inside the ensure block. by @Ducasse https://github.com/Ducasse in #17152 https://github.com/pharo-project/pharo/pull/17152
Added traits: example to the FluidClassDefinition doc by @jordanmontt https://github.com/jordanmontt in #17156 https://github.com/pharo-project/pharo/pull/17156
[P13] 17130-Improve-the-allocation-of-holders-used-by-SDL by @tesonep https://github.com/tesonep in #17133 https://github.com/pharo-project/pharo/pull/17133
New driver for the push up method refactoring (P13) (retry 2) by @carolahp https://github.com/carolahp in #17018 https://github.com/pharo-project/pharo/pull/17018
Move "Extras" menu item to last position in the Calypso Class menu by @hernanmd https://github.com/hernanmd in #17147 https://github.com/pharo-project/pharo/pull/17147
[Fix Refactorings] Generate Accessor does not work anymore #17155 https://github.com/pharo-project/pharo/issues/17155 by @carolahp https://github.com/carolahp in #17160 https://github.com/pharo-project/pharo/pull/17160
Extract temp by @SandraSamardzic https://github.com/SandraSamardzic in #17153 https://github.com/pharo-project/pharo/pull/17153
Categorize each uncategorized method inidividually by @JanBliznicenko https://github.com/JanBliznicenko in #17162 https://github.com/pharo-project/pharo/pull/17162
[CI] Fix Refactoring related tests failing on the CI by @carolahp https://github.com/carolahp in #17165 https://github.com/pharo-project/pharo/pull/17165
Cleanup: unify printing CleanBlockClosure by @MarcusDenker https://github.com/MarcusDenker in #17173 https://github.com/pharo-project/pharo/pull/17173
Cleanup: remove not used SystemSettingLauncher by @MarcusDenker https://github.com/MarcusDenker in #17177 https://github.com/pharo-project/pharo/pull/17177
17059 Update ReGuardClauseRule severity by @demarey https://github.com/demarey in #17182 https://github.com/pharo-project/pharo/pull/17182
Differentiate Morph scale factor from World zoom factor. by @guillep https://github.com/guillep in #17172 https://github.com/pharo-project/pharo/pull/17172
Move NumberParsingTests to NumberParser-Tests package by @jecisc https://github.com/jecisc in #17181 https://github.com/pharo-project/pharo/pull/17181
Improve the Duplicate class refactoring by @jecisc https://github.com/jecisc in #17180 https://github.com/pharo-project/pharo/pull/17180
Deprecate BlockClosure>>#valueWithoutNotifications by @jecisc https://github.com/jecisc in #17178 https://github.com/pharo-project/pharo/pull/17178
Add some useful methods on Color by @jecisc https://github.com/jecisc in #17176 https://github.com/pharo-project/pharo/pull/17176
Remove unused sound support by @jecisc https://github.com/jecisc in #17186 https://github.com/pharo-project/pharo/pull/17186
Fix default value for ‘Zoom factor’ setting by @Rinzwind https://github.com/Rinzwind in #17192 https://github.com/pharo-project/pharo/pull/17192
Fix bug in loading of methods that failed to load before by @jecisc https://github.com/jecisc in #17199 https://github.com/pharo-project/pharo/pull/17199
Adding the generation of a preference file from Pharo First version without the possibility to edit it. by @Ducasse https://github.com/Ducasse in #17187 https://github.com/pharo-project/pharo/pull/17187
Migrating Gx -> x icon names by @Ducasse https://github.com/Ducasse in #17210 https://github.com/pharo-project/pharo/pull/17210
Fixing rb tests by @Ducasse https://github.com/Ducasse in #17214 https://github.com/pharo-project/pharo/pull/17214
Fixing pull up refactoring by @Ducasse https://github.com/Ducasse in #17215 https://github.com/pharo-project/pharo/pull/17215
fix the boring dependency tests by @Ducasse https://github.com/Ducasse in #17221 https://github.com/pharo-project/pharo/pull/17221
Fix #17170 https://github.com/pharo-project/pharo/issues/17170: DrTest does not set the /pass/error/failure state on the test method (in systemBrowser) by @uNouss https://github.com/uNouss in #17184 https://github.com/pharo-project/pharo/pull/17184
Improve word-by-word text navigation + tests by @guillep https://github.com/guillep in #17183 https://github.com/pharo-project/pharo/pull/17183
Cleaning of #dialog: method in GraphicFontSettings by @hernanmd https://github.com/hernanmd in #17159 https://github.com/pharo-project/pharo/pull/17159
Add tests for optimization rules by @AngelHely https://github.com/AngelHely in #16913 https://github.com/pharo-project/pharo/pull/16913
Clean pull up more by @Ducasse https://github.com/Ducasse in #17228 https://github.com/pharo-project/pharo/pull/17228
Adding more tests and cleaning bestNodeFor: by @Ducasse https://github.com/Ducasse in #17232 https://github.com/pharo-project/pharo/pull/17232
Speed up some Package code by @jecisc https://github.com/jecisc in #17200 https://github.com/pharo-project/pharo/pull/17200
[Refactorings] Fix classes and traits iteration API by @jecisc https://github.com/jecisc in #17201 https://github.com/pharo-project/pharo/pull/17201
17139-isInClassHierarchyOf-does-not-work-for-Metaclasses by @MarcusDenker https://github.com/MarcusDenker in #17237 https://github.com/pharo-project/pharo/pull/17237
Include only bare addresses in MailMessage>>recipientList as needed byy SMTPClient (fixes #17240 https://github.com/pharo-project/pharo/issues/17240) by @daniels220 https://github.com/daniels220 in #17241 https://github.com/pharo-project/pharo/pull/17241
Detach Calypso navigation model by @hernanmd https://github.com/hernanmd in #17174 https://github.com/pharo-project/pharo/pull/17174
Migrated Calypso "Extra" method menu items to Commander 2 by @hernanmd https://github.com/hernanmd in #17243 https://github.com/pharo-project/pharo/pull/17243
Fix Generate accessors does not work anymore in the source code pane by @hernanmd https://github.com/hernanmd in #17246 https://github.com/pharo-project/pharo/pull/17246
Cleaning monolithic extract method by @balsa-sarenac https://github.com/balsa-sarenac in #17242 https://github.com/pharo-project/pharo/pull/17242
17222 rb should revisit check superclass in pull up by @Ducasse https://github.com/Ducasse in #17236 https://github.com/pharo-project/pharo/pull/17236
Revert "Fix Generate accessors does not work anymore in the source code pane" by @Ducasse https://github.com/Ducasse in #17255 https://github.com/pharo-project/pharo/pull/17255
Restore the Calypso tab copy button to copy method name(s) to Clipboard by @hernanmd https://github.com/hernanmd in #17260 https://github.com/pharo-project/pharo/pull/17260
Rename inst var renames accessors by @balsa-sarenac https://github.com/balsa-sarenac in #17265 https://github.com/pharo-project/pharo/pull/17265
Fix ALL refactoring related failing and skipped tests by @balsa-sarenac https://github.com/balsa-sarenac in #17266 https://github.com/pharo-project/pharo/pull/17266
Support methods for the new setting browser by @hernanmd https://github.com/hernanmd in #17268 https://github.com/pharo-project/pharo/pull/17268
Stupid method categorization fix by @hernanmd https://github.com/hernanmd in #17271 https://github.com/pharo-project/pharo/pull/17271
Updates during mutation testing by @balsa-sarenac https://github.com/balsa-sarenac in #17269 https://github.com/pharo-project/pharo/pull/17269
Use allNonMetaClasses in Duplicate Class driver by @hernanmd https://github.com/hernanmd in #17263 https://github.com/pharo-project/pharo/pull/17263
Fix Pull Up precondition bug by @balsa-sarenac https://github.com/balsa-sarenac in #17274 https://github.com/pharo-project/pharo/pull/17274
reintroduce waitTimeoutMSecs: by @Ducasse https://github.com/Ducasse in #17279 https://github.com/pharo-project/pharo/pull/17279
Remove hardcoded SystemAnnouncer in System-Sources by @jecisc https://github.com/jecisc in #17179 https://github.com/pharo-project/pharo/pull/17179
Adapt to actiongroups by @estebanlm https://github.com/estebanlm in #17144 https://github.com/pharo-project/pharo/pull/17144
Using the stable VM instead of latest, there is an issue in the VM. by @tesonep https://github.com/tesonep in #17287 https://github.com/pharo-project/pharo/pull/17287
Fix renaming protocol with no method by @jecisc https://github.com/jecisc in #17282 https://github.com/pharo-project/pharo/pull/17282
Add owning class info to Protocol by @jecisc https://github.com/jecisc in #17281 https://github.com/pharo-project/pharo/pull/17281
Fix export settings by @hernanmd https://github.com/hernanmd in #17273 https://github.com/pharo-project/pharo/pull/17273
17280 refactorings cannot use generate accessors by @Ducasse https://github.com/Ducasse in #17292 https://github.com/pharo-project/pharo/pull/17292
17250 debug session cannot update their exception and then provides the debugger incorrect information about the execution state by @StevenCostiou https://github.com/StevenCostiou in #17288 https://github.com/pharo-project/pharo/pull/17288
Migrate Rename Temporary to use the Driver architecture by @jecisc https://github.com/jecisc in #17300 https://github.com/pharo-project/pharo/pull/17300
restore Pharo13 branches for NewTools and Spec by @estebanlm https://github.com/estebanlm in #17290 https://github.com/pharo-project/pharo/pull/17290
restore Pharo13 branch to iceberg by @estebanlm https://github.com/estebanlm in #17306 https://github.com/pharo-project/pharo/pull/17306
Rename RBAbstractTransformation ReAbstractTransformation, RBRefactori… by @Ducasse https://github.com/Ducasse in #17302 https://github.com/pharo-project/pharo/pull/17302
Simplify progress bar theme management by @jecisc https://github.com/jecisc in #17283 https://github.com/pharo-project/pharo/pull/17283
Improvements in undo/redo by @guillep https://github.com/guillep in #17305 https://github.com/pharo-project/pharo/pull/17305
Fix repeat events by @iglosiggio https://github.com/iglosiggio in #17301 https://github.com/pharo-project/pharo/pull/17301
Fix typo: change "The cyclomatic complexity is heigh" to "The cyclomatic complexity is high" by @koendehondt https://github.com/koendehondt in #17317 https://github.com/pharo-project/pharo/pull/17317
Major update of the Keymap Descriptions to a Shortcuts Editor by @hernanmd https://github.com/hernanmd in #17311 https://github.com/pharo-project/pharo/pull/17311
Prevent raising an Error in updateSettingNode: during image start by @hernanmd https://github.com/hernanmd in #17321 https://github.com/pharo-project/pharo/pull/17321
fix #16799 https://github.com/pharo-project/pharo/issues/16799: Better api for beReadOnlyObject by @fouziray https://github.com/fouziray in #16831 https://github.com/pharo-project/pharo/pull/16831
Try to load the document browser only once by @jecisc https://github.com/jecisc in #17339 https://github.com/pharo-project/pharo/pull/17339
Cleaning up BaselineOfIDE. Just factoring logic! by @jecisc https://github.com/jecisc in #17343 https://github.com/pharo-project/pharo/pull/17343
Introduce SystemBuildInfo by @jecisc https://github.com/jecisc in #17345 https://github.com/pharo-project/pharo/pull/17345
Replay of Open Shortcuts Editor from Settings Browser by @hernanmd https://github.com/hernanmd in #17344 https://github.com/pharo-project/pharo/pull/17344
Replay of Remove FreeType2 dialog morphic usage by @hernanmd https://github.com/hernanmd in #17346 https://github.com/pharo-project/pharo/pull/17346
Use a setting declaration's typeClass to get default values by @hernanmd https://github.com/hernanmd in #17342 https://github.com/pharo-project/pharo/pull/17342
Repackage #asFileName by @jecisc https://github.com/jecisc in #17351 https://github.com/pharo-project/pharo/pull/17351
Fedup to have around this initialize-release? Let us get rid of it! by @Ducasse https://github.com/Ducasse in #17358 https://github.com/pharo-project/pharo/pull/17358
Super call missing in initialization #17353 https://github.com/pharo-project/pharo/issues/17353 by @astares https://github.com/astares in #17354 https://github.com/pharo-project/pharo/pull/17354
Better class comments for refactorings by @Ducasse https://github.com/Ducasse in #17357 https://github.com/pharo-project/pharo/pull/17357
Refactoring of rename temp and extract method while mutation testing by @balsa-sarenac https://github.com/balsa-sarenac in #17340 https://github.com/pharo-project/pharo/pull/17340
Deprecate explicitRequirement by @hernanmd https://github.com/hernanmd in #17276 https://github.com/pharo-project/pharo/pull/17276
Cleaning initialize protocol by @Ducasse https://github.com/Ducasse in #17359 https://github.com/pharo-project/pharo/pull/17359
Adding some helpers in BaselineOf so that we can clean baselines by @Ducasse https://github.com/Ducasse in #17363 https://github.com/pharo-project/pharo/pull/17363
Add a new SettingUpdated event for Epicea Monitor. by @hernanmd https://github.com/hernanmd in #17350 https://github.com/pharo-project/pharo/pull/17350
Add ~/.local/share/fonts/ to the unix font directories by @terpon https://github.com/terpon in #17326 https://github.com/pharo-project/pharo/pull/17326
Clean tools registration by @jecisc https://github.com/jecisc in #17365 https://github.com/pharo-project/pharo/pull/17365
use pharo file server @ inria by @demarey https://github.com/demarey in #17336 https://github.com/pharo-project/pharo/pull/17336
use files.pharo.org http://files.pharo.org/ for upload by @demarey https://github.com/demarey in #17371 https://github.com/pharo-project/pharo/pull/17371
Fixes CI to have it green again on unix by @jecisc https://github.com/jecisc in #17377 https://github.com/pharo-project/pharo/pull/17377
Better API for tools unregistration. remove: was lame. by @Ducasse https://github.com/Ducasse in #17390 https://github.com/pharo-project/pharo/pull/17390
UnixResolverTest should check for platform by @astares https://github.com/astares in #17387 https://github.com/pharo-project/pharo/pull/17387
17409-Improving-FFI-Marshalling-of-Constants by @tesonep https://github.com/tesonep in #17410 https://github.com/pharo-project/pharo/pull/17410
Cleaning spurious reference to Smalltalk by @Ducasse https://github.com/Ducasse in #17407 https://github.com/pharo-project/pharo/pull/17407
Use default instead of StartupPreferencesLoader new by @hernanmd https://github.com/hernanmd in #17404 https://github.com/pharo-project/pharo/pull/17404
Simplify Calypso environment by @jecisc https://github.com/jecisc in #17412 https://github.com/pharo-project/pharo/pull/17412
Remove ClyClassChange by @jecisc https://github.com/jecisc in #17411 https://github.com/pharo-project/pharo/pull/17411
Introduce New Finder by @hernanmd https://github.com/hernanmd in #17420 https://github.com/pharo-project/pharo/pull/17420
Remove old Finder references in Baselines by @hernanmd https://github.com/hernanmd in #17421 https://github.com/pharo-project/pharo/pull/17421
Discard methodDefinedInClassCondition while renaming method by @hernanmd https://github.com/hernanmd in #17425 https://github.com/pharo-project/pharo/pull/17425
Morphic File List replacement with New Tools File Browser by @hernanmd https://github.com/hernanmd in #17383 https://github.com/pharo-project/pharo/pull/17383
Space keypress in Rubric does not ignore previous dead characters by @pavel-krivanek https://github.com/pavel-krivanek in #17378 https://github.com/pharo-project/pharo/pull/17378
Update README.md with Stargazer by @astares https://github.com/astares in #17374 https://github.com/pharo-project/pharo/pull/17374
Fix: #17423 https://github.com/pharo-project/pharo/issues/17423 Pass different application to Cycle Presenter by @Ducasse https://github.com/Ducasse in #17429 https://github.com/pharo-project/pharo/pull/17429
17403 test case failure log should not refer to a globlal by @Ducasse https://github.com/Ducasse in #17434 https://github.com/pharo-project/pharo/pull/17434
Fix Rename temp refactoring by @jecisc https://github.com/jecisc in #17441 https://github.com/pharo-project/pharo/pull/17441
17435 introduce backward compatible rewriting by @Ducasse https://github.com/Ducasse in #17438 https://github.com/pharo-project/pharo/pull/17438
Fixes: ##17426 https://github.com/pharo-project/pharo/issues/17426 there is no need for this method. Its caller checks th… by @Ducasse https://github.com/Ducasse in #17428 https://github.com/pharo-project/pharo/pull/17428
Remember package refactor17388 by @AlexisCnockaert https://github.com/AlexisCnockaert in #17414 https://github.com/pharo-project/pharo/pull/17414
ExtractTempDriver by @SandraSamardzic https://github.com/SandraSamardzic in #17168 https://github.com/pharo-project/pharo/pull/17168
Fix double dot at end of line by @jgfoster https://github.com/jgfoster in #17448 https://github.com/pharo-project/pharo/pull/17448
Revert "ExtractTempDriver" by @Ducasse https://github.com/Ducasse in #17452 https://github.com/pharo-project/pharo/pull/17452
fixing unused instance variable by @Ducasse https://github.com/Ducasse in #17447 https://github.com/pharo-project/pharo/pull/17447
17436 again the push up user refactoring interface got broken by @Ducasse https://github.com/Ducasse in #17446 https://github.com/pharo-project/pharo/pull/17446
17451 pharos about window should give the date of the build by @AlexisCnockaert https://github.com/AlexisCnockaert in #17456 https://github.com/pharo-project/pharo/pull/17456
17440 refactorings reserved names should not be duplicated by @AlexisCnockaert https://github.com/AlexisCnockaert in #17450 https://github.com/pharo-project/pharo/pull/17450
Tag some ExternalAddress method as to ignore by testNoEquivalentSuperclassMethods by @jecisc https://github.com/jecisc in #17416 https://github.com/pharo-project/pharo/pull/17416
Fix for Better use the correct condition in RB rename instance variable by @hernanmd https://github.com/hernanmd in #17454 https://github.com/pharo-project/pharo/pull/17454
Adding RBInteractionDriver by @Ducasse https://github.com/Ducasse in #17455 https://github.com/pharo-project/pharo/pull/17455
Add String>>withPlatformLineEndings by @jecisc https://github.com/jecisc in #17457 https://github.com/pharo-project/pharo/pull/17457
Remove the last case of ad-hoc polymorphism around on:do: . Deprecate… by @Ducasse https://github.com/Ducasse in #17385 https://github.com/pharo-project/pharo/pull/17385
Fixes #17459 https://github.com/pharo-project/pharo/issues/17459: Remove "Declare new Global" feature from the undeclared variable dialogue by @AlexisCnockaert https://github.com/AlexisCnockaert in #17465 https://github.com/pharo-project/pharo/pull/17465
Add a retry in case of IceGenericError in the bootstrap by @jecisc https://github.com/jecisc in #17466 https://github.com/pharo-project/pharo/pull/17466
Fix default behavior of literalEqual: by @guillep https://github.com/guillep in #17467 https://github.com/pharo-project/pharo/pull/17467
Remove some of the last users of SystemAnnouncer uniqueInstance by @jecisc https://github.com/jecisc in #17372 https://github.com/pharo-project/pharo/pull/17372
Rename temp var; remove dot after comment by @jgfoster https://github.com/jgfoster in #17463 https://github.com/pharo-project/pharo/pull/17463
Do not change the border color of an ImageMorph if it already has a color by @koendehondt https://github.com/koendehondt in #17475 https://github.com/pharo-project/pharo/pull/17475
Extract temp continued by @balsa-sarenac https://github.com/balsa-sarenac in #17478 https://github.com/pharo-project/pharo/pull/17478
Adding comments and protocols reoganisation for RBMethod. by @Ducasse https://github.com/Ducasse in #17484 https://github.com/pharo-project/pharo/pull/17484
Fix the possibility to put methods as extensions by @jecisc https://github.com/jecisc in #17489 https://github.com/pharo-project/pharo/pull/17489
Add tests for safeMethodNameFor:basedOn: and revisit it by @clacker https://github.com/clacker in #17486 https://github.com/pharo-project/pharo/pull/17486
17487-SignalLogger-should-unsubscribe-on-intance-reset by @tesonep https://github.com/tesonep in #17488 https://github.com/pharo-project/pharo/pull/17488
refactorings (R) rename method is fixed by @AlexisCnockaert https://github.com/AlexisCnockaert in #17495 https://github.com/pharo-project/pharo/pull/17495
Adding fallback code in the allocation primitives basicNewTenured, basicNewTenured: by @jordanmontt https://github.com/jordanmontt in #17492 https://github.com/pharo-project/pharo/pull/17492
Skip some socket tests on windows by @jecisc https://github.com/jecisc in #17498 https://github.com/pharo-project/pharo/pull/17498
Fix crash of Mac on 4K display by @jecisc https://github.com/jecisc in #17496 https://github.com/pharo-project/pharo/pull/17496
Created new driver for tempToIV refactoring by @AlexisCnockaert https://github.com/AlexisCnockaert in #17490 https://github.com/pharo-project/pharo/pull/17490
Fix release tests by @jecisc https://github.com/jecisc in #17497 https://github.com/pharo-project/pharo/pull/17497
Fix #17471 https://github.com/pharo-project/pharo/issues/17471: custom Job interruption by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #17474 https://github.com/pharo-project/pharo/pull/17474
DynamicLoader: unsing LoadLibraryW instead old LoadLibrary in windows by @estebanlm https://github.com/estebanlm in #17479 https://github.com/pharo-project/pharo/pull/17479
Deprecate RBParser and RBPatternParser. by @Ducasse https://github.com/Ducasse in #17514 https://github.com/pharo-project/pharo/pull/17514
Better comment in opal by @Ducasse https://github.com/Ducasse in #17526 https://github.com/pharo-project/pharo/pull/17526
fix-SDL-default-renderer-by-platform by @tesonep https://github.com/tesonep in #17517 https://github.com/pharo-project/pharo/pull/17517
Improving opal comment4 by @Ducasse https://github.com/Ducasse in #17530 https://github.com/pharo-project/pharo/pull/17530
Fixing the rename from call site. by @Ducasse https://github.com/Ducasse in #17536 https://github.com/pharo-project/pharo/pull/17536
Deprecate IRFix by @Ducasse https://github.com/Ducasse in #17538 https://github.com/pharo-project/pharo/pull/17538
Fix: #17531 https://github.com/pharo-project/pharo/issues/17531: We can use string instead of symbols in slot in class definition #17531 https://github.com/pharo-project/pharo/issues/17531 by @Ducasse https://github.com/Ducasse in #17537 https://github.com/pharo-project/pharo/pull/17537
improve comment of private method scanToken by @Ducasse https://github.com/Ducasse in #17539 https://github.com/pharo-project/pharo/pull/17539
Better class comment for commentTestCase by @Ducasse https://github.com/Ducasse in #17540 https://github.com/pharo-project/pharo/pull/17540
rename asMethodPreamble (dated concept) to asMethodSignature by @Ducasse https://github.com/Ducasse in #17547 https://github.com/pharo-project/pharo/pull/17547
Fix: #17524 https://github.com/pharo-project/pharo/issues/17524 MOve OCASTSemanticCleaner to its only user: Reflectivity by @Ducasse https://github.com/Ducasse in #17546 https://github.com/pharo-project/pharo/pull/17546
fix #17543 https://github.com/pharo-project/pharo/issues/17543: [RB] Comment on RBClassRegexRefactoring and superclass is wrong by @Ducasse https://github.com/Ducasse in #17545 https://github.com/pharo-project/pharo/pull/17545
Cleaning ReDriver by @Ducasse https://github.com/Ducasse in #17541 https://github.com/pharo-project/pharo/pull/17541
Fix RBClassRegexRefactoring by @Ducasse https://github.com/Ducasse in #17552 https://github.com/pharo-project/pharo/pull/17552
Cleanup scale factor methods by @guillep https://github.com/guillep in #17555 https://github.com/pharo-project/pharo/pull/17555
Duplicate class refactoring by @guillep https://github.com/guillep in #17558 https://github.com/pharo-project/pharo/pull/17558
17493-Dropping-a-fileout-raises-an-error by @tesonep https://github.com/tesonep in #17533 https://github.com/pharo-project/pharo/pull/17533
enhance(morphic drop-handler): Better management of drop handler by @guillep https://github.com/guillep in #17562 https://github.com/pharo-project/pharo/pull/17562
Better comment and removed unused instance variable by @Ducasse https://github.com/Ducasse in #17560 https://github.com/pharo-project/pharo/pull/17560
Remove users of asFileName by @guillep https://github.com/guillep in #17561 https://github.com/pharo-project/pharo/pull/17561
Resolution for issue 17548 - Removed Network setting BlabEmail by @ironirc https://github.com/ironirc in #17564 https://github.com/pharo-project/pharo/pull/17564
Rename AST -> OC by @Ducasse https://github.com/Ducasse in #17553 https://github.com/pharo-project/pharo/pull/17553
P13: post AST to OC renaming by @Ducasse https://github.com/Ducasse in #17566 https://github.com/pharo-project/pharo/pull/17566
Update FFI generation code to not generate multiple time the same methods by @jecisc https://github.com/jecisc in #17559 https://github.com/pharo-project/pharo/pull/17559
17569 deprecate setparse options by @Ducasse https://github.com/Ducasse in #17570 https://github.com/pharo-project/pharo/pull/17570
Fix string parse literals by @Ducasse https://github.com/Ducasse in #17571 https://github.com/pharo-project/pharo/pull/17571
17576-Invalid-comment-is-breaking-CommentTests by @tesonep https://github.com/tesonep in #17577 https://github.com/pharo-project/pharo/pull/17577
Pharo13: Adding simple comments to RBClass methods by @Ducasse https://github.com/Ducasse in #17575 https://github.com/pharo-project/pharo/pull/17575
Symbol should not depend on AST (Fix dependency test) by @jecisc https://github.com/jecisc in #17580 https://github.com/pharo-project/pharo/pull/17580
New cursor jumping by @PalumboN https://github.com/PalumboN in #17476 https://github.com/pharo-project/pharo/pull/17476
Fix 13825. Create a new sorter for the completion engine . by @omarabedelkader https://github.com/omarabedelkader in #17473 https://github.com/pharo-project/pharo/pull/17473
Add CompiledBlock>>#browse and BlockClosure>>#browse by @iglosiggio https://github.com/iglosiggio in #17335 https://github.com/pharo-project/pharo/pull/17335
Forward port 17469 to P13: Move compiled method installation code from compile to install step by @guillep https://github.com/guillep in #17587 https://github.com/pharo-project/pharo/pull/17587
17597 the code formatter does not pretty print well ffi calls by @Ducasse https://github.com/Ducasse in #17598 https://github.com/pharo-project/pharo/pull/17598
Branch: Another FFI call variation not formattable + add customisat… by @Ducasse https://github.com/Ducasse in #17601 https://github.com/pharo-project/pharo/pull/17601
Trying to make sure that we get the correct method class once we set … by @Ducasse https://github.com/Ducasse in #17595 https://github.com/pharo-project/pharo/pull/17595
Fix #loadVersionFromFileNamed: on MCRemoteFileBasedRepository to always answer the version by @Rinzwind https://github.com/Rinzwind in #17613 https://github.com/pharo-project/pharo/pull/17613
Cleaningtest that there are no selectors remaining that are sent but not implemented by @Ducasse https://github.com/Ducasse in #17612 https://github.com/pharo-project/pharo/pull/17612
Move DependentsArray from Kernel to System-Model by @jecisc https://github.com/jecisc in #17620 https://github.com/pharo-project/pharo/pull/17620
Remove dependencies to the AST by @guillep https://github.com/guillep in #17616 https://github.com/pharo-project/pharo/pull/17616
Remove some methods with equivalent in superclass in Calypso by @jecisc https://github.com/jecisc in #17592 https://github.com/pharo-project/pharo/pull/17592
Move LocalProcessException and LocalRecursionStopper to debugger packages by @jecisc https://github.com/jecisc in #17621 https://github.com/pharo-project/pharo/pull/17621
Clean TransferMorph by @jecisc https://github.com/jecisc in #17619 https://github.com/pharo-project/pharo/pull/17619
Allow to load a package in another environment by @demarey https://github.com/demarey in #17591 https://github.com/pharo-project/pharo/pull/17591
Branch: 17625-Clean-window-menu, Fixes #17625 https://github.com/pharo-project/pharo/issues/17625 by @Ducasse https://github.com/Ducasse in #17626 https://github.com/pharo-project/pharo/pull/17626
Calypso: Fix remove protocol when there is no method in the protocol by @jecisc https://github.com/jecisc in #17628 https://github.com/pharo-project/pharo/pull/17628
Branch: realunclosewindow, added all behaviors needed to use SpClosedWindowListPresebter by @AlexisCnockaert https://github.com/AlexisCnockaert in #17629 https://github.com/pharo-project/pharo/pull/17629
Remove the refresh because we should not have a dependency from Morph… by @Ducasse https://github.com/Ducasse in #17638 https://github.com/pharo-project/pharo/pull/17638
Moving ColorPicker extension to the extended class. by @Ducasse https://github.com/Ducasse in #17637 https://github.com/pharo-project/pharo/pull/17637
Fix timestamp parsing in SourceFileArray by @tinchodias https://github.com/tinchodias in #17633 https://github.com/pharo-project/pharo/pull/17633
Load roassal before NewTools by @jecisc https://github.com/jecisc in #17650 https://github.com/pharo-project/pharo/pull/17650
Branch: MakingDrTestMemorizingSize. by @Ducasse https://github.com/Ducasse in #17649 https://github.com/pharo-project/pharo/pull/17649
Remove dead code by @jecisc https://github.com/jecisc in #17632 https://github.com/pharo-project/pharo/pull/17632
Load Microdown before NewTools (Anyway NewTools will load it) by @jecisc https://github.com/jecisc in #17652 https://github.com/pharo-project/pharo/pull/17652
Update word navigation to handle different character groups by @guillep https://github.com/guillep in #17630 https://github.com/pharo-project/pharo/pull/17630
Remove double loading of welcome browser by @jecisc https://github.com/jecisc in #17655 https://github.com/pharo-project/pharo/pull/17655
Update Fuel for Pharo 13 by @theseion https://github.com/theseion in #17635 https://github.com/pharo-project/pharo/pull/17635
Fixed fall back code on new tenured primitives by @jordanmontt https://github.com/jordanmontt in #17617 https://github.com/pharo-project/pharo/pull/17617
Remove Morphic MCSnapshotBrowser by @jecisc https://github.com/jecisc in #17659 https://github.com/pharo-project/pharo/pull/17659
Remove dead code by @jecisc https://github.com/jecisc in #17658 https://github.com/pharo-project/pharo/pull/17658
Move OCBytecodeDecompilerExamplesTest to Flashback by @jecisc https://github.com/jecisc in #17663 https://github.com/pharo-project/pharo/pull/17663
Move OpalCompiler-UI tests to OpalCompiler-UI-Tests by @jecisc https://github.com/jecisc in #17664 https://github.com/pharo-project/pharo/pull/17664
Doing a pass on ProfStef. by @Ducasse https://github.com/Ducasse in #17653 https://github.com/pharo-project/pharo/pull/17653
17677 pharo syntax tutorial testtest divide two by zero signals zero divide by @Ducasse https://github.com/Ducasse in #17679 https://github.com/pharo-project/pharo/pull/17679
Branch: automatebenchresult, Adding the timing to the benchmarks , a… by @omarabedelkader https://github.com/omarabedelkader in #17622 https://github.com/pharo-project/pharo/pull/17622
Move (OC)DoItVariable to the compiler by @jecisc https://github.com/jecisc in #17678 https://github.com/pharo-project/pharo/pull/17678
Fixes: 17680 RB-Rename-class-from-in-text-editor-select-the-class-of-… by @Ducasse https://github.com/Ducasse in #17681 https://github.com/pharo-project/pharo/pull/17681
AST-Core-Tests should not depend on Monticello by @jecisc https://github.com/jecisc in #17665 https://github.com/pharo-project/pharo/pull/17665
Cleaning Presenter by @Ducasse https://github.com/Ducasse in #17683 https://github.com/pharo-project/pharo/pull/17683
Post clean fix2 by @Ducasse https://github.com/Ducasse in #17693 https://github.com/pharo-project/pharo/pull/17693
Reintroducing test methods in a way that they are not counted as simi… by @Ducasse https://github.com/Ducasse in #17694 https://github.com/pharo-project/pharo/pull/17694
Do not restore ffi methods if they are not installed by @guillep https://github.com/guillep in #17686 https://github.com/pharo-project/pharo/pull/17686
Reduce usage of protocol initialize-release by @jecisc https://github.com/jecisc in #17701 https://github.com/pharo-project/pharo/pull/17701
Transformations cleanup: better preview API and updated class comments by @balsa-sarenac https://github.com/balsa-sarenac in #17654 https://github.com/pharo-project/pharo/pull/17654
Cleanup Tests by @guillep https://github.com/guillep in #17710 https://github.com/pharo-project/pharo/pull/17710
Bring back 'Fit all' menu item by @jecisc https://github.com/jecisc in #17709 https://github.com/pharo-project/pharo/pull/17709
Removed the undeclared for now. by @Ducasse https://github.com/Ducasse in #17706 https://github.com/pharo-project/pharo/pull/17706
Cleanup refactorings by @jecisc https://github.com/jecisc in #17700 https://github.com/pharo-project/pharo/pull/17700
Migrate about window to Spec by @jecisc https://github.com/jecisc in #17708 https://github.com/pharo-project/pharo/pull/17708
Cleaning window title by @Ducasse https://github.com/Ducasse in #17711 https://github.com/pharo-project/pharo/pull/17711
Fix broken Pharo image by @jecisc https://github.com/jecisc in #17712 https://github.com/pharo-project/pharo/pull/17712
Depends on Roassal branch Pharo13 by @jecisc https://github.com/jecisc in #17705 https://github.com/pharo-project/pharo/pull/17705
Cleanup compiler extensions. by @guillep https://github.com/guillep in #17662 https://github.com/pharo-project/pharo/pull/17662
Edited two rules to implement that #initializeWindow: has to call super and can't override preferredExtent by @AlexisCnockaert https://github.com/AlexisCnockaert in #17695 https://github.com/pharo-project/pharo/pull/17695
Branch: RedoingClosePresenter, Deleted everything so SpClosedWindowListPresenter can be independant by @AlexisCnockaert https://github.com/AlexisCnockaert in #17676 https://github.com/pharo-project/pharo/pull/17676
Implemented addition of a window in Last Closed Window using the cmd W shortcut by @AlexisCnockaert https://github.com/AlexisCnockaert in #17714 https://github.com/pharo-project/pharo/pull/17714
Introduced customization of closing window by @AlexisCnockaert https://github.com/AlexisCnockaert in #17718 https://github.com/pharo-project/pharo/pull/17718
Fixing DrTests title by @Ducasse https://github.com/Ducasse in #17719 https://github.com/pharo-project/pharo/pull/17719
Fix minimize bug on windows by @AlexisCnockaert https://github.com/AlexisCnockaert in #17715 https://github.com/pharo-project/pharo/pull/17715
Calypso: Allow definition of shared variables when using the class definition tab as a regular code editor by @iglosiggio https://github.com/iglosiggio in #17721 https://github.com/pharo-project/pharo/pull/17721
Implement browse for PackageTag by @iglosiggio https://github.com/iglosiggio in #17724 https://github.com/pharo-project/pharo/pull/17724
Fix shorcut browser by @jordanmontt https://github.com/jordanmontt in #17723 https://github.com/pharo-project/pharo/pull/17723
Branch: 17672-Rename-formatter-in-EFtests-to-avoid-spurious-sender-clash by @Ducasse https://github.com/Ducasse in #17736 https://github.com/pharo-project/pharo/pull/17736
Branch: FunnelGlobalInvocationToApplicationInEpicea by @Ducasse https://github.com/Ducasse in #17726 https://github.com/pharo-project/pharo/pull/17726
Removed IRMethod (that got renamed to OCIRMethod) by @JanBliznicenko https://github.com/JanBliznicenko in #17744 https://github.com/pharo-project/pharo/pull/17744
Branch: 17675-Opal-Extension-symbolic-to-Debugging-Core by @Ducasse https://github.com/Ducasse in #17735 https://github.com/pharo-project/pharo/pull/17735
Branch: 17750-FormasText-from-MD-to-Form, by @Ducasse https://github.com/Ducasse in #17751 https://github.com/pharo-project/pharo/pull/17751
17667-remove-display-of-empty-sharedVariables-from-class-default-temp… by @Ducasse https://github.com/Ducasse in #17749 https://github.com/pharo-project/pharo/pull/17749
Skipping two tests to get the green bar for now. by @Ducasse https://github.com/Ducasse in #17743 https://github.com/pharo-project/pharo/pull/17743
Addition of new setting for using SpClosedWindowListPresenter or not by @AlexisCnockaert https://github.com/AlexisCnockaert in #17757 https://github.com/pharo-project/pharo/pull/17757
17563-propertyAtput-looks-bogus, by @Ducasse https://github.com/Ducasse in #17754 https://github.com/pharo-project/pharo/pull/17754
17746-remove-ClassdeprecationRefactorings, Fixes #17746 https://github.com/pharo-project/pharo/issues/17746 by @Ducasse https://github.com/Ducasse in #17747 https://github.com/pharo-project/pharo/pull/17747
Remove String>>isValidSelector by @Ducasse https://github.com/Ducasse in #17741 https://github.com/pharo-project/pharo/pull/17741
Started to pass an stApplication so that they can really use applicat… by @Ducasse https://github.com/Ducasse in #17732 https://github.com/pharo-project/pharo/pull/17732
Branch: FixKMLeftInstanceVariable, by @Ducasse https://github.com/Ducasse in #17758 https://github.com/pharo-project/pharo/pull/17758
17742-isSelectorSymbol-should-be-renamed-isUsedAsSelectorSymbol by @Ducasse https://github.com/Ducasse in #17748 https://github.com/pharo-project/pharo/pull/17748
Clean tool registry2 by @Ducasse https://github.com/Ducasse in #17765 https://github.com/pharo-project/pharo/pull/17765
Removed Stuff linked to the presenter by @AlexisCnockaert https://github.com/AlexisCnockaert in #17761 https://github.com/pharo-project/pharo/pull/17761
Fix testMethodsOfTheClassShouldNotBeRepeatedInItsSuperclasses by @jecisc https://github.com/jecisc in #17769 https://github.com/pharo-project/pharo/pull/17769
Fix opening of the Dependency analyzer by @jecisc https://github.com/jecisc in #17763 https://github.com/pharo-project/pharo/pull/17763
Fix browsing of methods in Epicea by @jecisc https://github.com/jecisc in #17764 https://github.com/pharo-project/pharo/pull/17764
Move System-SourcesCondenser later in the loading order by @jecisc https://github.com/jecisc in #17707 https://github.com/pharo-project/pharo/pull/17707
Fix cursor navigation by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #17772 https://github.com/pharo-project/pharo/pull/17772
Fix save image dialog default values by @guillep https://github.com/guillep in #17767 https://github.com/pharo-project/pharo/pull/17767
Fix and improve WindowAnnouncementTest by @jecisc https://github.com/jecisc in #17773 https://github.com/pharo-project/pharo/pull/17773
Move ClassDefinitionPrinters loading later in the bootstrap process by @jecisc https://github.com/jecisc in #17661 https://github.com/pharo-project/pharo/pull/17661
Fixing browse in KMDescriptionPresenter by @Ducasse https://github.com/Ducasse in #17776 https://github.com/pharo-project/pharo/pull/17776
Do not resume running process by @guillep https://github.com/guillep in #17777 https://github.com/pharo-project/pharo/pull/17777
Branch: addingSetterToCoHeuristic by @Ducasse https://github.com/Ducasse in #17782 https://github.com/pharo-project/pharo/pull/17782
Fix block compilation by @guillep https://github.com/guillep in #17784 https://github.com/pharo-project/pharo/pull/17784
Branch: addKeysIntoLRUCache by @Ducasse https://github.com/Ducasse in #17787 https://github.com/pharo-project/pharo/pull/17787
Set to true because we want to use pres by default by @AlexisCnockaert https://github.com/AlexisCnockaert in #17790 https://github.com/pharo-project/pharo/pull/17790
Add support for underscore in numeric literals by @guillep https://github.com/guillep in #17760 https://github.com/pharo-project/pharo/pull/17760
Move Keymapping spec UI to NewTools by @jecisc https://github.com/jecisc in #17770 https://github.com/pharo-project/pharo/pull/17770
Fix closure tests by @guillep https://github.com/guillep in #17792 https://github.com/pharo-project/pharo/pull/17792
Clean tool registry2 by @Ducasse https://github.com/Ducasse in #17791 https://github.com/pharo-project/pharo/pull/17791
EnhancingMockInCoCompletionTests by @Ducasse https://github.com/Ducasse in #17794 https://github.com/pharo-project/pharo/pull/17794
2025 02 06 remove recent tools by @Ducasse https://github.com/Ducasse in #17797 https://github.com/pharo-project/pharo/pull/17797
Last initialiExtent -> defaultPreferredExtent by @Ducasse https://github.com/Ducasse in #17799 https://github.com/pharo-project/pharo/pull/17799
Last old methods of PharoCommonTools by @Ducasse https://github.com/Ducasse in #17798 https://github.com/pharo-project/pharo/pull/17798
Improve OCClassBuilderTest>>#testUseUndefinedClass by @jecisc https://github.com/jecisc in #17796 https://github.com/pharo-project/pharo/pull/17796
Branch: 17802-PasteUpMorphdefaultDesktopCommandKeyTriplets-looks-like… by @Ducasse https://github.com/Ducasse in #17809 https://github.com/pharo-project/pharo/pull/17809
Removing useless trait by @Ducasse https://github.com/Ducasse in #17806 https://github.com/pharo-project/pharo/pull/17806
Fix duplicate package when no starting acronym by @Ducasse https://github.com/Ducasse in #17805 https://github.com/pharo-project/pharo/pull/17805
Simplify rules tests by @jecisc https://github.com/jecisc in #17811 https://github.com/pharo-project/pharo/pull/17811
Branch: ShortcutDescriptions by @santiagovianadno https://github.com/santiagovianadno in #17807 https://github.com/pharo-project/pharo/pull/17807
Improve the selection color of the dark theme by @jecisc https://github.com/jecisc in #17824 https://github.com/pharo-project/pharo/pull/17824
Removed reference to the shortcuts browser from the system settings by @jordanmontt https://github.com/jordanmontt in #17819 https://github.com/pharo-project/pharo/pull/17819
Fix missing initialization for ‘zoomFactor’ of WorldMorph by @Rinzwind https://github.com/Rinzwind in #17822 https://github.com/pharo-project/pharo/pull/17822
Show correct modifier for NEC item browsing on Linux/Win by @JanBliznicenko https://github.com/JanBliznicenko in #17818 https://github.com/pharo-project/pharo/pull/17818
Enhanced Cocompletion mock for new fetcher by @Ducasse https://github.com/Ducasse in #17823 https://github.com/pharo-project/pharo/pull/17823
Remove a usage of an old icon name by @jecisc https://github.com/jecisc in #17817 https://github.com/pharo-project/pharo/pull/17817
Branch: TurnOffUncloseWindow, Fixes # 17820 by @AlexisCnockaert https://github.com/AlexisCnockaert in #17825 https://github.com/pharo-project/pharo/pull/17825
Improving implementation of Random >> next by @tesonep https://github.com/tesonep in #17835 https://github.com/pharo-project/pharo/pull/17835
Improve ClassFactoryForTestCase cleanup by @jecisc https://github.com/jecisc in #17786 https://github.com/pharo-project/pharo/pull/17786
Fix dependency test by @jecisc https://github.com/jecisc in #17840 https://github.com/pharo-project/pharo/pull/17840
Remove a few methods with equivalent in superclass by @jecisc https://github.com/jecisc in #17842 https://github.com/pharo-project/pharo/pull/17842
Fix setting breakpoints by @jecisc https://github.com/jecisc in #17841 https://github.com/pharo-project/pharo/pull/17841
Fix Message not understood when opening Full Environment on Calypso by @carolahp https://github.com/carolahp in #17843 https://github.com/pharo-project/pharo/pull/17843
Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript, Fi… by @Ducasse https://github.com/Ducasse in #17854 https://github.com/pharo-project/pharo/pull/17854
Avoid-unnecessary-selector-clash-with-isPrimitiveError by @Ducasse https://github.com/Ducasse in #17856 https://github.com/pharo-project/pharo/pull/17856
Create a new package to place AST related functionality that are used… by @Ducasse https://github.com/Ducasse in #17859 https://github.com/pharo-project/pharo/pull/17859
Fix dependency analyser double click on method item by @Ducasse https://github.com/Ducasse in #17858 https://github.com/pharo-project/pharo/pull/17858
Revert "Fix dependency analyser double click on method item" by @Ducasse https://github.com/Ducasse in #17865 https://github.com/pharo-project/pharo/pull/17865
Trying to change the default of DependencyAnalyser and loading it by @Ducasse https://github.com/Ducasse in #17867 https://github.com/pharo-project/pharo/pull/17867
Revert "Trying to change the default of DependencyAnalyser and loading it" by @Ducasse https://github.com/Ducasse in #17869 https://github.com/pharo-project/pharo/pull/17869
Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor by @iglosiggio https://github.com/iglosiggio in #17872 https://github.com/pharo-project/pharo/pull/17872
Improve error on File deletion failure by @jecisc https://github.com/jecisc in #17864 https://github.com/pharo-project/pharo/pull/17864
Removing the fact that ### equals # by @Ducasse https://github.com/Ducasse in #17668 https://github.com/pharo-project/pharo/pull/17668
Revert "Removing the fact that ### equals #" by @jecisc https://github.com/jecisc in #17876 https://github.com/pharo-project/pharo/pull/17876
P13 port windows tab shortcut by @PalumboN https://github.com/PalumboN in #17874 https://github.com/pharo-project/pharo/pull/17874
Improve the default comparision value by @jecisc https://github.com/jecisc in #17881 https://github.com/pharo-project/pharo/pull/17881
Ineffective method reformatting stops confusing code editor by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #17884 https://github.com/pharo-project/pharo/pull/17884
Better comments for Beacon by @Ducasse https://github.com/Ducasse in #17883 https://github.com/pharo-project/pharo/pull/17883
Branch: CoStaticBenchmarksV2 by @omarabedelkader https://github.com/omarabedelkader in #17880 https://github.com/pharo-project/pharo/pull/17880
Nec hook for completion by @Ducasse https://github.com/Ducasse in #17894 https://github.com/pharo-project/pharo/pull/17894
17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor by @Ducasse https://github.com/Ducasse in #17896 https://github.com/pharo-project/pharo/pull/17896
Push up #classInstaller by @jecisc https://github.com/jecisc in #17863 https://github.com/pharo-project/pharo/pull/17863
Improve FLBasicSerializationTest>>#testWideStringClassName by @jecisc https://github.com/jecisc in #17795 https://github.com/pharo-project/pharo/pull/17795
add an environment variable to be able to specify the window driver by @estebanlm https://github.com/estebanlm in #17885 https://github.com/pharo-project/pharo/pull/17885
Cleanup Shout by @jecisc https://github.com/jecisc in #17247 https://github.com/pharo-project/pharo/pull/17247
Cleaning opal by @Ducasse https://github.com/Ducasse in #17900 https://github.com/pharo-project/pharo/pull/17900
Removing misplaced browing methods, Fixes # 17396 by @StevenCostiou https://github.com/StevenCostiou in #17907 https://github.com/pharo-project/pharo/pull/17907
Properly update the AST when the method editor gets its text changed by @iglosiggio https://github.com/iglosiggio in #17915 https://github.com/pharo-project/pharo/pull/17915
Fix: OpalCompilerTest and others should not hard code Smalltalk compiler by @MarcusDenker https://github.com/MarcusDenker in #17909 https://github.com/pharo-project/pharo/pull/17909
fixed #17568 https://github.com/pharo-project/pharo/issues/17568: move #executedPC to be not an extension method by @MarcusDenker https://github.com/MarcusDenker in #17912 https://github.com/pharo-project/pharo/pull/17912
Branch: adding-isValid-for-SDLWindows by @tesonep https://github.com/tesonep in #17901 https://github.com/pharo-project/pharo/pull/17901
Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contras… by @pavel-krivanek https://github.com/pavel-krivanek in #17919 https://github.com/pharo-project/pharo/pull/17919
17916-Adding-deprecated-binding-to-IR by @Ducasse https://github.com/Ducasse in #17917 https://github.com/pharo-project/pharo/pull/17917
Improve secondary selection color for light theme by @jecisc https://github.com/jecisc in #17922 https://github.com/pharo-project/pharo/pull/17922
Branch: addInspectOnPackages, Fixes #17911 https://github.com/pharo-project/pharo/issues/17911 by @AlexisCnockaert https://github.com/AlexisCnockaert in #17930 https://github.com/pharo-project/pharo/pull/17930
Branch: Fix-Baseline-CoStaticBenchmarks, Adding the `HeuristicComple… by @omarabedelkader https://github.com/omarabedelkader in #17910 https://github.com/pharo-project/pharo/pull/17910
Completion improvements: do not skip closing characters by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #17914 https://github.com/pharo-project/pharo/pull/17914
Fix the logic of the extra commands on methods by @jecisc https://github.com/jecisc in #17936 https://github.com/pharo-project/pharo/pull/17936
Speedup Random initialization from seed by @jecisc https://github.com/jecisc in #17935 https://github.com/pharo-project/pharo/pull/17935
[Foward port] RGGlobalVariable should be a RGVariable by @jecisc https://github.com/jecisc in #17934 https://github.com/pharo-project/pharo/pull/17934
Improve ReRefersToClassRule name by @jecisc https://github.com/jecisc in #17933 https://github.com/pharo-project/pharo/pull/17933
Fix issue 17908 - Rename argument by @fouziray https://github.com/fouziray in #17913 https://github.com/pharo-project/pharo/pull/17913
Push up #removeFromTree from MessageNode to ProgramNode by @jecisc https://github.com/jecisc in #17925 https://github.com/pharo-project/pharo/pull/17925
Fix bug with obsolete classes and extension methods by @jecisc https://github.com/jecisc in #17928 https://github.com/pharo-project/pharo/pull/17928
Added 2 metaclass variables to remember last text to find and last text used to replace by @AlexisCnockaert https://github.com/AlexisCnockaert in #17939 https://github.com/pharo-project/pharo/pull/17939
Remove dependency analyser, moved to newtools by @Ducasse https://github.com/Ducasse in #17946 https://github.com/pharo-project/pharo/pull/17946
Fixing dependency analyser opening by @Ducasse https://github.com/Ducasse in #17950 https://github.com/pharo-project/pharo/pull/17950
Fix system dependency tests by @jecisc https://github.com/jecisc in #17969 https://github.com/pharo-project/pharo/pull/17969
Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition by @Alokzh https://github.com/Alokzh in #17967 https://github.com/pharo-project/pharo/pull/17967
Branch: 17888-selectorAndArgumentNames-should-not-use-formattedCode, Fixes #17888 https://github.com/pharo-project/pharo/issues/17888 by @sanyakapoor27 https://github.com/sanyakapoor27 in #17965 https://github.com/pharo-project/pharo/pull/17965
Clean BaselineOfClap by @jecisc https://github.com/jecisc in #17977 https://github.com/pharo-project/pharo/pull/17977
Move old driver to new architecture by @Ducasse https://github.com/Ducasse in #17961 https://github.com/pharo-project/pharo/pull/17961
Remove some dead references to SmalltalkHub by @jecisc https://github.com/jecisc in #17981 https://github.com/pharo-project/pharo/pull/17981
Make all Dictionary tests inheritable by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #17949 https://github.com/pharo-project/pharo/pull/17949
Nautilus cleaning by @Ducasse https://github.com/Ducasse in #17952 https://github.com/pharo-project/pharo/pull/17952
Fixed testTranscriptDebugPoint so the new transcript do not undertsand stepGlobal by @Alokzh https://github.com/Alokzh in #17991 https://github.com/pharo-project/pharo/pull/17991
17727-Fix-the-two-skipped-tests-in-DrTests by @tesonep https://github.com/tesonep in #17989 https://github.com/pharo-project/pharo/pull/17989
Cleaning up by @Ducasse https://github.com/Ducasse in #17994 https://github.com/pharo-project/pharo/pull/17994
chore: Removing OldDeprecated Driver+ Refactoring + tests + commands by @Ducasse https://github.com/Ducasse in #17993 https://github.com/pharo-project/pharo/pull/17993
17903-Using-Windows-key--click-to-find-implementors-has-side-effects by @tesonep https://github.com/tesonep in #17990 https://github.com/pharo-project/pharo/pull/17990
17938-Emergency-Debugger-should-be-resiseable by @tesonep https://github.com/tesonep in #17987 https://github.com/pharo-project/pharo/pull/17987
Remove the Transcript stepGlobal call. by @Ducasse https://github.com/Ducasse in #17942 https://github.com/pharo-project/pharo/pull/17942
Deprecating overly specific collection methods by @guillep https://github.com/guillep in #17996 https://github.com/pharo-project/pharo/pull/17996
Moving methods and classes around to cleanup Collections by @guillep https://github.com/guillep in #17995 https://github.com/pharo-project/pharo/pull/17995
Implemented new menu to show pool users by @AlexisCnockaert https://github.com/AlexisCnockaert in #17988 https://github.com/pharo-project/pharo/pull/17988
Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher by @Alokzh https://github.com/Alokzh in #17982 https://github.com/pharo-project/pharo/pull/17982
Fix Pharo build by @jecisc https://github.com/jecisc in #18001 https://github.com/pharo-project/pharo/pull/18001
Fix failing tests about #print:delimiterOn: by @jecisc https://github.com/jecisc in #18003 https://github.com/pharo-project/pharo/pull/18003
Refactorings: Remove choices that are not used anymore by @jecisc https://github.com/jecisc in #18002 https://github.com/pharo-project/pharo/pull/18002
Allow multiple package selection in DrTest coverage tool by @Alokzh https://github.com/Alokzh in #18004 https://github.com/pharo-project/pharo/pull/18004
Replace DADependencyChecker with StDependencyChecker by @Alokzh https://github.com/Alokzh in #17999 https://github.com/pharo-project/pharo/pull/17999
Fixed SystemEnvironment tests by creating TestObject class using ShiftClassBuilder by @Alokzh https://github.com/Alokzh in #18007 https://github.com/pharo-project/pharo/pull/18007
fix undeclared by @demarey https://github.com/demarey in #18009 https://github.com/pharo-project/pharo/pull/18009
fix unified diff broken in e5f54f0 https://github.com/pharo-project/pharo/commit/e5f54f0b22f26fd4d9bd41e42e45fa2927a41058 by @demarey https://github.com/demarey in #18010 https://github.com/pharo-project/pharo/pull/18010
add new process browser (in preview menu entry) by @estebanlm https://github.com/estebanlm in #18008 https://github.com/pharo-project/pharo/pull/18008
17997-Control-Shift-Click-on-a-message-in-Windows-does-not-browse-senders by @tesonep https://github.com/tesonep in #18000 https://github.com/pharo-project/pharo/pull/18000
add 'NewTools-Transcript' as known dependency by @demarey https://github.com/demarey in #18011 https://github.com/pharo-project/pharo/pull/18011
Cleaning the benchmarks by @Ducasse https://github.com/Ducasse in #18015 https://github.com/pharo-project/pharo/pull/18015
17861 transcript open via the menu is broken by @Ducasse https://github.com/Ducasse in #18019 https://github.com/pharo-project/pharo/pull/18019
Make compiled block class parametrizable by @guillep https://github.com/guillep in #18028 https://github.com/pharo-project/pharo/pull/18028
New halt implementation by @Ducasse https://github.com/Ducasse in #18026 https://github.com/pharo-project/pharo/pull/18026
Protecting tests so that their execution is independant by @Ducasse https://github.com/Ducasse in #18041 https://github.com/pharo-project/pharo/pull/18041
Improval of auto pairing in code editor by @AlexisCnockaert https://github.com/AlexisCnockaert in #18029 https://github.com/pharo-project/pharo/pull/18029
Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation by @Alokzh https://github.com/Alokzh in #18032 https://github.com/pharo-project/pharo/pull/18032
Introduce Morphic-Deprecated by @jecisc https://github.com/jecisc in #18042 https://github.com/pharo-project/pharo/pull/18042
Improve packaging of Ston by @jecisc https://github.com/jecisc in #18036 https://github.com/pharo-project/pharo/pull/18036
Fix #isDeprecated logic of CompiledMethod by @jecisc https://github.com/jecisc in #18044 https://github.com/pharo-project/pharo/pull/18044
support old logic to set the new transcript by @Ducasse https://github.com/Ducasse in #18045 https://github.com/pharo-project/pharo/pull/18045
Move HashTesterTest to SUnit-Tests by @jecisc https://github.com/jecisc in #17979 https://github.com/pharo-project/pharo/pull/17979
Fixes System SourceFile comment #17508 https://github.com/pharo-project/pharo/issues/17508 by @sanyakapoor27 https://github.com/sanyakapoor27 in #17992 https://github.com/pharo-project/pharo/pull/17992
17641-DemoCoveragePresenter-open DNU fix by @MarcusDenker https://github.com/MarcusDenker in #18053 https://github.com/pharo-project/pharo/pull/18053
Fixes of two cases on shortcut block indentation by @FedeLoch https://github.com/FedeLoch in #18051 https://github.com/pharo-project/pharo/pull/18051
Removed reference of GT package from Beacon baseline by @Alokzh https://github.com/Alokzh in #18057 https://github.com/pharo-project/pharo/pull/18057
Remove ExternalProjectLoader by @jecisc https://github.com/jecisc in #17948 https://github.com/pharo-project/pharo/pull/17948
Improve the printing of errors on executable comments by @jecisc https://github.com/jecisc in #18060 https://github.com/pharo-project/pharo/pull/18060
use clap v.0.1 by @demarey https://github.com/demarey in #18068 https://github.com/pharo-project/pharo/pull/18068
Fix equality between MCClassDefinition and MCTraitDefinition by @jecisc https://github.com/jecisc in #18066 https://github.com/pharo-project/pharo/pull/18066
CodeImporter should close the stream it is reading after importing by @jecisc https://github.com/jecisc in #18065 https://github.com/pharo-project/pharo/pull/18065
Remove what seems to be a hack in runTest.st http://runtest.st/ by @jecisc https://github.com/jecisc in #18059 https://github.com/pharo-project/pharo/pull/18059
Deprecate Morphic TickList by @jecisc https://github.com/jecisc in #18064 https://github.com/pharo-project/pharo/pull/18064
Deprecate ThreadSafeTranscript by @jecisc https://github.com/jecisc in #18063 https://github.com/pharo-project/pharo/pull/18063
Changing the Sorter to nosorter by @omarabedelkader https://github.com/omarabedelkader in #18077 https://github.com/pharo-project/pharo/pull/18077
Commit undo transaction before formatting by @guillep https://github.com/guillep in #18079 https://github.com/pharo-project/pharo/pull/18079
Improving Refactorins by @tesonep https://github.com/tesonep in #18082 https://github.com/pharo-project/pharo/pull/18082
Make Zinc tests open a random port by @guillep https://github.com/guillep in #18080 https://github.com/pharo-project/pharo/pull/18080
17839-Mismatch-between-Smalltalk-globals-method-allImplementorsOf-and-selectors by @MarcusDenker https://github.com/MarcusDenker in #18074 https://github.com/pharo-project/pharo/pull/18074
18075-cached-item-not-returned-in-CompiledBlocksourceNodeForPC by @MarcusDenker https://github.com/MarcusDenker in #18076 https://github.com/pharo-project/pharo/pull/18076
Removing outerMostContext whose sole user was Sindarin. by @StevenCostiou https://github.com/StevenCostiou in #18086 https://github.com/pharo-project/pharo/pull/18086
Added #open as an extension method of Cavrois Window Profiles package by @AlexisCnockaert https://github.com/AlexisCnockaert in #18073 https://github.com/pharo-project/pharo/pull/18073
make OSWindowDriver class>>driverClass: configurable by @estebanlm https://github.com/estebanlm in #18089 https://github.com/pharo-project/pharo/pull/18089
Fix : Adding more executable comments by @Ajeett01 https://github.com/Ajeett01 in #18058 https://github.com/pharo-project/pharo/pull/18058
Rubric should not depend on Athens by @jecisc https://github.com/jecisc in #18090 https://github.com/pharo-project/pharo/pull/18090
Fix GIFReadWriter not writing local color tables by @Gabriel-Darbord https://github.com/Gabriel-Darbord in #18061 https://github.com/pharo-project/pharo/pull/18061
Added tests for logger by @Ducasse https://github.com/Ducasse in #18072 https://github.com/pharo-project/pharo/pull/18072
adding doc (not finished) to /doc/Beacon by @Ducasse https://github.com/Ducasse in #18084 https://github.com/pharo-project/pharo/pull/18084
fix inspection for MemoryLogger by @estebanlm https://github.com/estebanlm in #18098 https://github.com/pharo-project/pharo/pull/18098
Morphic: Deprecate some polymorph widgets by @jecisc https://github.com/jecisc in #18094 https://github.com/pharo-project/pharo/pull/18094
Move some extensions methods of Iceberg into Pharo by @jecisc https://github.com/jecisc in #18099 https://github.com/pharo-project/pharo/pull/18099
Fix bug: Changed #rowser to #browser in RubSmalltalkEditor by @Alokzh https://github.com/Alokzh in #18097 https://github.com/pharo-project/pharo/pull/18097
implements enhancement from issue #18091 https://github.com/pharo-project/pharo/issues/18091 by @FradexMF https://github.com/FradexMF in #18092 https://github.com/pharo-project/pharo/pull/18092
Remove dependency of Network-Mail to Morphic by @jecisc https://github.com/jecisc in #18103 https://github.com/pharo-project/pharo/pull/18103
Update error message for FFICalloutAPI class >> new by @cestrand https://github.com/cestrand in #18106 https://github.com/pharo-project/pharo/pull/18106
Update doc for FFIArray class by @cestrand https://github.com/cestrand in #18107 https://github.com/pharo-project/pharo/pull/18107
Morphic: Deprecate examples and some pluggable lists by @jecisc https://github.com/jecisc in #18067 https://github.com/pharo-project/pharo/pull/18067
Deprecate more Morphic widgets by @jecisc https://github.com/jecisc in #18108 https://github.com/pharo-project/pharo/pull/18108
Fix ast mapping constant block by @guillep https://github.com/guillep in #18101 https://github.com/pharo-project/pharo/pull/18101
Prevent renaming the accessors when renaming an instance variable by @AlexisCnockaert https://github.com/AlexisCnockaert in #18111 https://github.com/pharo-project/pharo/pull/18111
adding a first list of authors. by @Ducasse https://github.com/Ducasse in #18127 https://github.com/pharo-project/pharo/pull/18127
added transcript workerProcess to knownProcesses in ReleaseTest by @SebastianLorenzano https://github.com/SebastianLorenzano in #18119 https://github.com/pharo-project/pharo/pull/18119
Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries by @koendehondt https://github.com/koendehondt in #18120 https://github.com/pharo-project/pharo/pull/18120
Enhancing the doc of beacon by @Ducasse https://github.com/Ducasse in #18132 https://github.com/pharo-project/pharo/pull/18132
Removed Shout presenter as it should belong to NewTools by @jordanmontt https://github.com/jordanmontt in #18115 https://github.com/pharo-project/pharo/pull/18115
Replace the process browser by @jecisc https://github.com/jecisc in #18100 https://github.com/pharo-project/pharo/pull/18100
Fix bug when adding an extension method overriding a trait method by @jecisc https://github.com/jecisc in #18137 https://github.com/pharo-project/pharo/pull/18137
Move spec to v2 0 1 by @estebanlm https://github.com/estebanlm in #18162 https://github.com/pharo-project/pharo/pull/18162
Roassal moved to v1.7.0 by @estebanlm https://github.com/estebanlm in #18165 https://github.com/pharo-project/pharo/pull/18165
move microdown to v2.8.0 by @estebanlm https://github.com/estebanlm in #18168 https://github.com/pharo-project/pharo/pull/18168
Move microdown to v2.8.0 by @estebanlm https://github.com/estebanlm in #18174 https://github.com/pharo-project/pharo/pull/18174
use inverted versions of window icons in the Dark theme(s) by @pavel-krivanek https://github.com/pavel-krivanek in #18173 https://github.com/pharo-project/pharo/pull/18173
Pharo13.0.0-rc1 by @estebanlm https://github.com/estebanlm in #18179 https://github.com/pharo-project/pharo/pull/18179
Pull up check by @guillep https://github.com/guillep in #18180 https://github.com/pharo-project/pharo/pull/18180
fix some inspections by @estebanlm https://github.com/estebanlm in #18184 https://github.com/pharo-project/pharo/pull/18184
bump spec to v2.0.2 by @estebanlm https://github.com/estebanlm in #18185 https://github.com/pharo-project/pharo/pull/18185
bump newtools to v0.10.1, microdown to v2.8.0, roassal to v1.7.2, docbrowser to v1.1.0, scriptabledebugger to v1.0.0 and iceberg to v2.4.0 by @estebanlm https://github.com/estebanlm in #18186 https://github.com/pharo-project/pharo/pull/18186
add documentation about migration of object inspections by @estebanlm https://github.com/estebanlm in #18193 https://github.com/pharo-project/pharo/pull/18193
fix first doc paragraph by @estebanlm https://github.com/estebanlm in #18194 https://github.com/pharo-project/pharo/pull/18194
bump NewTools to v0.10.2 by @estebanlm https://github.com/estebanlm in #18204 https://github.com/pharo-project/pharo/pull/18204
bump NewTools to v0.10.3 by @estebanlm https://github.com/estebanlm in #18207 https://github.com/pharo-project/pharo/pull/18207
New Contributors
@PosledniAmir https://github.com/PosledniAmir made their first contribution in #16385 https://github.com/pharo-project/pharo/pull/16385
@kderichs https://github.com/kderichs made their first contribution in #16666 https://github.com/pharo-project/pharo/pull/16666
@moufort https://github.com/moufort made their first contribution in #16738 https://github.com/pharo-project/pharo/pull/16738
@IkiAde https://github.com/IkiAde made their first contribution in #16830 https://github.com/pharo-project/pharo/pull/16830
@dolezvo1 https://github.com/dolezvo1 made their first contribution in #16898 https://github.com/pharo-project/pharo/pull/16898
@riuttner https://github.com/riuttner made their first contribution in #17063 https://github.com/pharo-project/pharo/pull/17063
@SandraSamardzic https://github.com/SandraSamardzic made their first contribution in #17084 https://github.com/pharo-project/pharo/pull/17084
@iglosiggio https://github.com/iglosiggio made their first contribution in #17301 https://github.com/pharo-project/pharo/pull/17301
@koendehondt https://github.com/koendehondt made their first contribution in #17317 https://github.com/pharo-project/pharo/pull/17317
@fouziray https://github.com/fouziray made their first contribution in #16831 https://github.com/pharo-project/pharo/pull/16831
@clacker https://github.com/clacker made their first contribution in #17486 https://github.com/pharo-project/pharo/pull/17486
@omarabedelkader https://github.com/omarabedelkader made their first contribution in #17473 https://github.com/pharo-project/pharo/pull/17473
@santiagovianadno https://github.com/santiagovianadno made their first contribution in #17807 https://github.com/pharo-project/pharo/pull/17807
@Alokzh https://github.com/Alokzh made their first contribution in #17967 https://github.com/pharo-project/pharo/pull/17967
@sanyakapoor27 https://github.com/sanyakapoor27 made their first contribution in #17965 https://github.com/pharo-project/pharo/pull/17965
@FedeLoch https://github.com/FedeLoch made their first contribution in #18051 https://github.com/pharo-project/pharo/pull/18051
@Ajeett01 https://github.com/Ajeett01 made their first contribution in #18058 https://github.com/pharo-project/pharo/pull/18058
@FradexMF https://github.com/FradexMF made their first contribution in #18092 https://github.com/pharo-project/pharo/pull/18092
@cestrand https://github.com/cestrand made their first contribution in #18106 https://github.com/pharo-project/pharo/pull/18106
@SebastianLorenzano https://github.com/SebastianLorenzano made their first contribution in #18119 https://github.com/pharo-project/pharo/pull/18119
Full Changelog: v12.0.0...v13.0.0 https://github.com/pharo-project/pharo/compare/v12.0.0...v13.0.0—
This release has 2 assets:
Source code (zip)
Source code (tar.gz)
Visit the release page https://github.com/pharo-project/pharo/releases/tag/v13.0.0 to download them.
—
You are receiving this because you are watching this repository.
View it on GitHub https://github.com/pharo-project/pharo/releases/tag/v13.0.0 or unsubscribe https://github.com/pharo-project/pharo/unsubscribe_via_email/AADJTJK5YHTELYLKRCJRC6D3AASGHANCNFSM4A6SOJMA from all notifications for this repository.
On 26 May 2025, at 13:34, stephane ducasse stephane.ducasse@inria.fr wrote:
I want to thank all the people that make this happening…
The list of commits at the end is impressive but it is only for one repository: the one of Pharo and it does not
take into account all the subprojects.
Thanks you all.
S.
Begin forwarded message:
From: Esteban Lorenzano via Pharo-users pharo-users@lists.pharo.org
Subject: [Pharo-users] [ANN] Pharo 13 Released!
Date: 23 May 2025 at 08:56:59 CEST
To: pharo-users@lists.pharo.org, pharo-dev@lists.pharo.org
Cc: Esteban Lorenzano estebanlm@netc.eu
Reply-To: Any question about pharo is welcome pharo-users@lists.pharo.org
Dear Pharo users and dynamic language lovers:
We have released Pharo https://pharo.org/ version 13!
What is Pharo?
Pharo is a pure object-oriented programming language and a powerful environment focused on simplicity and immediate feedback.
<Pharo13.png>
Simple & powerful language: No constructors, no types declaration, no interfaces, no primitive types. Yet a powerful and elegant language with a full syntax fitting in one postcard! Pharo is objects and messages all the way down.
Live, immersive environment: Immediate feedback at any moment of your development: Developing, testing, debugging. Even in production environments, you will never be stuck in compiling and deploying steps again!
Amazing debugging experience: Pharo environment includes a debugger unlike anything you’ve seen before. It allows you to step through code, restart the execution of methods, create methods on the fly, and much more!
Pharo is yours: Pharo is made by an incredible community, with more than 100 contributors for the last revision of the platform and hundreds of people constantly contributing with frameworks and libraries.
Fully open-source: Pharo full stack is released under MIT https://opensource.org/licenses/MIT License and available on GitHub https://github.com/pharo-project/pharo
… more on the Pharo Features page http://www.pharo.org/features.
In this iteration of Pharo, we continue working on our objectives of improvement, clean-up and modularization.
Also, we included a number of usability and speed improvements.
A detailed list of changes and improvements is available in our Changelog https://github.com/pharo-project/pharo-changelogs/tree/master/weekly (weekly based)
Some highlights of this amazing version:
Highlights
Tools
Spec Tools remembering their size
Microdown enhancements
HDPI support
Zoomable UI
New list, tables and trees, allowing any presenter as their content
Better source code text navigation and edition
New Process Browser
New Transcript (introducing also the Object Transcript)
Organic window manager
System
Better refactorings UX Cleaner leaner code logic
More robust and faster halt implementation
Debug points to enhance the debugging experience
Clean-ups
Virtual machine
Async IO using epoll on unixes
Faster byte array / string comparisons
Improve Windows support for non ASCII filenames
FreeBSD support
Update SDL2 version in OSX (Intel & Apple)
Minimal MacOS version required raised to MacOS 11 and above
Development Effort
This new version is the result of 698 Pull Requests integrated just in the Pharo repository.
We have closed 865 issues and received contributions from more than 70 different contributors.
We also have a lot of work in the separate projects that are included in each Pharo release:
http://github.com/pharo-spec/NewTools
http://github.com/pharo-spec/Spec
http://github.com/pharo-vcs/Iceberg
https://github.com/pharo-graphics/Roassal
http://github.com/pillar-markup/Microdown
http://github.com/pillar-markup/BeautifulComments
http://github.com/pharo-project/pharo-vm
Contributors
We always say Pharo is yours. It is yours because we made it for you, but most importantly, because it is made by the invaluable contributions of our great community (yourself).
A large community of people from all around the world contributed to Pharo 13.0 by making pull requests, reporting bugs, participating in discussion threads, providing feedback, and a lot of helpful tasks in all our community channels.
Thank you all for your contributions.
The Pharo Team
Discover Pharo: https://pharo.org/features
Try Pharo: http://pharo.org/download
Learn Pharo: http://pharo.org/documentation
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes
Stéphane Ducasse
http://stephane.ducasse.free.fr
06 30 93 66 73
"If you knew today was your last day on earth, what would you do differently? ....ESPECIALLY if, by doing something different, today might not be your last day on earth.” Calvin & Hobbes