(name 'Aconcagua-BenjaminTerrenceComan.2.10' message 'Fixed failured tests for Pharo-1.3-13315.  Confirmed the package loads and tests okay in Squeak 4.2.
Note the previously advised dependency on SUnitExtensions was not loaded.

ArithmeticObjectIntervalTest>>testReverseDo:
  Required a space between the equal-sign and minus-one. 

UnitConversionRuleToEdgeAdapterTest>>testAccessing
UnitConversionRuleTest>>testAccessing
  The literal compare string looked corrupted.  "System Browser > Versions" showed <timestamp missing>.  Actual value shown in inspector looked reasonable so altered literal string to match.

MultipliedUnitTest>>testDivideByInfinity
MultipliedUnitTest>>testDivideByMinusInfinity
  The use of `asBag` in initializeFactors method means that the order of units is random.
  The hardcoded order in the literal string was replaced by `meterBySecond printString`
' id 'aa420020-24a8-234c-be97-5ecb5a6c077f' date '9 January 2012' time '10:14:42 pm' author 'BenjaminTerrenceComan' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.9' message 'Added exponentiation and square rooting to units.

Now it is possible to write:

twoMeters := meter with: 2.
twoMeters raisedTo: 4.
twoMeters sqared   => (4 meters^2)
twoMeters squared sqrt = twoMeters.
twoMeters * (second raisedTo: -2)   => 2 meter / second^2

Multiplied units are no longer aggregated as a sequence of possible repeated factors, now multiplied units add to the exponent of the same base unit in the repeated cases.  All units have an exponent (1 as default of course, which is invisible when printing).
Border cases such as raising to a zero exponent are taken care of.
Rising units to a negative exponent will always raise the reciprocal to the equivalent positive exponent.  Hence all exponents are positive.
Simplifications / cancellation of factors, mostly in DividedUnit have been rewritten to work with the new model.
Assumptions of order in the tests of the multiplied units have been removed.
All tests are green but lots of more tests can be written about this functionality. ' id 'cb91565e-da61-4a3d-9a09-9348329b84e1' date '5 April 2010' time '5:08:18 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.19' message 'Added exponentiation and square rooting to units.

Now it is possible to write:

twoMeters := meter with: 2.
twoMeters raisedTo: 4.
twoMeters sqared   => (4 meters^2)
twoMeters squared sqrt = twoMeters.
twoMeters * (second raisedTo: -2)   => 2 meter / second^2

Multiplied units are no longer aggregated as a sequence of possible repeated factors, now multiplied units add to the exponent of the same base unit in the repeated cases.  All units have an exponent (1 as default of course, which is invisible when printing).
Border cases such as raising to a zero exponent are taken care of.
Rising units to a negative exponent will always raise the reciprocal to the equivalent positive exponent.  Hence all exponents are positive.
Simplifications / cancellation of factors, mostly in DividedUnit have been rewritten to work with the new model.
Assumptions of order in the tests of the multiplied units have been removed.
All tests are green but lots of more tests can be written about this functionality. ' id '90bda9b7-c497-46b7-958a-44880c323c5c' date '5 April 2010' time '5:03:04 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.18' message 'Added exponentiation and square rooting to units.

Now it is possible to write:

twoMeters := meter with: 2.
twoMeters raisedTo: 4.
twoMeters sqared   => (4 meters^2)
twoMeters squared sqrt = twoMeters.
twoMeters * (second raisedTo: -2)   => 2 meter / second^2

Multiplied units are no longer aggregated as a sequence of possible repeated factors, now multiplied units add to the exponent of the same base unit in the repeated cases.  All units have an exponent (1 as default of course, which is invisible when printing).
Border cases such as raising to a zero exponent are taken care of.
Rising units to a negative exponent will always raise the reciprocal to the equivalent positive exponent.  Hence all exponents are positive.
Simplifications / cancellation of factors, mostly in DividedUnit have been rewritten to work with the new model.
Assumptions of order in the tests of the multiplied units have been removed.
All tests are green but lots of more tests can be written about this functionality. ' id '92c15816-f4ed-4a3f-a438-39bec5f068e9' date '5 April 2010' time '5:02:28 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.17' message 'Added exponentiation and square rooting to units.

Now it is possible to write:

twoMeters := meter with: 2.
twoMeters raisedTo: 4.
twoMeters sqared   => (4 meters^2)
twoMeters squared sqrt = twoMeters.
twoMeters * (second raisedTo: -2)   => 2 meter / second^2

Multiplied units are no longer aggregated as a sequence of possible repeated factors, now multiplied units add to the exponent of the same base unit in the repeated cases.  All units have an exponent (1 as default of course, which is invisible when printing).
Border cases such as raising to a zero exponent are taken care of.
Rising units to a negative exponent will always raise the reciprocal to the equivalent positive exponent.  Hence all exponents are positive.
Simplifications / cancellation of factors, mostly in DividedUnit have been rewritten to work with the new model.
Assumptions of order in the tests of the multiplied units have been removed.
All tests are green but lots of more tests can be written about this functionality. ' id '571d507e-4711-431b-b391-cfdf96e67c01' date '5 April 2010' time '5:01:43 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.16' message 'empty log message' id '09bc2048-33fb-4897-99ba-7850654a52b3' date '5 April 2010' time '4:38:11 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.15' message 'empty log message' id '483bff51-d493-429e-a267-4dd8ab79ed37' date '5 April 2010' time '4:28:29 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.14' message 'empty log message' id 'b3337fbb-494e-452c-a608-739bf39ccc48' date '5 April 2010' time '3:43:27 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.13' message 'empty log message' id '1f837fa0-6f53-4f46-bcbc-0c005dd72920' date '5 April 2010' time '3:16:30 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.12' message 'Simplifications' id 'b63f815f-a6b5-4814-8287-b6a1db934493' date '5 April 2010' time '2:58:49 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.11' message 'All tests green for new exponentiation additions.
Need to add more tests.
Had to change some tests though, particularly those that assumed a specific quantity or order of internal factors after operations such as multiplication.  This assumptions should not hold.' id '40c53557-38a5-4936-980c-63d8549fb552' date '4 April 2010' time '2:57:13 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.10' message 'exponent management' id '8ca8a7a6-01a5-46a9-b33c-6af1aebc5458' date '4 April 2010' time '2:09:08 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.9' message 'Added exponent management 
#raisedTo:
#sqrt' id 'de806770-f2f4-4464-bdb0-09df4c805fc3' date '3 April 2010' time '5:01:01 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.8' message 'Fix minor bug in:
DividedUnit>>nameForMany

Denominator unit should be expressed in singular.' id '10786e02-5cb5-4361-9965-1a15bf8a7447' date '4 December 2009' time '3:56:15 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.1' message 'Fix minor bug in DividedUnit>>nameForMany' id 'da9e719e-c3fa-4a01-a2a8-a78d2c6f9840' date '4 December 2009' time '3:53:28 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-mx.2.0' message 'Changes for Chalten-2.0' id 'b5bb438e-79d6-c043-96ee-53fbe2abf9dc' date '15 August 2008' time '5:13:07 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.13' message 'empty log message' id '36a56be2-da9b-c741-b21d-a1d04a561e01' date '1 August 2008' time '3:53:48 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.12' message 'Circular stream implementation.' id '6b0e63be-b01f-644d-8fa4-6f193f9a6eca' date '2 December 2007' time '12:11:14 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.11' message 'Model of new abstractions: Infinity and MinusInfinity. Some others corrections for the new implementation of Chalten.' id '1d50f8b0-02b0-b743-99ce-5f97d41b7eea' date '20 May 2007' time '6:48:24 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.10' message 'Model of new abstractions: Infinity and MinusInfinity. Some others corrections for the new implementation of Chalten.' id '242da290-0191-5948-982e-e060ddd90ecc' date '1 April 2007' time '6:30:14 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.9' message 'Model of new abstractions: Infinity and MinusInfinity. Some others corrections.' id '79ada85a-ba19-2040-b346-bfe39dd4c7b8' date '1 April 2007' time '1:13:34 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.8' message 'Model of new abstractions: Infinity and MinusInfinity. Some others corrections.' id 'a0939ded-1a54-7e42-872b-58ee2f4c3a5d' date '26 March 2007' time '10:26:07 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.7' message 'Model of new abstractions: Infinity and MinusInfinity.' id '13dc30d9-ff08-f146-ac26-ebf6be9ccc48' date '26 March 2007' time '10:06:12 pm' author 'mx' ancestors ((name 'Aconcagua-mx.17' message 'Model of new abstractions: Infinity and MinusInfinity.' id '93eda01b-3516-5844-9e59-b0d76b6717ec' date '26 March 2007' time '10:04:30 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.6' message 'Some little changes to some tests.' id 'c58ffe0f-9714-594f-922b-ed9ac95d9c1b' date '7 April 2006' time '9:04:26 am' author 'mx' ancestors ((name 'Aconcagua-mx.1.5' message 'Protocol to multiply measures by units and some changes in exceptions.' id '12fb822f-9297-aa43-abda-5633e6c72c4f' date '4 April 2006' time '8:45:30 am' author 'mx' ancestors ((name 'Aconcagua-mx.1.4' message 'Some changes in exceptions.' id '8db079e3-8f18-d94e-9b47-3f01a04aecce' date '3 April 2006' time '1:53:19 pm' author 'mx' ancestors ((name 'Aconcagua-mx.1.3' message 'Some little changes to exceptions.' id '57f4d249-8304-7440-9912-08743395cfae' date '3 April 2006' time '8:53:37 am' author 'mx' ancestors ((name 'Aconcagua-mx.1.2' message 'Aconcagua Measure Model' id '1c7dbfa5-bafc-8643-ae7b-590102706c8b' date '21 March 2006' time '8:55:11 am' author 'mx' ancestors ((name 'Aconcagua-mx.1.1' message 'Aconcagua Measure Model' id '5557c9b6-ba18-a346-a145-8a515abdf52d' date '21 March 2006' time '12:19:09 am' author 'mx' ancestors ((name 'Aconcagua-mx.1.0' message 'First release of Aconcagua Measure Model.' id 'c03f90d3-6d00-1744-9172-4e90600897b2' date '20 March 2006' time '11:54:10 pm' author 'mx' ancestors ((name 'Aconcagua-0.5' message 'Add some tests.' id 'b6ba22cc-24b4-fa45-8c90-4574c46baf82' date '16 March 2006' time '8:55:38 am' author 'mx' ancestors ((name 'Aconcagua-0.1' message 'First release of Aconcagua Measure Model.' id 'c5146e7b-948b-dc4f-a42f-98a4cc45bd20' date '14 March 2006' time '5:59:51 pm' author 'mx' ancestors ((name 'Aconcagua-0.3' message 'empty log message' id 'f6380cea-93db-cf4c-8095-b97895c58d77' date '14 March 2006' time '9:01:49 am' author 'mx' ancestors ((name 'Aconcagua-0.2' message 'empty log message' id '89d8f12b-62de-8e4b-8782-5c388e1ae5c1' date '14 March 2006' time '7:52:20 am' author 'mx' ancestors ((name 'Aconcagua-0.1' message 'First alpha release.' id '880f72a3-d735-3a4f-b60d-7672a22e187f' date '13 March 2006' time '11:29:08 pm' author 'mx' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Aconcagua-HernanWilkinson.2.7' message 'Merge with Gabriel''s changes to make it work on Pharo' id '53bcd7ad-ae04-4c06-b21d-ad6f7846b807' date '5 October 2009' time '9:17:58 am' author 'HernanWilkinson' ancestors ((name 'Aconcagua-HernanWilkinson.2.6' message '2009-09-29: Integration with Gabriel Cotellii''s fixes' id '181b5164-b6ad-4454-8372-0dfc40bfec79' date '29 September 2009' time '7:24:36 pm' author 'HernanWilkinson' ancestors ((name 'Aconcagua-HernanWilkinson.2.5' message 'Tests suggested by Mutation Testing added' id '4902b37a-8217-4b1c-a951-f3b3da54e805' date '13 September 2009' time '2:19:01 pm' author 'HernanWilkinson' ancestors ((name 'Aconcagua-HernanWilkinson.2.4' message '2009-08-07: Line up' id '1f1651fd-d705-4bb6-943f-54ed0e9dd949' date '7 August 2009' time '6:08:58 pm' author 'HernanWilkinson' ancestors ((name 'Aconcagua-Hernan_Wilkinson.2.3' message '2009-07-06' id 'bda413a8-392d-4376-a320-37d2de1431cf' date '7 July 2009' time '1:51:13 pm' author 'Hernan Wilkinson' ancestors ((name 'Aconcagua-HernanWilkinson.2.2' message '2009-06-16: Changes for TheEndOfTime' id '108436e2-ea0b-43ad-9326-7af8d9340296' date '17 June 2009' time '8:57:14 am' author 'HernanWilkinson' ancestors ((name 'Aconcagua-HernanWilkinson.2.1' message 'empty log message' id '637d8682-a153-4d19-bf8a-9452a174b5b1' date '17 June 2009' time '8:56:18 am' author 'HernanWilkinson' ancestors ((id 'b5bb438e-79d6-c043-96ee-53fbe2abf9dc')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())(name 'Aconcagua-RamiroDiazTrepat.2.8' message 'Fix for minor bug in:
DividedUnit>>nameForMany

The denominator''s unit should be expressed in singular.' id '01e88b39-da44-4bbc-9fe4-182676923ea6' date '4 December 2009' time '4:00:16 am' author 'RamiroDiazTrepat' ancestors ((name 'Aconcagua-RamiroDiazTrepat.2.8' message 'Fix minor bug in:
DividedUnit>>nameForMany

The denominator''s unit should be expressed in singular.' id '30c8caac-a6dc-4981-9020-42aba6dcdfab' date '4 December 2009' time '3:58:37 am' author 'RamiroDiazTrepat' ancestors ((id '10786e02-5cb5-4361-9965-1a15bf8a7447')) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())