--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/fRvq5Eww3zAJ.
To post to this group, send email to va-sma...@googlegroups.com.
To unsubscribe from this group, send email to va-smalltalk...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/va-smalltalk?hl=en.
--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/MfMqkBV4JFkJ.
I just exported a Pharo port from one of my manager.dat's to the new
mgr85.dat.
Loading the application failed due to an exception in
Behavior>>#variableAssociationAt: varName using: systemDictionary
ifAbsent: absentBlock
varName was an ESAtom (coming from the Pragma) which doen't understand
asPoolKey and asClassPoolKey.
talking about superclasses. Once I change a superclass, then none of the
Pragmas in the sub classes methods can be found any more.
I need to edit those methods and save them to have a proper behavior again.
Hope this helps a little.
Sebastian
> --
> You received this message because you are subscribed to the Google
> Groups "VA Smalltalk" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/va-smalltalk/-/W0DD4ULOnWMJ.
Jan -I am having difficulty reproducing your problems.1) For changing the superclass of a class containing a pragma, is it any change to the superclass or only some specific change? Can you capure the walkback and attach it?
2) For losing the pragma on loading an application, can you inspect one of the methods containing a pragma before you recompile it (i.e., (AClass>>#aMethodWithPragma) inspect)) and attach a sreen capture of the inspector window?
John
--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To view this discussion on the web visit https://groups.google.com/d/msg/va-smalltalk/-/xcxyJE6vRvcJ.
I posted a filein for Jan to fix his "walkback when changing superclass of a
class that defines a Pragma". This filein *should* fix both you application
load problem and your missing Pragmas problem. Please let me know if it
does.
John
--
View this message in context: http://forum.world.st/Serious-problems-with-Pragma-s-tp3932732p3983470.html
Sent from the Instantiations mailing list archive at Nabble.com.
--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
I planned to check out your fix tomorrow and I'll try to find the Pharo
export file, I had trouble with.
I'll send it to you directly.
I'm sorry that my feedback takes that long this time.
Sebastian
> --
> You received this message because you are subscribed to the Google
> Groups "VA Smalltalk" group.
> To view this discussion on the web visit
> https://groups.google.com/d/msg/va-smalltalk/-/2qIcra7hIu0J.
I just tested the filein you provided.
In my case it works, regardings the superclass "changing",too.
Thanks a lot!
Sebastian
--
View this message in context: http://forum.world.st/Serious-problems-with-Pragma-s-tp3932732p4029992.html
- When you load an application wich contains Pragma definitions into a new image the Pragma information is not found. The Pragma>>allNamed... methods all return an empty collection. After recompiling a method the Pragma information is available again.