Those failing tests were never updated because they need to be deleted
instead, along with TimeStamp.
http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-September/15339…http://www.mail-archive.com/pharo-project@lists.gforge.inria.fr/msg25308.ht…
We're going on two years now -- if there are no objections I will
finally do the work to remove TimeStamp from the image. Thankfully,
it looks like it has no meaningful behaviors over DateAndTime..
- Chris
On Tue, Jul 3, 2012 at 5:10 PM, <commits(a)source.squeak.org> wrote:
> Bert Freudenberg uploaded a new version of Kernel to project The Trunk:
> http://source.squeak.org/trunk/Kernel-bf.702.mcz
>
> ==================== Summary ====================
>
> Name: Kernel-bf.702
> Author: bf
> Time: 4 July 2012, 12:10:20.238 am
> UUID: a349f289-2b28-4e98-abfc-5b4d199aa8f1
> Ancestors: Kernel-bf.701
>
> Make 7 more Date/Time tests pass. To make the remaining 3 tests pass we need to decide if unspecified timezones should be taken as local time (as per ISO 8601) or as UTC (as per changes by cmm). Currently there is a mix if the two.
>
> =============== Diff against Kernel-bf.701 ===============
>
> Item was changed:
> ----- Method: DateAndTime class>>date:time: (in category 'squeak protocol') -----
> date: aDate time: aTime
>
> ^ self
> year: aDate year
> day: aDate dayOfYear
> hour: aTime hour
> minute: aTime minute
> + second: aTime second
> + offset: aDate start offset!
> - second: aTime second!
>
>
Bert Freudenberg uploaded a new version of Monticello to project The Trunk:
http://source.squeak.org/trunk/Monticello-bf.516.mcz
==================== Summary ====================
Name: Monticello-bf.516
Author: bf
Time: 5 July 2012, 5:07:51.433 pm
UUID: 42f8b4e0-b227-46ec-bcfa-a0426a152467
Ancestors: Monticello-bf.515
Fix a problem with very short MCVersionNames (e.g. 'MC1' as used by the test suite)
=============== Diff against Monticello-bf.515 ===============
Item was changed:
----- Method: MCVersionName>>versionName (in category 'accessing') -----
versionName
"Answer my version name as a ByteString, without the file suffix or any ancestor-attributes."
| end |
self isEmpty ifTrue: [^ String empty].
end := self indexOf: $( ifAbsent: [
+ (self size > 4 and: [(self copyFrom: self size - 3 to: self size - 1) = '.mc'])
- ('.mc#' startingAt: 1 match: self startingAt: self size - 3)
ifTrue: [self size - 3]
ifFalse: [self size + 1]].
^self first: end - 1!
Bert Freudenberg uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-bf.479.mcz
==================== Summary ====================
Name: Collections-bf.479
Author: bf
Time: 4 July 2012, 5:37:06.028 pm
UUID: 76a4f53b-5426-4640-9bb2-6449accdcef6
Ancestors: Collections-eem.478
String>>withUnixLineEndings should not modify the string in-place.
=============== Diff against Collections-eem.478 ===============
Item was changed:
----- Method: String>>withSqueakLineEndings (in category 'internet') -----
withSqueakLineEndings
"Assume the string is textual, and that CR, LF, and CRLF are all valid line endings.
Replace each occurence with a single CR."
(self includes: Character lf) ifFalse: [ ^self ].
(self includes: Character cr) ifFalse: [
+ ^self copy translateWith: String crLfExchangeTable ].
- ^self translateWith: String crLfExchangeTable ].
^self withLineEndings: String cr!
Item was changed:
----- Method: String>>withUnixLineEndings (in category 'internet') -----
withUnixLineEndings
"Assume the string is textual, and that CR, LF, and CRLF are all valid line endings.
Replace each occurence with a single LF."
(self includes: Character cr) ifFalse: [ ^self ].
(self includes: Character lf) ifFalse: [
+ ^self copy translateWith: String crLfExchangeTable ].
- ^self translateWith: String crLfExchangeTable ].
^self withLineEndings: String lf!