Hi, A new zip file is available: https://gforge.inria.fr/frs/download.php/10978/Pharo0.1Core-10156.zip Highlights: -> Mac Menu support -> Process Specific variables ChangeLog: ========== update10143 - fix dropFrom: - etoy removal fight ------------------------------------------------------ update10144 - ifNotNilDo: calls renamed - Issue 232: Recreate Special Objects Array should preserve external semaphores + Fix ------------------------------------------------------ update10145 - Issue273-EmbeddedWorldBorderMorph-removal ------------------------------------------------------ update10146 -Issue 219: Cryptography does not load into Pharo ------------------------------------------------------ update10147 -etoy cleaning event etoy and autoexpansion ------------------------------------------------------ update10148 - Etoy cleaning (la nausee) ------------------------------------------------------ update10149 Morph removed couldHoldSeparateDataForEachInstance currentDataInstance goToPreviousCardInStack insertCard installAsCurrent: reshapeBackground relaxGripOnVariableNames reassessBackgroundShape stack stackDo: isStackBackground setAsDefaultValueForNewCard isPlayer: aPlayer ofReferencingTile: tile traverseRowTranslateSlotOld: oldSlotName of: aPlayer to: newSlotName traverseRowTranslateSlotOld: oldSlotName to: newSlotName openViewerForArgument handMeTilesToFire triggerScript: variableDocks shouldRememberCostumes currentDataValue newPlayerInstance isSyntaxMorph enclosingEditor topEditor Morph fixed tryToRenamed: tabHitWithEvent: PasteUpMorph removed scriptSelectorToTriggerFor: viewerFlapTabFor: ------------------------------------------------------ update10150 -> Issue 333: A fix for animated GIF harvested from Squeak -> Mantis 0006343: Process does not need to be a special object Change proposed by martin v. Loewis: When changing Process, I was warned that it is a special object and therefore it is dangerous to change its class definition. Process currently lives at: 28 of Smalltalk specialObjectsArray. In reviewing all references to the special objects array, I could not find any reference to that slot, neither in the Squeak 3.9 image nor in the VM. -> Postscript: Smalltalk recreateSpecialObjectsArray. ------------------------------------------------------ update10151 -> Issue 146: ClassDescription>>copyUnobstrusevely ClassDescription>>copyUnobstrusevely and friends are only invoked by kedama which should be removed -> Issue 128: M5711: TextFieldMorph changes text position when emptied -> now really do Postscript: Smalltalk recreateSpecialObjectsArray. ------------------------------------------------------ update10152 -> Issue 276: candidate for core: Process-specific variables Martin von Loewis did a nice implementation of thread-specific variables: This project provides process-specific variables (called TLS - thread- local storage) in other environments. Two kinds of variables are provided: ProcessLocalVariable (similar to TLS), and DynamicVariables (akin LISPs dynamic scope) ------------------------------------------------------ update10153 Issue 308: Mac Menu support ------------------------------------------------------ update10156 ssue 195: Unicode membership test reduced to String #= (String #compare:caseSensitive:) ? M6336 -- Marcus Denker -- denker@iam.unibe.ch http://www.iam.unibe.ch/~denker