adri09070
adri09070
This PR integrates a new tool to Pharo (at least the model) that will replace the existing breakpoints and watchpoints model. The original repository is here: https://github.com/adri09070/PharoDebugPoints (which is a...
See https://github.com/pharo-project/pharo/issues/14016
Fixes #16548 When installing an object-centric permalink on a variable slot, the method `registerAndInstallPermaLink:forTarget:` takes all nodes that access this slot and it installs the metalink on the equivalent nodes...
**Bug description** When installing an object-centric permalink on a variable slot, the method `registerAndInstallPermaLink:forTarget:` takes all nodes that access this slot and it installs the metalink on the equivalent nodes...
Fixes https://github.com/pharo-spec/NewTools/issues/722 When changing the code of a bloc in the debugger, , it calls the method `#recompileCurrentMethodTo:notifying:` from `StDebugger` which calls the method of same name from `StDebuggerActionModel` then...
This would allow to remove a dependency to `UIManager` in the `StDebugger`: ```Smalltalk requestProtocolIn: aClass | entryCompletion applicants choice | self class fastTDD ifTrue: [ ^ Protocol unclassified ]. applicants...
When evaluating an expression, the code presenter does not consider the bindings of its interaction model: ```Smalltalk SpCodePresenter>>#evaluate:onCompileError:onError: result := self interactionModel compiler source: aString; environment: self environment; failBlock: [...
Right now, except `SpScriptingInteractionModel` (i.e: playground), no interaction model can add bindings for variables. This is very rigid and I don't think this is good as some external tools may...
See example on the object-centric popover button in the inspector: https://github.com/pharo-spec/NewTools/issues/457 Setting a description is absolutely useless because it does not display any help when we hover the popover button....
# To reproduce: - create a presenter composed of a list presenter and a button presenter. - sets an enabled block that returns true if an item is selected in...