[Pharo-dev] This week (38/2024) on the Pharo Issue Tracker

2024-09-23 Thread Marcus Denker
# Pharo 12 - 17029-Image-crash-or-errors-when-openning-another-developper-Pharo-11-image #17117 https://github.com/pharo-project/pharo/pull/17117 - Backport addition of discardBuffer to ZnBufferedReadStream>>#readInto:startingAt:count in the case that the buffer is bypassed #

[Pharo-dev] This week (37/2024) on the Pharo Issue Tracker

2024-09-13 Thread Marcus Denker
# Pharo 12 - 17093-Backport-17090-Wrong-compilation-to-ConstantBlockClosure #17095 https://github.com/pharo-project/pharo/pull/17095 # VM - initialize stack pages during simulation #853 https://github.com/pharo-project/pharo-vm/pull/853 - Forward porting p10 p12 #851

[Pharo-dev] This week (36/2024) on the Pharo Issue Tracker

2024-09-06 Thread Marcus Denker
# Pharo 12 - Upgrade iceberg to v2.3.2 #17069 https://github.com/pharo-project/pharo/pull/17069 # VM - Update SDL2 version in OSX (Intel & Apple) #849 https://github.com/pharo-project/pharo-vm/pull/849 - Adding option for pin behaviour #844 htt

[Pharo-dev] This week (35/2024) on the Pharo Issue Tracker

2024-08-29 Thread Marcus Denker
# Pharo 12 - Avoid rewriting methods that are not installed #17005 https://github.com/pharo-project/pharo/pull/17005 # Virtual Machine - Remove hostname lookup on network initialization #845 https://github.com/pharo-project/pharo-vm/pull/845 - small change in copyWith

[Pharo-dev] This week (34/2024) on the Pharo Issue Tracker

2024-08-28 Thread Marcus Denker
This is Aug 16 to Aug 22 (last week) # Features - Enable Calypso to use a custom navigation history #17014 https://github.com/pharo-project/pharo/pull/17014 - Add scroll to index to Lists #1586 https://github.com/pharo-spec/Spec/pull/1586 # Virtual Machine - sm

[Pharo-dev] This week (33/2024) on the Pharo Issue Tracker

2024-08-27 Thread Marcus Denker
# This week (33/2024) on the Pharo Issue Tracker This is Aug 9 to Aug 15 # Virtual Machine - fix warnings related to multiple include of the same header file #840 https://github.com/pharo-project/pharo-vm/pull/840 - a better comment support for Slang #838 https://github

[Pharo-dev] This week (32/2024) on the Pharo Issue Tracker

2024-08-27 Thread Marcus Denker
This is the week of August 2 to August 8 # Pharo 12 - [Backport] Remove usage of cached repository from file base repositories #16930 https://github.com/pharo-project/pharo/pull/16930 # Fixes - When opening the protocol chooser, select the current protocol if not nil #819 https

[Pharo-dev] This week (31/2024) on the Pharo Issue Tracker

2024-08-26 Thread Marcus Denker
# This week (31/2024) on the Pharo Issue Tracker We will send the reports for the last weeks this week, this one is for week 31 (the week startig 26 July) # Features - Adding "OnStack replacement" feature to Reflectivity #16919 https://github.com/pharo-project/pharo/pull/16919

[Pharo-dev] This week (30/2024) on the Pharo Issue Tracker

2024-07-26 Thread Marcus Denker
The most important not obvious news of the week: We managed to get the CI in a good shape again! Test are now green for all three platforms. This is one of these aspects of development that are easily overlooked: Just keeping the CI green and running is far more work in a real project than you

[Pharo-dev] This week (29/2024) on the Pharo Issue Tracker

2024-07-22 Thread Marcus Denker
# Pharo 12 - Use identity comparisons when looking for elements in a list #1568 https://github.com/pharo-spec/Spec/pull/1568 - [P12][Backport] adding test to ensure it is possible to recompile code within a bloc with a dead home context twice #785 https://github.com/pharo-spec/Ne

[Pharo-dev] This week (28/2024) on the Pharo Issue Tracker

2024-07-12 Thread Marcus Denker
This week we reached 10.000 closed pull requests on the main repository (see https://github.com/pharo-project/pharo/pulls). The week did not see many changes merged due to many contributors attending (and giving talks at) this years ESUG conference. # Pharo 12 Backports - [P12] Fix Metacell

[Pharo-dev] This week (27/2024) on the Pharo Issue Tracker

2024-07-05 Thread Marcus Denker
Main work this week happend on the CI infrastruture (and getting the test green for Pharo13 again), we did not merge lots of PRs due to that. # Pharo 12 - [P12][Backport] Fix recompilation of dead block twice in debugger #16784 https://github.com/pharo-project/pharo/pull/16784 # Fixes

[Pharo-dev] This week (26/2024) on the Pharo Issue Tracker

2024-06-28 Thread Marcus Denker
# Fixes - Fix/Patch production build zip error #16806 https://github.com/pharo-project/pharo/pull/16806 - File Browser: Add "disable preview" #788 https://github.com/pharo-spec/NewTools/pull/788 - Add #restore to the SpWindowPresenter API #1563 https://github.com/

[Pharo-dev] This week (25/2024) on the Pharo Issue Tracker

2024-06-21 Thread Marcus Denker
This week we backported some fixes to Pharo12, mostly related to high resolution rendering and Traits # Pharo 12 - Backport change of default value for setting #autoSetCanvasScaleFactor to true #16783 https://github.com/pharo-project/pharo/pull/16783 - Remove (wrong) primitive

[Pharo-dev] This week (24/2024) on the Pharo Issue Tracker

2024-06-14 Thread Marcus Denker
# Pharo 12 - Fix Issue: Backport Pharo12: Wrong source for CompiledBlocks due to incorrect bytecode to AST nodes mapping #16756 https://github.com/pharo-project/pharo/pull/16756 # Improvemetns - Adds a simple MoveTo taskbar menu item #16544 https://github.com/pharo-project/phar

[Pharo-dev] This week (23/2024) on the Pharo Issue Tracker

2024-06-07 Thread Marcus Denker
# Pharo 12 - Fix/Update Iceberg #16752 https://github.com/pharo-project/pharo/pull/16752 - 16733-Backport-Pharo12-DebugPoint-on-class-side-method-16682 #16734 https://github.com/pharo-project/pharo/pull/16734 - fix bad label before first progress event. #1551

[Pharo-dev] This week (22/2024) on the Pharo Issue Tracker

2024-05-31 Thread Marcus Denker
# Pharo 12 - Backport use of icon #smallPharo in #pharoItemsOn: for WorldState and #menuCommandOn: for ProfStef #16695 https://github.com/pharo-project/pharo/pull/16695 # Fixes - fix Reflectivity API #link:toAST: for metaclasses to fix debug points on class-side methods #16701

[Pharo-dev] This week (21/2024) on the Pharo Issue Tracker

2024-05-24 Thread Marcus Denker
# Pharo 11 backports - P11 - During compilation there are redundant allocation of collections #16485 https://github.com/pharo-project/pharo/pull/16485 # Pharo 12 - Fix for pharo/pharo-project#16677: libgit2 library not listed in LGitLibrary>>#unix64LibraryName #85 http

[Pharo-dev] This week (20/2024) on the Pharo Issue Tracker

2024-05-17 Thread Marcus Denker
# Pharo 12 - Backport use of FormSet for ToggleMenuItemMorph submenu markers #16631 https://github.com/pharo-project/pharo/pull/16631 # Ehancements - [Enhancement] Add "copy class name" to extras menu in Calypse #16635 https://github.com/pharo-project/pharo/pull/16635

[Pharo-dev] [Website] updated forms to suggest companies and news entries

2024-05-16 Thread Marcus Denker
Hi, I have updated two forms ob pharo.org 1) Companies using Pharo https://www.pharo.org/Companies 2) Suggest news https://www.pharo.org/community see the link in the Social Media section The forms for now have simple workflows attached to send emails to do the ne

[Pharo-dev] Re: This week (19/2024) on the Pharo Issue Tracker

2024-05-13 Thread Marcus Denker
; >> On 13 May 2024, at 03:11, Marcus Denker wrote: >> >> # Pharo 12 >> >> - 16576-Problem-with-completion-in-the-tutorial #16582 >> https://github.com/pharo-project/pharo/pull/16582 >> >> >> # Virtual Machine >> >> -

[Pharo-dev] This week (19/2024) on the Pharo Issue Tracker

2024-05-13 Thread Marcus Denker
# Pharo 12 - 16576-Problem-with-completion-in-the-tutorial #16582 https://github.com/pharo-project/pharo/pull/16582 # Virtual Machine - Bump to MacOS 11 and above #792 https://github.com/pharo-project/pharo-vm/pull/792 - Do not use asserta: in a statement #788 h

[Pharo-dev] This week (18/2024) on the Pharo Issue Tracker

2024-05-03 Thread Marcus Denker
With Pharo12 being released, we started to merge more changes in Pharo13. # Pharo12 - Pharo12: ProcessorScheduler>>#activeProcess added no instrumentation pragma #16557 https://github.com/pharo-project/pharo/pull/16557 - Add Toplo world menu entry (part 2) #16478 https

[Pharo-dev] [Success Story] Support Wizard by Thales

2024-04-30 Thread Marcus Denker
Support Wizard by Thales === Support Wizard is an application developped by Pierre Laborde and Eric Le Pors, Global Design and Innovation Leaders at Thales. It is using the latest technological innovations from Pharo to create native and high-performance desktop human-machine i

[Pharo-dev] This week (17/2024) on the Pharo Issue Tracker

2024-04-26 Thread Marcus Denker
We finally released Pharo 12! Find the announcement here: https://www.pharo.org/news/2024-04-26-pharo12-released.html Last week we merged quite some fixes that where tagged as release critical. And of course some small cleanups. We have opened the Pharo 13 branch, new changes will from now on

[Pharo-dev] Re: P12 vs P11 difference: Class side trait composition

2024-04-23 Thread Marcus Denker
Hello, This is fixed with merging https://github.com/pharo-project/pharo/pull/16487 > On 17 Apr 2024, at 18:36, Noury Bouraqadi wrote: > > Hi, > > Why is the handling of empty trait compositions is different for class side? > > Suppose we have trait T used by class A. > Consider B a

[Pharo-dev] This week (16/2024) on the Pharo Issue Tracker

2024-04-23 Thread Marcus Denker
# Bugs - Fix bug while adding a trait to a class without trait #16473 https://github.com/pharo-project/pharo/pull/16473 - Restore fileIn button in File Browser #16470 https://github.com/pharo-project/pharo/pull/16470 - Do not select the # in symbol selection #1646

[Pharo-dev] This week (15/2024) on the Pharo Issue Tracker

2024-04-12 Thread Marcus Denker
# Speed - 16407-RBNodes-errorNotices-creates-unneeded-empty-collections #16408 https://github.com/pharo-project/pharo/pull/16408 # Bug Fixes - Fix Preview Settings Browser: does not open when a custom setting is used #734 https://github.com/pharo-spec/NewTools/pull/734 - Remov

[Pharo-dev] This week (14/2024) on the Pharo Issue Tracker

2024-04-05 Thread Marcus Denker
# Fixes - Provide a default String for settings without #default: sends. #16400 https://github.com/pharo-project/pharo/pull/16400 - 16356-Rename-class-refactoring-popup-does-not-have-default-button #16392 https://github.com/pharo-project/pharo/pull/16392 - Small fixes

[Pharo-dev] # This week (13/2024) on the Pharo Issue Tracker

2024-03-29 Thread Marcus Denker
# Fixes - Adapt #getVolumeInfo:into:size: for StWin32Info to strict FFI #729 https://github.com/pharo-spec/NewTools/pull/729 - Take the selector into account in #AdditionalMethodState>>#analogousCodeTo: #16302 https://github.com/pharo-project/pharo/pull/16302 - Add ove

[Pharo-dev] This week (12/2024) on the Pharo Issue Tracker

2024-03-25 Thread Marcus Denker
# Features - Adding tests for debug points + integrating debug points to Calypso Browser #16268 https://github.com/pharo-project/pharo/pull/16268 - add uFFI convenience methods #16320 https://github.com/pharo-project/pharo/pull/16320 # Fixes - 16321-Method-with-an-highlighted-

[Pharo-dev] This week (11/2024) on the Pharo Issue Tracker

2024-03-15 Thread Marcus Denker
With the freeze, we will see now less PRs being integrated, most of them fixes and tests. If you see bugs in Pharo 12, make sure to check that it is reported on the issue tracker! # Fixes - fix calypso close button #16295 https://github.com/pharo-project/pharo/pull/16295 - Fi

[Pharo-dev] This week (10/2024) on the Pharo Issue Tracker

2024-03-11 Thread Marcus Denker
# Pharo 10 - Fix for: UFFI/TFFI call for WebBrowser with specific URL length adds strange characters to the URL #15980 #16253 https://github.com/pharo-project/pharo/pull/16253 # Pharo 11 - Fix for: UFFI/TFFI call for WebBrowser with specific URL length adds strange characters to the UR

[Pharo-dev] This week (09/2024) on the Pharo Issue Tracker

2024-03-01 Thread Marcus Denker
# Features - integrating Debug Points model into Pharo #16177 https://github.com/pharo-project/pharo/pull/16177 # Fixes - add back isGlobalClassNameBinding #16035 https://github.com/pharo-project/pharo/pull/16035 - FFIUnsupportedUntypedLiteral when using WebBrowser clas

[Pharo-dev] Re: [Success Story] ApptiveGrid - Digitize and Automatize Business Processes

2024-02-27 Thread Marcus Denker
Nice link: https://www.linkedin.com/company/pharoproject/ > On 27 Feb 2024, at 13:12, Marcus Denker wrote: > > Ah found it: > > I added a page: > > https://www.linkedin.com/company/102626671 > >> On 27 Feb 2024, at 12:52, Marcus Denker wrote: >> >&g

[Pharo-dev] Re: [Success Story] ApptiveGrid - Digitize and Automatize Business Processes

2024-02-27 Thread Marcus Denker
Ah found it: I added a page: https://www.linkedin.com/company/102626671 > On 27 Feb 2024, at 12:52, Marcus Denker wrote: > > Yes, that is a group. > > But I want to check how to post “as Pharo” and not with my private account.. > >> On 27 Feb 2024, at 12:32

[Pharo-dev] Re: [Success Story] ApptiveGrid - Digitize and Automatize Business Processes

2024-02-27 Thread Marcus Denker
Yes, that is a group. But I want to check how to post “as Pharo” and not with my private account.. > On 27 Feb 2024, at 12:32, Noury Bouraqadi wrote: > > There is already a LinkedIn account for Pharo > https://www.linkedin.com/groups/2558378/ > > On Feb 27 2024, at 11:38

[Pharo-dev] Re: [Success Story] ApptiveGrid - Digitize and Automatize Business Processes

2024-02-27 Thread Marcus Denker
> social media under the Pharo account. > Just put the link of the story on LinkedIn and share the link here so we can > like and share. > > Cheers, > Noury > On Feb 26 2024, at 5:49 pm, Marcus Denker wrote: > New Story posted on the Website: > > ApptiveGrid - Dig

[Pharo-dev] [Success Story] ApptiveGrid - Digitize and Automatize Business Processes

2024-02-26 Thread Marcus Denker
New Story posted on the Website: ApptiveGrid - Digitize and Automatize Business Processes https://www.pharo.org/success/ApptiveGrid.html Marcus

[Pharo-dev] This week (08/2024) on the Pharo Issue Tracker

2024-02-24 Thread Marcus Denker
# Fixes / Improvements - Implement Process>>state as the single source of truth for #isX methods (implements #14904) #16072 https://github.com/pharo-project/pharo/pull/16072 - Fix SDL2 class>>primCreateRGBSurfaceForCairoWidth:height: #16223 https://github.com/pharo-pro

[Pharo-dev] This week (07/2024) on the Pharo Issue Tracker

2024-02-21 Thread Marcus Denker
# This week (07/2024) on the Pharo Issue Tracker # Fixes - Replace $r key combination in method editor pane #16168 https://github.com/pharo-project/pharo/pull/16168 - Fix SDL2 binding #16165 https://github.com/pharo-project/pharo/pull/16165 - 16161-Clean-up-unde

[Pharo-dev] This week (06/2024) on the Pharo Issue Tracker

2024-02-09 Thread Marcus Denker
# Pharo11 - Tolerate halt when handling a OSWindowEvent #16095 https://github.com/pharo-project/pharo/pull/16095 # Networking - Improved error handling around sending data in Socket/SocketStream (fixes #15614) #15984 https://github.com/pharo-project/pharo/pull/15984

[Pharo-dev] This week (05/2024) on the Pharo Issue Tracker

2024-02-02 Thread Marcus Denker
# Fixes - Fixes for browsing a package from a repository using Calypso #16009 https://github.com/pharo-project/pharo/pull/16009 - add a missing method ClyOldMessageBrowserAdapter #16083 https://github.com/pharo-project/pharo/pull/16083 - Fix String method causing

[Pharo-dev] Re: About removing class side initialization

2024-01-31 Thread Marcus Denker
For both #isAbstract and #initialize, one can understand both as cases where we have to use behavior for something that should actually be a kind o declarative property of the objects. - isAbstract This is a property of the class. - initialize This is a property of the Variable. It’s really

[Pharo-dev] This week (04/2024) on the Pharo Issue Tracker

2024-01-29 Thread Marcus Denker
This week (04/2024) on the Pharo Issue Tracker # Pharo 11 - [Backport] Improve the way to know if a class includes a trait #15987 https://github.com/pharo-project/pharo/pull/15987 # Fixes - Fix: #16011 adding the lost return #16012 https://github.com/pharo-project/pharo/pull/16

[Pharo-dev] This week (02/2024) on the Pharo Issue Tracker

2024-01-23 Thread Marcus Denker
# Fixes - 15941-WeakLayout--isWords-is-unknown-and-break-tests #15942 https://github.com/pharo-project/pharo/pull/15942 - Fix class and trait definition printing to consider package tags #15935 https://github.com/pharo-project/pharo/pull/15935 - Extend FFIExternalStructur

[Pharo-dev] This week (01/2024) on the Pharo Issue Tracker

2024-01-23 Thread Marcus Denker
# Feature - Add Search filter to Epicea #15842 https://github.com/pharo-project/pharo/pull/15842 # Fixes - fix #15893 bad system commitish #15894 https://github.com/pharo-project/pharo/pull/15894 # Refactoring Engine - Fix order of rename. #15921

[Pharo-dev] This week (52/2023) on the Pharo Issue Tracker

2024-01-23 Thread Marcus Denker
# Fixes - Fix Enlumineur Pretty Printer "One line messages" setting not showing options #15819 https://github.com/pharo-project/pharo/pull/15819 - Restore #removeMethod:inClass: method #15889 https://github.com/pharo-project/pharo/pull/15889 - Explicitly set init

[Pharo-dev] This week (51/2023) on the Pharo Issue Tracker

2024-01-23 Thread Marcus Denker
A little bit late... # Features - Implements hierarchical senders system command #15822 https://github.com/pharo-project/pharo/pull/15822 - Shuffle tests #15581 https://github.com/pharo-project/pharo/pull/15581 # Fixes - 15801-Cmd-B-on-Transcript-raises-an-error #15802

[Pharo-dev] [ANN] New Success Story posted

2024-01-19 Thread Marcus Denker
There is a new “Success Story” posted on pharo.org : Casino - Revolutionizing Application Migration for Berger-Levrault https://www.pharo.org/success/BergerLevrault-Casino.html If you have an idea for something like that, you can do PRs for the site here: http

[Pharo-dev] This week (03/2024) on the Pharo Issue Tracker

2024-01-19 Thread Marcus Denker
After a holiday break, we resume the weekly issue tracker report # Pharo 11 - Extend FFIExternalStructureReferenceHandle with tfPointerAddress #15951 https://github.com/pharo-project/pharo/pull/15951 # Bugs - Fix bug in integer vs float comparisons #15973 https://github.com/p

[Pharo-dev] [ANN] Pharo Consortium New Bronze Member: ApptiveGrid

2024-01-08 Thread Marcus Denker
The Pharo Consortium is very happy to announce that ApptiveGrid GmbH has joined the Consortium as a Bronze Member. About - ApptiveGrid: https://www.apptivegrid.de - Pharo Consortium: http://consortium.pharo.org ApptiveGrid is a SaaS tool to digitalize and automatize business pro

[Pharo-dev] About Undeclared

2023-12-20 Thread Marcus Denker
Hi, You might have seen that we have done some work related to Undeclared. I did some slides to explain how it worked / how it works now / what remaining problems are / next step. Undeclared.pdf Description: Adobe PDF document

[Pharo-dev] This week (50/2023) on the Pharo Issue Tracker

2023-12-18 Thread Marcus Denker
# Pharo 11 - 15769-Backport-15767--Pharo11-Fix-hasSameDefinitionAs-for-IndexedSlot #15785 https://github.com/pharo-project/pharo/pull/15785 - 15096-Backport-Pharo11-AdditionalMethodState-do-not-copy-the-AssociationsPragmas-when-growing-or-shrinking-15090 #15786 https:/

[Pharo-dev] This week (49/2023) on the Pharo Issue Tracker

2023-12-11 Thread Marcus Denker
# Features - Add class comment as tooltip in Calypso. #15660 https://github.com/pharo-project/pharo/pull/15660 - Add file out for Epicea entries #15644 https://github.com/pharo-project/pharo/pull/15644 - Debugger: Integrating assertion rewriting (2nd attempt) #626

[Pharo-dev] This week (48/2023) on the Pharo Issue Tracker

2023-12-04 Thread Marcus Denker
# Pharo 11 - Update spec to 1.2.5 #15575 https://github.com/pharo-project/pharo/pull/15575 # Features - 10612-Add-visitPragmasNodes-as-we-have-visitTemporaryNodes #15610 https://github.com/pharo-project/pharo/pull/15610 - Optimized ephemeron support for Fuel #15563 ht

[Pharo-dev] This week (47/2023) on the Pharo Issue Tracker

2023-11-27 Thread Marcus Denker
Lots of PRs merged last week…. # Pharo 11 - fixes: SpStringTableColumn displayAlignment is not applied (for Pharo11) #1476 https://github.com/pharo-spec/Spec/pull/1476 # Website / github Readme - Update README.md with Discord and GH Activity #15516 https://github.com/pharo-pro

[Pharo-dev] This week (46/2023) on the Pharo Issue Tracker

2023-11-17 Thread Marcus Denker
# Pharo 11 Backports - backport: Guard RubAbstractTextArea>>#recomputeSelection for empty paragraphs #15140 #15375 https://github.com/pharo-project/pharo/pull/15375 - backport "Defer change list update to avoid a race condition" #14853 #15374 https://github.com/pharo-proj

[Pharo-dev] This week (45/2023) on the Pharo Issue Tracker

2023-11-10 Thread Marcus Denker
# Feature - Proposal: new message browser layout #15229 https://github.com/pharo-project/pharo/pull/15229 # Fixes - Calypso: Fix refresh of project view #15281 https://github.com/pharo-project/pharo/pull/15281 - Stay in calypso project view when selecting a class #1524

[Pharo-dev] Last week (44/2023) on the Pharo Issue Tracker

2023-11-06 Thread Marcus Denker
# Pharo 11 - Backport Pharo11: Optimize Dictionary>>unreferencedKeys #15196 https://github.com/pharo-project/pharo/pull/15196 # External Packages - Update roassal v1.05b #15159 https://github.com/pharo-project/pharo/pull/15159 # Features - Calypso: Introduce a project view bas

[Pharo-dev] This week (43/2023) on the Pharo Issue Tracker

2023-10-30 Thread Marcus Denker
# Pharo 11 - [P11] Add Support for proxy in Iceberg #15099 https://github.com/pharo-project/pharo/pull/15099 - Make finalization registry a normal strong double linked list #15107 https://github.com/pharo-project/pharo/pull/15107 - [P11] Update document browser to 1.0.1

[Pharo-dev] This week (42/2023) on the Pharo Issue Tracker

2023-10-20 Thread Marcus Denker
# This week (42/2023) on the Pharo Issue Tracker # Feature - Adding debug test setup debug menu entry #14992 https://github.com/pharo-project/pharo/pull/14992 - Enhance System menu to browse image and VM folder #15043 https://github.com/pharo-project/pharo/pull/15043 - E

[Pharo-dev] Re: Server down for https://consortium.pharo.org/

2023-10-16 Thread Marcus Denker
Hi, It is running again. > On 15 Oct 2023, at 11:01, Noury Bouraqadi wrote: > > > > Noury Bouraqadi

[Pharo-dev] This week (41/2023) on the Pharo Issue Tracker

2023-10-13 Thread Marcus Denker
# Pharo 11 - Fix unsubscriptions of WeakSubscriptions #14951 https://github.com/pharo-project/pharo/pull/14951 - [P11 Backport] Unsubscribe announcements from finalization registry #14938 https://github.com/pharo-project/pharo/pull/14938 # Fixes - Fix versioning error h

[Pharo-dev] # This week (40/2023) on the Pharo Issue Tracker

2023-10-06 Thread Marcus Denker
# Fixes - Fix intersection of dictionaries #14812 https://github.com/pharo-project/pharo/pull/14812 - Fix announcements during class creation #14816 https://github.com/pharo-project/pharo/pull/14816 - Prevent SystemDictionary key to be something else than symb

[Pharo-dev] Re: [Issue tracker] Please check your issues on the issue tracker

2023-10-06 Thread Marcus Denker
Oct 5, 2023 at 10:49 AM Noury Bouraqadi <mailto:bouraq...@gmail.com>> wrote: >> Did a pass. Thank you for the reminder Marcus. >> >> Noury >> On Oct 5 2023, at 2:16 pm, Marcus Denker > <mailto:marcus.den...@inria.fr>> wrote: >> Hi, >> >>

[Pharo-dev] [Issue tracker] Please check your issues on the issue tracker

2023-10-05 Thread Marcus Denker
Hi, Please check the issue tracker. Often when a bug is fixed, you might even think “YES! the bug I reported is now fixed” and you naturally assume that your issue therefore was closed. But that is not always the case. - people forgot to link PRs to the issues - gitub in the pas

[Pharo-dev] This week (39/2023) on the Pharo Issue Tracker

2023-09-29 Thread Marcus Denker
We merged 55 PRs this week # Pharo 11 - Backport: Clean installation of MCClassTraitDefinition #14768 https://github.com/pharo-project/pharo/pull/14768 # Upstream Sync - Zinc synch #14814 https://github.com/pharo-project/pharo/pull/14814 - Zodiac synch #14815 ht

[Pharo-dev] This week (38/2023) on the Pharo Issue Tracker

2023-09-22 Thread Marcus Denker
# Pharo 11 - Make finalization registry entry removal O(1) -- backport P11 #14655 https://github.com/pharo-project/pharo/pull/14655 # Fixes - Treat a second click within the double-click window but in a different location as a separate click (fixes #14474) #14476 https://github.

[Pharo-dev] This week (37/2023) on the Pharo Issue Tracker

2023-09-15 Thread Marcus Denker
# Features - add support for libgit2 1.7 in Linux #14662 https://github.com/pharo-project/pharo/pull/14662 - Add SixtyFourBitRegister class #14616 https://github.com/pharo-project/pharo/pull/14616 - Add ‘scale’ for display of a Paragraph using a BitBltDisplaySca

[Pharo-dev] Re: Next Pharo sprints

2023-09-14 Thread Marcus Denker
Hi, The next dates are: 29/09 27/10 24/11 22/12 “Christmas Sprint” Marcus > On 14 Sep 2023, at 12:26, Noury Bouraqadi wrote: > > Hi, > > I'd like to attend. When is the next one ? > > Noury > > On Wed, Sep 13, 2023, 09:42 Guillermo Polito > wrote: > Hi all, > > For those wh

[Pharo-dev] This week (36/2023) on the Pharo Issue Tracker

2023-09-08 Thread Marcus Denker
# Features - Allow formatting the contents of a Playground #14602 https://github.com/pharo-project/pharo/pull/14602 - Search strings without symbols using RB pattern matcher #14604 https://github.com/pharo-project/pharo/pull/14604 - Make unwind more flexible #14610

[Pharo-dev] This week (35/2023) on the Pharo Issue Tracker

2023-09-04 Thread Marcus Denker
# Fonts - Extend FreeTypeCache to support different scales #14544 https://github.com/pharo-project/pharo/pull/14544 - Add ‘scale’ parameter for displaying strings using a StrikeFont, FixedFaceFont or LogicalFont #14563 https://github.com/pharo-project/pharo/pull/14563 -

[Pharo-dev] This week (34/2023) on the Pharo Issue Tracker

2023-08-25 Thread Marcus Denker
# This week (34/2023) on the Pharo Issue Tracker Due to Holiday season not much happend, but both the Refactorig and RPackage improvements continued to see some actions. # Refactoring Engine - Fix: enable push down method for concrete classes #14500 https://github.com/pharo-project/phar

[Pharo-dev] This week (33/2023) on the Pharo Issue Tracker

2023-08-18 Thread Marcus Denker
# Pharo 11 - [P11] Adding a nice error for loadSymbol #14452 https://github.com/pharo-project/pharo/pull/14452 # Features - Add #enumerationsDo: and #enumerationsOfSize: #13952 https://github.com/pharo-project/pharo/pull/13952 # Fixes - Fix BrowseIt for Clas

[Pharo-dev] This week (32/2023) on the Pharo Issue Tracker

2023-08-11 Thread Marcus Denker
# Pharo 11 - [P11] Traits has to install method when is generated code #14155 https://github.com/pharo-project/pharo/pull/14155 - [P11] Update Spec #14446 https://github.com/pharo-project/pharo/pull/14446 - 14141-BlockClosureisClean-regression-from-Pharo-10-to-1

[Pharo-dev] This week (29-31/2023) on the Pharo Issue Tracker

2023-08-07 Thread Marcus Denker
# This week (29-31/2023) on the Pharo Issue Tracker This is one log for three weeks (29-31) # Pharo 11 - backport Pharo11: Fix doubleClick on tab and on text selection. #14287 https://github.com/pharo-project/pharo/pull/14287 - Backport fixed tests #14409 https://github.

[Pharo-dev] This week (28/2023) on the Pharo Issue Tracker

2023-07-14 Thread Marcus Denker
# This week (28/2023) on the Pharo Issue Tracker Due to holiday season, the next weekly report will be done beginning of August. But activity does not stop! If you do not want to miss anything, consider watching the pharo github repo at https://github.com/pharo-project/pharo # Pharo11 Backport

[Pharo-dev] This week (27/2023) on the Pharo Issue Tracker

2023-07-10 Thread Marcus Denker
# Features - #14173 Introduce a nice command to spot the closest method overriden … #14183 https://github.com/pharo-project/pharo/pull/14183 - Update Fuel from upstream #14132 https://github.com/pharo-project/pharo/pull/14132 # Fixes - 14034 debugger does not evaluate in the c

[Pharo-dev] Re: [Help needed] 160 method with "sent but not implemented" selectors

2023-07-03 Thread Marcus Denker
ly) So yes, it is a good way to find methods to remove, but it can not be done automatically Marcus > On Fri, Jun 30, 2023 at 11:15 AM Marcus Denker <mailto:marcus.den...@inria.fr>> wrote: >> This is a not-that important cleanup: It would be nice if we would tag or

[Pharo-dev] [Help needed] 160 method with "sent but not implemented" selectors

2023-06-30 Thread Marcus Denker
This is a not-that important cleanup: It would be nice if we would tag or fix all methods with "sent but not implemented” selectors if you inspect: SystemNavigation new allSentNotImplementedSelectors you get 160 methods in Pharo12. - some are dead code -> we should remove th

[Pharo-dev] This week (26/2023) on the Pharo Issue Tracker

2023-06-29 Thread Marcus Denker
This week (26/2023) on the Pharo Issue Tracker # Fixes - 4074-Transcript-should-be-able-to-clear-the-contents-of-the-transcript #14100 https://github.com/pharo-project/pharo/pull/14100 - Remove ReUtilityMethodsRule #13947 https://github.com/pharo-project/pharo/pull/13947

[Pharo-dev] This week (25/2023) on the Pharo Issue Tracker

2023-06-23 Thread Marcus Denker
# Misc / Fixes - 14089-problem-showing-dock-icon-for-some-compiler-warnings-eg-name-aready-defined #14090 https://github.com/pharo-project/pharo/pull/14090 - Updated version of graph algos to use the latest one #14103 https://github.com/pharo-project/pharo/pull/14103 -

[Pharo-dev] Fwd: [Pharo-users] Kind reminder: Survey on the usage of the system browser

2023-06-20 Thread Marcus Denker
> Begin forwarded message: > > From: Koen De Hondt > Subject: [Pharo-users] Kind reminder: Survey on the usage of the system > browser > Date: 20 June 2023 at 12:08:00 CEST > To: pharo-us...@lists.pharo.org > Reply-To: Any question about pharo is welcome > > Hi Pharo users, > > A few weeks

[Pharo-dev] This week (24/2023) on the Pharo Issue Tracker

2023-06-16 Thread Marcus Denker
This week (24/2023) on the Pharo Issue Tracker # Fixes - compilationContext is lazily initialise so the acessor should be used #13964 https://github.com/pharo-project/pharo/pull/13964 - [DrTest] removing a trace from within the presenter. #13997 https://github.com/pharo-project/

[Pharo-dev] This week (23/2023) on the Pharo Issue Tracker

2023-06-09 Thread Marcus Denker
ClassOrganization is finally inlined into ClassDescription. Image size is now (with welcome window) below 53MB. We continued to improve the read of pseudo variables in the debugger, read about it here: - Improving reading self in the Debugger for Clean Blocks https://blog.marcusdenker.

[Pharo-dev] Reflectively reading "super"

2023-06-02 Thread Marcus Denker
After we improved how thisContext and self is read reflectively, we should look at “super”. Super is always interesting, as , at first, you think that it is some magic object “self but with the class of the superclass”, or something? Like a “perspective" on that object? But it is much more tri

[Pharo-dev] This week (22/2023) on the Pharo Issue Tracker.

2023-06-02 Thread Marcus Denker
ClassOrganization refactoring continues, ClassDescription soon can now be inlined (see https://github.com/pharo-project/pharo/pull/13861) One interesting improvement this week is that we fixed reading the pseudovarible "thisContext" in the debugger. Read about it here: https://blog.marcu

[Pharo-dev] Re: Reading "self" in the Debugger

2023-06-01 Thread Marcus Denker
.com/pharo-spec/NewTools/pull/542> > On 30 May 2023, at 17:29, Marcus Denker wrote: > > I did a PR: > > > https://github.com/pharo-project/pharo/pull/13855 > > > differences: > > - guard for nil in #readInContext > - two tests: > > SelfVariableTest &

[Pharo-dev] Re: Reading "self" in the Debugger

2023-05-30 Thread Marcus Denker
equals: nil ] > On 29 May 2023, at 10:48, Marcus Denker wrote: > > In the last post, we looked at reading the PseudoVariable thisContext in the > Debugger. A summary of that might be: inspecting a variable compiled a DoIt, > that DoIt it executed parametrised with the context

[Pharo-dev] This week (21/2023) on the Pharo Issue Tracker

2023-05-26 Thread Marcus Denker
# This week (21/2023) on the Pharo Issue Tracker. This we we merged all changes done during the last weeks in Pharo11 to Pharo12. ClassOrganization refactoring continues, we will soon be able to inline the class into ClassDescription. # Pharo 11 - Backport fix to calypso method search #13794

[Pharo-dev] About thisContext in the Debugger

2023-05-25 Thread Marcus Denker
# Improving thisContext in the Debugger using First Class Variables Have you ever tried to inspect a thisContext variable in the debugger? Just interrupt Pharo by "CMD-.", the debugger appears with the main UI loop waiting on a Semaphore ""[delaySemaphore wait] in Delay>>wait". So if I now wr

[Pharo-dev] Re: The curious case of constant blocks

2023-05-22 Thread Marcus Denker
put this in the Queue for the Pharo Dev blog next. Marcus > On 20 May 2023, at 11:02, Marcus Denker wrote: > > You might have come across code like this: > > ``` > minHeight > "answer the receiver's minHeight" > ^ self >

[Pharo-dev] The curious case of constant blocks

2023-05-20 Thread Marcus Denker
You might have come across code like this: ``` minHeight "answer the receiver's minHeight" ^ self valueOfProperty: #minHeight ifAbsent: [2] ``` In the case the #minHeight property is not set, it returns 2. Code like this is quite common, another ex

[Pharo-dev] This week (20/2023) on the Pharo Issue Tracker.

2023-05-19 Thread Marcus Denker
This week, we continued the work on Pharo12. #Fixes - Drop use of Paragraph from #drawOn: in ToggleWithSymbolMenuItemShortcut to fix menu item alignment #13764 https://github.com/pharo-project/pharo/pull/13764 - 13657-With-CleanBlocks-enabled-tests-fail-when-trying-to-Fuel-out-stack #13

[Pharo-dev] Fun with CleanBlocks or: Speeding up Dictionary>>#at:

2023-05-19 Thread Marcus Denker
Dictionary lookup is used a lot. Let's look at Dictionary>>#at: at: key "Answer the value associated with the key." ^ self at: key ifAbsent: [self errorKeyNotFound: key] The method looks simple and at a first glance, there are no obvious problems. But if we look at it again, we

[Pharo-dev] This week (19/2023) on the Pharo Issue Tracker

2023-05-15 Thread Marcus Denker
We released Pharo11 this week! see https://www.pharo.org/news/pharo11-released.html # Pharo 11 - Fix welcomebrowser version #13691 https://github.com/pharo-project/pharo/pull/13691 - Backport fixe #13663: Enabling the setting ‘Show lines numbers for all browsers #13665

[Pharo-dev] This week (18/2023) on the Pharo Issue Tracker

2023-05-05 Thread Marcus Denker
With some last fixes, Pharo11 now is ready for release, Pharo12 improvements continue, with a focus on Protocols/ClassOrganizer, Compiler, Code Completion and CompiledMethodTrailer/sourcePointer simplifications. For the later, these posts to the pharo-dev list have more details: [Pharo12] Simp

[Pharo-dev] [Pharo12] commentSourcePointer and Metaclass

2023-05-04 Thread Marcus Denker
Hi, up to Pharo11, the commentSourcePointer that is used to read and write the class comments was in ClassOrganization. In Pharo 12, we moved the commentSourcePointer to Class, Metaclass therefore has no empty commentSourcePointer anymore via it’s organizer. PR is merged… these are of course

[Pharo-dev] Re: [Pharo12] Simplify CompiledMethod trailer: just support fixed sourcePointers

2023-05-03 Thread Marcus Denker
terals. [#+ senders] bench Pharo11 : "'3.891 per second'" Pharo12 : "'4.913 per second'" This is some 25% faster, due to not having to instantiate a CompiledMethodTrailer for #endPC. Marcus > On 28 Apr 2023, at 11:07, Marcus Denker wrote: > &g

  1   2   3   4   5   6   7   8   9   10   >