Closed labordep closed 6 months ago
Same problem with
My config :
Thanks pierre! Tests are missing.
@jecisc @adri09070 This is the method that you removed from Sindarin?
We removed it in the Pharo 12 branch. I don't think the Pharo-11 branch got touched
this is odd I just tested on a fresh image and it works. The method is there in Sindarin.
@labordep Did you reload Sindarin, or another project?
Does it mean the method was later added to Pharo and not deleted from Sindarin?
IIRC: This method was present as an extension provided by Debugger-Model and also as an extension provided by Sindarin. This made Sindaring remove some code that was present in Pharo.
I removed in Pharo12 branch the method of Sindarin so that Sindarin use the version from Pharo of this method.
It was Debugging-Core, and it is present in P12 and P11, and last time this code was touched is 5 years ago so it was there.
But there in Pharo12 and 11 when I create a new image, it is already there. An hypothesis could be that @labordep you load something that messes it up. Did you load any of our debugging projects maybe that could have a dependency?
@labordep I would say this is normal it doesn't work if you loaded Sindarin and if you use the master branch Sindarin on Pharo-11.
Is it the case?
If this is the case, you should use the Pharo-11 branch of Sindarin
Still, it's weird that it doesn't work because the method exists in Debugging-Core. I wonder if the problem happens in Pharo12.
But at least, you are sure that the method exists on the Pharo-11 branch
@adri09070 @StevenCostiou, Yes I have Sindarin.
To be complete I have that :
"Chest"
Metacello new
baseline: 'Chest';
repository: 'github://pharo-spec/Chest';
load.
"Sindarin"
Metacello new
baseline: 'Sindarin';
repository: 'github://pharo-spec/ScriptableDebugger';
load.
"AST"
Metacello new
baseline: 'DebuggableASTInterpreter';
repository: 'github://adri09070/DebuggableASTInterpreter';
load.
"Seeker"
Metacello new
baseline: 'Seeker';
repository: 'github://maxwills/SeekerDebugger:main';
load.
On Pharo 11, you should use
"Sindarin"
Metacello new
baseline: 'Sindarin';
repository: 'github://pharo-spec/ScriptableDebugger:Pharo-11';
load.
instead of
"Sindarin"
Metacello new
baseline: 'Sindarin';
repository: 'github://pharo-spec/ScriptableDebugger';
load.
Still, it doesn't "feel normal" that you cannot use the master branch on Pharo-11, I will try to find a solution
Thanks @adri09070, I will test. But normally the baselineOf should select the correct branch for my image version ?
I just tried, and when I select the branch Pharo-11, I have... nothing...
Thanks Iceberg...
But all looks good with a Metacello script...
Anyway, I think I found a solution to be able to use the master branch in Pharo11
During a debug, I want to move the cursor using "Jump to caret"
But I have an error :
I'm debuging this method :
And I want to jump here :