Frank Shearar uploaded a new version of Monticello to project The Inbox:
http://source.squeak.org/inbox/Monticello-fbs.528.mcz==================== Summary ====================
Name: Monticello-fbs.528
Author: fbs
Time: 17 January 2013, 10:11:31.978 pm
UUID: 7742825f-df6f-4ca3-be5c-4f1dd81087d1
Ancestors: Monticello-bf.527
#2 of 3 letting "Installer ss install: 'Foo'" use the local cache repository if possible.
Let Monticello give errors such that its users can distinguish between errors arising during Monticello operations and otherwise.
=============== Diff against Monticello-bf.527 ===============
Item was added:
+ Error subclass: #MCError
+ instanceVariableNames: ''
+ classVariableNames: ''
+ poolDictionaries: ''
+ category: 'Monticello-Repositories'!
+
+ !MCError commentStamp: 'fbs 1/16/2013 08:49' prior: 0!
+ I represent a generic error that occured during some repository operation: perhaps you attempted to read a version from an HTTP repository and the connection failed, and so on.!
Item was added:
+ ----- Method: MCRepository>>error: (in category 'as yet unclassified') -----
+ error: aString
+ "Throw a generic (but specific to Monticello) Error exception."
+
+ ^MCError new signal: aString!