Maybe this question is out of the scope of this list, but probably someone can help :).
As described in some threads, I want to use what's described in: http://scg.unibe.ch/wiki/howtos/portingfromvisualworkstosqueak But when I try to load FileOut30 It doesn't load the Squeak Compatibility classes because it seems I lack the refactoring browser. I've already tried to load some Refactoring Browser from different stores, but it screws my image :). I'm using the community edition of Visual works in windowze. Can someone point me in the right direction? (Let's say I'm not very used to VisualWorks) Thanks! Guille |
I have used SIF to move a lot of code from Dolphin to Pharo. Attached is the most recent version I have seen. In some cases, I heavily edited the .sif (text) after export and before import.
Be sure to make backups and go for it. ________________________________________ From: [hidden email] [[hidden email]] On Behalf Of Guillermo Polito [[hidden email]] Sent: Thursday, March 17, 2011 10:30 PM To: Pharo Development Subject: [Pharo-project] Porting Visual Works to Pharo Maybe this question is out of the scope of this list, but probably someone can help :). As described in some threads, I want to use what's described in: http://scg.unibe.ch/wiki/howtos/portingfromvisualworkstosqueak But when I try to load FileOut30 It doesn't load the Squeak Compatibility classes because it seems I lack the refactoring browser. I've already tried to load some Refactoring Browser from different stores, but it screws my image :). I'm using the community edition of Visual works in windowze. Can someone point me in the right direction? (Let's say I'm not very used to VisualWorks) Thanks! Guille sifall.zip (243K) Download Attachment |
In reply to this post by Guillermo Polito
Guille, I cc'ed vw mailing list.
Cheers Mariano On Fri, Mar 18, 2011 at 3:30 AM, Guillermo Polito <[hidden email]> wrote: Maybe this question is out of the scope of this list, but probably someone can help :). |
In reply to this post by Guillermo Polito
Hi Guillermo,
When I sync differences of Aida from VisualWorks to Pharo, I do this way: Preparation: - parcel FileOut30 loaded - Settings->Source Default fileout type: VW3.0 compatible source code (NOT Squeak!) Procedure: - VW: From Store version browser: Fileout differences to file MyPackage-diffs.st - Pharo: in File browser find above file and click button Code - manually sync differences or open new class definitions - manually delete removed methods - fileIn categories or individual changed methods This is syncing differences, but porting a whole package is similar, just fileout a while package instead of differences. Not completely automatic as you see, but with a bit of patience doable in not too long amount of time. Best regards Janko On 18. 03. 2011 03:30, Guillermo Polito wrote: > Maybe this question is out of the scope of this list, but probably > someone can help :). > As described in some threads, I want to use what's described in: > http://scg.unibe.ch/wiki/howtos/portingfromvisualworkstosqueak > > But when I try to load FileOut30 It doesn't load the Squeak > Compatibility classes because it seems I lack the refactoring browser. > I've already tried to load some Refactoring Browser from different > stores, but it screws my image :). > > I'm using the community edition of Visual works in windowze. > > Can someone point me in the right direction? (Let's say I'm not very > used to VisualWorks) > > Thanks! > Guille -- Janko Mivšek Aida/Web Smalltalk Web Application Server http://www.aidaweb.si |
In reply to this post by Guillermo Polito
VisualWorks has Monticello support. It should be possible to read and
write Monticello packages directly from VisualWorks, at least this is what they do for Seaside. Better ask in a VisualWorks list on how to do it. Lukas On 18 March 2011 03:30, Guillermo Polito <[hidden email]> wrote: > Maybe this question is out of the scope of this list, but probably someone > can help :). > As described in some threads, I want to use what's described in: > http://scg.unibe.ch/wiki/howtos/portingfromvisualworkstosqueak > > But when I try to load FileOut30 It doesn't load the Squeak Compatibility > classes because it seems I lack the refactoring browser. I've already tried > to load some Refactoring Browser from different stores, but it screws my > image :). > > I'm using the community edition of Visual works in windowze. > > Can someone point me in the right direction? (Let's say I'm not very used to > VisualWorks) > > Thanks! > Guille > -- Lukas Renggli www.lukas-renggli.ch |
Yeap!!! Thanks a lot Janko!! It worked :). I was selecting Squeak in the settings, not VW 3.0!!
On Fri, Mar 18, 2011 at 6:35 AM, Lukas Renggli <[hidden email]> wrote: VisualWorks has Monticello support. It should be possible to read and |
Free forum by Nabble | Edit this page |