This is a fairly big usability hassle, but I have typically been doing even 
worse things to the code (SIF, followed by search/replace with the regex 
package), so I typically have gone hunting for the snag (usually an improperly 
terminated cascade, which Dolphin 5.x happily compiles, hence the large number 
of them in my code), exit Pharo, re-run, re-load and look for the next error.  
It's a pleasant surprise when it finally loads cleanly.  It would be better to 
have a clean way to cope with these things.

Bill


________________________________________
From: [email protected] 
[[email protected]] On Behalf Of Sean P. DeNigris 
[[email protected]]
Sent: Wednesday, August 18, 2010 3:16 PM
To: [email protected]
Subject: [Pharo-project] Syntax errors while loading a package

After fixing a syntax error while loading a package, how do you resume
loading successfully?

Motivation: I was loading the HTML package from
http://www.squeaksource.com/htmlcssparser.  I got a syntax error because
"-1" was typed "- 1".  I fixed and accepted it in the window that came up,
but the load got messed up - specifically many classes had methods that
showed in the browser, but the category pane showed no methods.  At this
point, I couldn't save the package, or even merge, because MC was reporting
errors.  I removed all the offending classes, and then merged, using
everything from the original package except the method I had fixed.

It seemed too complicated.  What is the best way to handle the above
situation?

Sean
--
View this message in context: 
http://forum.world.st/Syntax-errors-while-loading-a-package-tp2330279p2330279.html
Sent from the Pharo Smalltalk mailing list archive at Nabble.com.

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to