Nicolas Cellier uploaded a new version of MorphicExtrasTests to project The Trunk:
http://source.squeak.org/trunk/MorphicExtrasTests-nice.4.mcz
==================== Summary ====================
Name: MorphicExtrasTests-nice.4
Author: nice
Time: 31 October 2015, 5:44:19.516 pm
UUID: c4f7d3c0-bde7-41b9-b6a3-5588544e6e9d
Ancestors: MorphicExtrasTests-fbs.3
Do not use at:put: on a Float (especially a literal!), this superpower should be considered harmful and it is not 64-bits spur compatible anyway.
=============== Diff against MorphicExtrasTests-fbs.3 ===============
Item was changed:
----- Method: FlapTabTests>>testFlapTabRecusion (in category 'tests') -----
testFlapTabRecusion
| a b tab |
+ "This float is 466.7005813953488"
+ a := (16r1D2B3594D65359 asFloat timesTwoPower: -44).
- "Create a float close to 466.700581395349"
- a := 1.1
- at: 1 put: 1081944885;
- at: 2 put: 2497074009;
- yourself.
b := 105.
self deny: a + b - a = b.
tab := Flaps newFlapTitled: 'Test' onEdge: #top.
tab left: a.
self
should: [tab extent: b asPoint]
notTakeMoreThanMilliseconds: 10
!
In this month’s MagPi magazine there is a (very) small article about the latest Pi Scratch and even a mention of Smalltalk in a review of a book on python programming.
https://www.raspberrypi.org/magpi-issues/MagPi39.pdf
Pages 80-1 & 86.
You’ll notice that the article is a little thin on details and missing the point on several items, but whatever.
tim
--
tim Rowledge; tim(a)rowledge.org; http://www.rowledge.org/tim
Fractured Idiom:- VENI, VIDI, VICE - I came, I saw, I partied.
Tobias Pape uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-topa.775.mcz
==================== Summary ====================
Name: System-topa.775
Author: topa
Time: 29 October 2015, 1:06:23.749 am
UUID: a2ad05e2-8cf3-4974-84c4-7a5d93e304e3
Ancestors: System-ul.774
Cache NaturalLanguageTranslator when looking up yet inexisting ones.
Induced by tim Rowledge
(see http://forum.world.st/image-startup-complications-td4858390.html)
=============== Diff against System-ul.774 ===============
Item was changed:
----- Method: NaturalLanguageTranslator class>>availableForLocaleID: (in category 'accessing') -----
availableForLocaleID: localeID
"Answer available locale ID.
If translator is not found for correct locale ID, then isoLanguage is
attempted for the key."
^ self translators
at: localeID
+ ifAbsentPut: [localeID hasParent
- ifAbsent: [localeID hasParent
ifTrue: [self translators
at: localeID parent
ifAbsent: [self default]]
ifFalse: [self default]]!
Hey tim,
regarding "image startup complications", does this fit your needS?
Best regards
-Tobias
On 29.10.2015, at 00:06, commits(a)source.squeak.org wrote:
> Tobias Pape uploaded a new version of System to project The Inbox:
> http://source.squeak.org/inbox/System-topa.775.mcz
>
> ==================== Summary ====================
>
> Name: System-topa.775
> Author: topa
> Time: 29 October 2015, 1:06:23.749 am
> UUID: a2ad05e2-8cf3-4974-84c4-7a5d93e304e3
> Ancestors: System-ul.774
>
> Cache NaturalLanguageTranslator when looking up yet inexisting ones.
>
> Induced by tim Rowledge
> (see http://forum.world.st/image-startup-complications-td4858390.html)
>
> =============== Diff against System-ul.774 ===============
>
> Item was changed: