Planet Squeak Code

February 09, 2010

squeaksource.com

ConfigurationOfPier-DaleHenrichs.8.mcz

- fix errors in #gemstone portion of version specs

February 09, 2010 01:25 AM

JQWidgetBox-BubbleTip-Dev-NickAger.1.mcz

initial check-in of bubble-tip seaside integration

by Nick Ager (nick.ager@gmail.com) at February 09, 2010 12:55 AM

JQWidgetBox-BubbleTip-Core-NickAger.1.mcz

initial check-in of bubble-tip seaside integration

by Nick Ager (nick.ager@gmail.com) at February 09, 2010 12:54 AM

February 08, 2010

squeaksource.com

ConfigurationOfGemTools-DaleHenrichs.39.mcz

- 1.0-beta.5
- fix bug in the new GCI library code ... linux-gnu is also a valid os name

February 08, 2010 11:34 PM

Net-Protocols-DNS-jrd.8.mcz

Changed:

- Fixed glitch in initializing from a cold start.

by John Dougan (jdougan@acm.org) at February 08, 2010 11:30 PM

GT-Tools-DaleHenrichs.17.mcz

- changes so that GTMetaceller works with soon to be released 1.0-beta.23, including some performance improvements ... 1.0-beta.23 is slower doing the things the GTMetaceller does so more improvements can be done
- these changes are all compatible with 1.0-beta.22

by Dale Henrichs (dale.henrichs@gemstone.com) at February 08, 2010 11:02 PM

source.squeak.org

Tests-ar.45.mcz

Add a consistency test to ensure that the Windows VM's 3ButtonMouse preference is consistent with the swapMouseButton setting.

by Andreas Raab (andreas.raab@gmx.de) at February 08, 2010 10:30 PM

squeaksource.com

ShapeFactory-jb.14.mcz

Resolved the chat area scroll problem. Still now we can't see past chats :(

by Julien Bourdon (bourdux@gmail.com) at February 08, 2010 10:20 PM

Mongo-klb.0.3.mcz

Replaced 16rff with 16rFF.

by Kent Beck (kent@threeriversinstitute.org) at February 08, 2010 10:12 PM

GT-Tools-tg.16.mcz

double clicking on a project in the items view spawns a new tab.

by Tudor Girba (tudor.girba@gmail.com) at February 08, 2010 10:06 PM

Mongo-klb.0.2.mcz

Desperately attempting to achieve Squeak compatibility.

by Kent Beck (kent@threeriversinstitute.org) at February 08, 2010 10:05 PM

YABreakOut-mlami.167.mcz

menu factory

by Marco (Crash8688@web.de) at February 08, 2010 10:05 PM

Collections-Strings-LucFabresse.80.mcz

impoved version of String>>asLegalSelector
proposed by N. Cellier on squeak-dev

February 08, 2010 07:48 PM

Tests-LucFabresse.111.mcz

- TraitsResource>>codeChangedEvent:
Condition improvement suggered on squeak-dev by N. Cellier

February 08, 2010 07:38 PM

SmallPOS-MYI.45.mcz

Refactoring in process. A lot of cool features added, like Classifiers lists UIs, generated via magritte.

by Assargadon (tallman@inbox.ru) at February 08, 2010 07:06 PM

source.squeak.org

Nebraska-nice.26.mcz

get rid of now useless fixTemps

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 06:57 PM

squeaksource.com

Net-Protocols-DNS-jrd.7.mcz

Changed:

- Comments cleared up a bit
- Added UDP timeout setting to the resolver

by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM

Net-Protocols-DNS-jrd.6.mcz

Changed:

- Further extensions to make the client handle more of the common query types and to be more robust
- Added querying via TCP streams
- Falls back to TCP if the UDP query returns truncated data.
- Setting for the name resolver to control which protocols to use.
- Tests. Not great ones, but they are there.
- Slightly better cache control: a switch to turn the cache off and a flushCache method.
- ANY and TXT record support. TXT needs testing.

by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM

Net-Protocols-DNS-jrd.5.mcz

Changed;

- Removed magic constants frefs to the address class IN
- Build RR type # to type name translator DNSRecord class>>rrTypeNameFor:
- Fixed mistaken use of NetNameResolver
- SRVRecords now read properly from the stream
- Start on TXT records
- Name resolver has new protocol to support SRV record lookup and the standard resolution procedure described in RFC 2782

by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM

Net-Protocols-DNS-jrd.4.mcz

Changed:

- Added support for CNAME records

by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM

Net-Protocols-DNS-jrd.3.mcz

Changed:

- Converted _ assignment into := for Open Cobalt. Done with search and replace in a text editor , my have problems.

by John Dougan (jdougan@acm.org) at February 08, 2010 06:17 PM

Seaside-Tests-Core-jok.178.mcz

remove #testStartUp since WAKeyGenerator no longer implements #startUp

by John O'Keefe (john_okeefe@instantiations.com) at February 08, 2010 06:14 PM

IndexOutOfBounds-Carcassonne-StS.237.mcz

Quickfix for starting a new game

by Stefan Schaefer (kocks_rhythmus@web.de) at February 08, 2010 06:11 PM

YABreakOut-sec.166.mcz

laser refactorin

February 08, 2010 05:47 PM

IndexOutOfBounds-Carcassonne-StS.236.mcz

a ton of refactoring & commenting.
Main Topics:
- Observers / Events
- more simple/generic menu creation

Main Targets:
- HOKGui
- HOK

by Stefan Schaefer (kocks_rhythmus@web.de) at February 08, 2010 05:29 PM

ConfigurationOfPierAddOns2-DaleHenrichs.10.mcz

- 2.0.2
- pick up latest packages (2/8/2010 09:24)

February 08, 2010 05:26 PM

ConfigurationOfPier2-DaleHenrichs.12.mcz

- 2.0.2
- pick up latest packages (2/8/2010 09:24)

February 08, 2010 05:26 PM

ConfigurationOfPatagonia-HernanWilkinson.5.mcz

Version 0.01 - Load Fixes

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 05:03 PM

source.squeak.org

Network-nice.56.mcz

Push a few temp declarations inside blocks.
Push a few temp assignments outside blocks.

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:54 PM

squeaksource.com

ConfigurationOfPatagonia-HernanWilkinson.3.mcz

Version 0.01 - Load fixes

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:54 PM

SmalltalkImplementation-Pharo-HernanWilkinson.11.mcz

Time>>asMilliseconds

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:54 PM

source.squeak.org

ST80-nice.96.mcz

Let outdent work when selection starts on a wrapped line.
Do not let indent insert a tab in the middle of a line when selection starts on a wrapped line.

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:48 PM

Morphic-nice.329.mcz

Let outdent work when selection starts on a wrapped line.
Do not let indent insert a tab in the middle of a line when selection starts on a wrapped line.

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:47 PM

Morphic-nice.328.mcz

deprecate #lineIndexForCharacter: in favour of #lineIndexOfCharacterIndex:

The two selectors did already coexist.
The later is preferred because both understood by st80 (Paragraph) and more descriptive.

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 04:38 PM

squeaksource.com

ConfigurationOfPatagonia-HernanWilkinson.2.mcz

Version 0.01 - Load fixes

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:34 PM

SmalltalkImplementation-Pharo-HernanWilkinson.9.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:26 PM

SmalltalkImplementation-Abstract-HernanWilkinson.10.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:25 PM

ChaltenChristian-TimeModel-HernanWilkinson.302.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:18 PM

TDD-Facilities-HernanWilkinson.12.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:17 PM

ChaltenGregorian-TimeModelTests-HernanWilkinson.304.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:16 PM

ChaltenGregorian-TimeModel-HernanWilkinson.300.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:16 PM

ChaltenFilter-TimeLineFilterModelTests-HernanWilkinson.301.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:14 PM

ChaltenFilter-TimeLineFilterModel-HernanWilkinson.300.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:14 PM

ChaltenCore-TimeUnitsAndMeasures-HernanWilkinson.301.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:13 PM

ChaltenCore-TimeModelTests-HernanWilkinson.303.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:12 PM

ChaltenCore-TimeModel-HernanWilkinson.307.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:12 PM

ChaltenChristian-TimeModelTests-HernanWilkinson.300.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:11 PM

IndexOutOfBounds-Carcassonne-chk.234.mcz

I think I need a new image -.- ... Bugfix for the scrollbuttons

by Christian Kieschnick (christian.kieschnick@student.hpi.uni-potsdam.de) at February 08, 2010 04:10 PM

Aconcagua-Pharo-Compatibility-HernanWilkinson.301.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:05 PM

Aconcagua-MeasureModelTests-HernanWilkinson.303.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:04 PM

Aconcagua-MeasureModel-HernanWilkinson.310.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 04:02 PM

Aconcagua-GraphModelTests-HernanWilkinson.302.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:59 PM

Aconcagua-GraphModel-HernanWilkinson.302.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:59 PM

Aconcagua-Extensions-HernanWilkinson.304.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:58 PM

Aconcagua-ArithmeticModelTests-HernanWilkinson.305.mcz

empty log message

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:57 PM

Aconcagua-ArithmeticModel-HernanWilkinson.305.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 03:57 PM

SpyCam-ToonVerwaest.253.mcz

in progress

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:48 PM

SmallPOS-Yulya.45.mcz

empty log message

by Assargadon (tallman@inbox.ru) at February 08, 2010 03:45 PM

SpyCam-ToonVerwaest.252.mcz

cami is annoying

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:27 PM

SpyCam-ToonVerwaest.251.mcz

giving metaclasses decent UIDs

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 03:16 PM

SpyCam-CamilloBruni.250.mcz

making it work. I am good.

by Camillo Bruni (camillobruni@students.unibe.ch) at February 08, 2010 03:12 PM

SpyCam-ToonVerwaest.249.mcz

more work on exporting

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 02:53 PM

SpyCam-ToonVerwaest.248.mcz

fixed binary precendence

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 02:31 PM

ConfigurationOfPatagonia-HernanWilkinson.1.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 02:24 PM

Patagonia-ModelTests-HernanWilkinson.1.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 02:22 PM

Patagonia-Model-HernanWilkinson.1.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 02:21 PM

Patagonia-AssertionsModel-HernanWilkinson.1.mcz

Version 0.01

by Jorge Silva (jorge.silva@10pines.com) at February 08, 2010 02:21 PM

SmallPOS-MYI.44.mcz

empty log message

by Assargadon (tallman@inbox.ru) at February 08, 2010 02:09 PM

SmallPOS-Yulya.43.mcz

empty log message

by Assargadon (tallman@inbox.ru) at February 08, 2010 02:05 PM

System-Support-Mariano.215.mcz

ahora si

February 08, 2010 01:59 PM

System-Object Storage-Mariano.75.mcz

ahora si

February 08, 2010 01:59 PM

Kernel-Mariano.577.mcz

ahora si

February 08, 2010 01:59 PM

OBO2MergeTestClasses-StanShepherd.14.mcz

remove trait references and accessors from 2 test classes

February 08, 2010 01:59 PM

Balloon-Mariano.38.mcz

ahora si

February 08, 2010 01:59 PM

SLICE-Issue1940-ImageSegmentCleaningPart3-Mariano.3.mcz

Fix to Issue http://code.google.com/p/pharo/issues/detail?id=1940

February 08, 2010 01:58 PM

SpyCam-ToonVerwaest.247.mcz

more exporting progress

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 12:14 PM

source.squeak.org

Morphic-nice.327.mcz

make TextEditor a bit more LF friendly
clean up dead code in inOutdent:delta:

Note: currently, shift+cmd+L will outdent even if line with min outdent is zero. This was the old behaviour, but we can change it by uncommenting the "^false"

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:39 AM

squeaksource.com

SpyCam-SamuelSchuerch.246.mcz

export now writes directly to the file

February 08, 2010 11:38 AM

source.squeak.org

ST80-nice.95.mcz

make cr-indentation work in case of LF
clean up dead code in inOutdent:delta:

Note: currently, shift+cmd+L will outdent even if line with min outdent is zero. his was the old behaviour, but we can change it by uncommenting the "^false"

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:35 AM

Collections-nice.298.mcz

indentationIfBlank: did not handle lines with or without line ending character the same
{
(String with: Character tab with: Character space) indentationIfBlank: [:x | nil].
(String with: Character tab with: Character space with: Character cr) indentationIfBlank: [:x | nil].
}
did return #(1 nil), now return #(nil nil)

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:27 AM

Collections-nice.297.mcz

Optimized Array inject:into: implementation

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 11:23 AM

squeaksource.com

jaScript-jannik_laval.20.mcz

empty log message

February 08, 2010 10:48 AM

SpyCam-ToonVerwaest.245.mcz

progress in exporting.

by Toon Verwaest (verwaest@iam.unibe.ch) at February 08, 2010 09:53 AM

jaScript-jannik_laval.19.mcz

empty log message

February 08, 2010 09:33 AM

jaScript-jannik_laval.18.mcz

update systemTracing

February 08, 2010 09:28 AM

source.squeak.org

Collections-nice.296.mcz

Change String>>initialize to force an initialization.
An initialization is required because current definition of CSNonSeparators class var does not handle WideString correctly.
Example: (String with: 375 asCharacter) withBlanksTrimmed should not be empty...

by Nicolas Cellier (ncellier@ifrance.com) at February 08, 2010 09:25 AM

squeaksource.com

Systemtracer2-jannik_laval.1.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

SystemTracing-jannik_laval.1.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

System-Support-jannik_laval.202.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

Kernel-jannik_laval.569.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

Collections-Streams-jannik_laval.46.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

SystemTracingPharo-jannik_laval.1.mcz

add systemTracingPharo

February 08, 2010 09:25 AM

RPackage-AlainPlantec.80.mcz

#rootNodeClass -> #rootNodeClassFromItem:
#childrenNodeClass -> #childNodeClassFromItem:

February 08, 2010 08:49 AM

System-Settings-AlainPlantec.174.mcz

#rootNodeClass -> #rootNodeClassFromItem:
#childrenNodeClass -> #childNodeClassFromItem:
#remove duplicated code for #path: and #pathIn:

February 08, 2010 08:42 AM

Morphic-MorphTreeWidget-AlainPlantec.108.mcz

#rootNodeClass -> #rootNodeClassFromItem:
#childrenNodeClass -> #childNodeClassFromItem:

February 08, 2010 08:41 AM

ShapeFactory-jb.12.mcz

Adde the siz people experiment for Finland.

Made a chat component for better resuse.

Corrected the ajx multi log bug.

by Julien Bourdon (bourdux@gmail.com) at February 08, 2010 06:24 AM

February 07, 2010

source.squeak.org

Morphic-cmm.326.mcz

- Fixed browse function from a code-pane when Preferences>>#alternativeBrowseIt is enabled.
- Look-tweak for 3.11; changed BalloonMorph>>#defaultBorderWidth to 0 from 1. 0 is appropriate for balloons because they are transient and wispy, not a solid object deserving a border.

by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:16 PM

Kernel-cmm.391.mcz

Added BlockClosure>>#on:do:on:do: and #on:do:on:do:on:do:.

by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:07 PM

Protocols-cmm.22.mcz

Fix problem with trying to use the Protocol browser when Preferences #optionalButtons is not enabled. The custom-buttons of a Protocol browser are not optional, because the functions they provide cannot be accessed via the menu's or hot-keys.

by Chris Muller (ma.chris.m@gmail.com) at February 07, 2010 11:05 PM

squeaksource.com

Moose-Finder-tg.164.mcz

added automatic registration to the world menu

by Tudor Girba (tudor.girba@gmail.com) at February 07, 2010 10:49 PM

IndexOutOfBounds-Carcassonne-MaZe.235.mcz

some minor layout changes..

by Manuel Zedel (slipknote@gmx.de) at February 07, 2010 10:49 PM

Qifer-pm.4.mcz

checks on input

by Paolo (pmontrasi@gmail.com) at February 07, 2010 09:40 PM

RPackage-AlainPlantec.79.mcz

* RPackage>>childrenNodeClass should return RPackageClassNode (and not RPackageAbstractNode)
* see RPackageClassNode>>childrenItems
here item is a symbol not a class.

February 07, 2010 09:25 PM

ProgrammingWithLiveObjects-LaurentLaffont.1.mcz

Morphic turtle from http://pharocasts.blogspot.com/2010/02/programming-with-live-objects.html

by Laurent Laffont (laurent.laffont@gmail.com) at February 07, 2010 09:16 PM

RPackage-AlainPlantec.78.mcz

* RPackage>>childrenNodeClass should return RPackageClassNode (and not RPackageAbstractNode)
* see RPackageClassNode>>childrenItems
here item is a symbol not a class.

February 07, 2010 08:56 PM

DSMCycleTable-jannik_laval.30.mcz

empty log message

February 07, 2010 08:38 PM

RPackage-StephaneDucasse.77.mcz

hardcoding fillup of mock for now.

by Stéphane Ducasse (stephane.ducasse@inria.fr) at February 07, 2010 08:22 PM

RPackage-StephaneDucasse.76.mcz

starting a MOMO based PackageOrganizer browser

by Stéphane Ducasse (stephane.ducasse@inria.fr) at February 07, 2010 08:19 PM

DSMCycleTable-jannik_laval.29.mcz

empty log message

February 07, 2010 08:18 PM

NewCompiler-jorge.ressia.344.mcz

- Fixes in the stack calculation due to problems in the frame size

by Jorge Ressia (jorge.ressia@gmail.com) at February 07, 2010 07:40 PM

IndexOutOfBounds-Carcassonne-chk.233.mcz

My hate against Monticello rises with every publishing ... this is the current release ... I hope now everything works fine ... it seems to work in my release ;)

by Christian Kieschnick (christian.kieschnick@student.hpi.uni-potsdam.de) at February 07, 2010 07:38 PM

Monticello-mls.15.mcz

Fixed: no namespace property would cause a crash

by Michael Lucas-Smith (michael.lucassmith@gmail.com) at February 07, 2010 07:19 PM

Mongo-klb.0.1.mcz

by Kent Beck (kent@threeriversinstitute.org) at February 07, 2010 07:18 PM

Monticello-mls.14.mcz

Fixed: a space in the user name would break when calling the command line zip

by Michael Lucas-Smith (michael.lucassmith@gmail.com) at February 07, 2010 07:15 PM

source.squeak.org

Morphic-dtl.325.mcz

Move StandardFileMenu from Morphic-FileList to Tools-Menus. StandardFileMenu is not Morphic specific.

by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:35 AM

ST80-dtl.94.mcz

Move SelectionMenu, CustomMenu, and EmphasizedMenu from ST80-Menus to Tools-Menus. These classes are not MVC specific.

by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:31 AM

Tools-dtl.170.mcz

Move StandardFileMenu from Morphic-FileList to Tools-Menus. StandardFileMenu is not Morphic specific.

Move SelectionMenu, CustomMenu, and EmphasizedMenu from ST80-Menus to Tools-Menus. These classes are not MVC specific.

With these changes, PopUpMenu and all its subclasses are in package Tools-Menus. The MVC/Morphic dependencies are handled in PopUpMenu>>startUpLeftFlush and PopUpMenu>>startUpWithCaption:icon:at:allowKeyboard:

by David T. Lewis (lewis@mail.msen.com) at February 07, 2010 03:29 AM

February 06, 2010

source.squeak.org

Morphic-dtl.324.mcz

Move PluggableFileListView from package Morphic-FileList to ST80-Views
Move ModalSystemWindowView from package Morphic-FileList to ST80-Views

by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:38 PM

ST80-dtl.93.mcz

Move PluggableFileListView from package Morphic-FileList to ST80-Views
Move ModalSystemWindowView from package Morphic-FileList to ST80-Views

by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:37 PM

Morphic-dtl.323.mcz

Change PluggableFileList>>open to dispatch through Project to MVC and Morphic methods.
Replace #openLabel: and #openAsMorphLable:inWorld: with#morphicOpenLable:in: and mvcOpenLabel:in: called through Project current.
Note: A better solution is to implement proper ToolBuilder support for PluggableFileList.

by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:07 PM

ST80-dtl.92.mcz

Add PluggableFileList>>mvcOpenLable:in: to remove explicit MVC dependency in PluggableFileList.

by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:05 PM

System-dtl.245.mcz

Remove explicit reference to MVC ParagraphEditor in Preferences class>>noviceModeSettingChanged.
Add comment and #flag: markers in Project>>dispatchTo:addPrefixAndSend:withArguments: to explain that this method should be replaced by proper ToolBuilder support in classes that use it (PluggableFileList and PopUpMenu so far).

by David T. Lewis (lewis@mail.msen.com) at February 06, 2010 10:03 PM

ToolBuilder-Morphic-mtf.46.mcz

Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

ToolBuilder-Kernel-mtf.30.mcz

Merged in Cobalt branch of ToolBuilder. This includes the addition of a few properties, and moving the help ivar all the way to the top of the spec heirarchy, since so many subclasses used it

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Network-mtf.55.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Multilingual-ul.85.mcz

- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)

February 06, 2010 07:53 PM

Morphic-cmm.321.mcz

- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.

February 06, 2010 07:53 PM

Kernel-mtf.389.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Kernel-mtf.388.mcz

Made a note about the island and env instance variables in the Process class comment

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Kernel-mtf.390.mcz

merged 389 and 388: stream readability fix and prepping Process for Cobalt

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Kernel-mtf.387.mcz

added two unused instance variables to Process. These are used by Cobalt; adding them here prevents loading cobalt from marking Kernel as dirty

island: used by the Tweak scripting system. very foundational to the entire Croquet infrastructure

env: part of ProcessSpecific, which adds process-specific variables to the image. Used by Logging, which Cobalt uses

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:53 PM

Collections-mtf.291.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 06, 2010 07:52 PM

Network-mtf.55.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:45 PM

Multilingual-ul.85.mcz

- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:44 PM

Morphic-ar.322.mcz

Merging Morphic-cmm.321

- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:41 PM

Kernel-mtf.390.mcz

merged 389 and 388: stream readability fix and prepping Process for Cobalt

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:37 PM

Monticello-ar.362.mcz

Suppress interactive warnings from ClassBuilder while installing MC packages automatically.

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:36 PM

Collections-ar.295.mcz

Merging Collections-mtf.291:

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Andreas Raab (andreas.raab@gmx.de) at February 06, 2010 07:30 PM

February 05, 2010

source.squeak.org

Multilingual-ul.85.mcz

- fix #basicNext: and #basicUpTo: in MultiByteFileStream
- add chunk reading capabilities to TextConverter
- assume that MultiByteFileStream's converter is properly initialized in #next
- MultiByteFileStream >> #nextChunk uses its converter's chunk reading capabilities, this speeds gives >3x speedup if the file has UTF-8 encoding
- fix: MultiByteFileStream lost it's position if the ! character was encoded to more than a single byte (ex UTF16)

February 05, 2010 11:42 PM

Tools-ul.169.mcz

- don't use #asSortedCollection: for sorting

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 10:19 PM

System-ul.244.mcz

- don't use asSortedCollection for sorting
- minor cleanup
- add missing method: PseudoClass >> #selectorsDo: (probably there are more missing methods)

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 10:18 PM

Tools-cmm.168.mcz

- Integrated two additional MessageSet filtering options from Diego Gomez Deck. Very useful, at times.

by Chris Muller (ma.chris.m@gmail.com) at February 05, 2010 08:09 PM

Morphic-cmm.321.mcz

- Recovered "Auto Indent" preference lost back in 3.9, updated for the new TextEditor and Preference Pragma's.

February 05, 2010 05:46 PM

Morphic-cmm.319.mcz

Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:

http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html

February 05, 2010 06:53 AM

MorphicTests-ar.13.mcz

Add a test for deferred ui queue timeout.

by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:49 AM

Morphic-ar.320.mcz

Restore execution timeout for deferred ui message processing which was lost in previous change.

by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:48 AM

Morphic-cmm.319.mcz

Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:

http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html

by Andreas Raab (andreas.raab@gmx.de) at February 05, 2010 06:46 AM

Collections-ul.295.mcz

- initialize WeakRegistries in postscript

February 05, 2010 04:38 AM

Collections-ul.294.mcz

- fix #growSize in WeakSet and WeakKeyDictioanry
Since we are using self slowSize (which is like tally in not weak collections) instead of array size we should multiply slowSize by 4/3 and 4/3*3/2 is 2.

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:29 AM

Collections-ul.293.mcz

- weak collection changes, part 3

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:29 AM

Collections-ul.292.mcz

- weak collection changes, part 2

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:28 AM

Collections-ul.291.mcz

- weak collection changes, part 1
- a bit faster #fixCollisionsFrom:

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 04:24 AM

Morphic-cmm.319.mcz

Fix for potential World lockup due to the
UI process waiting for the #next of an empty deferredUIMessages. For discussion:

http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-March/135119.html

February 05, 2010 04:18 AM

CollectionsTests-ul.141.mcz

- bugfix

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 03:34 AM

Kernel-mtf.390.mcz

merged 389 and 388: stream readability fix and prepping Process for Cobalt

by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:50 AM

Collections-mtf.291.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:47 AM

Network-mtf.55.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:46 AM

Kernel-mtf.389.mcz

7219: Improve Streams Usage Readability
http://bugs.squeak.org/view.php?id=7219

Adds << to streams to be mostly like nextPutAll, but uses putOn: so that it works with any object.

by Matthew Fulmer (tapplek@gmail.com) at February 05, 2010 12:45 AM

CollectionsTests-ul.140.mcz

- two more tests for WeakRegistry

by Levente Uzonyi (leves@elte.hu) at February 05, 2010 12:43 AM

February 04, 2010

source.squeak.org

Kernel-mtf.388.mcz

Made a note about the island and env instance variables in the Process class comment

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 10:24 PM

MorphicExtras-nice.73.mcz

1) merge some FreeType changes from Tween
2) move some temp declarations inside blocks
3) move some temp assignments outside blocks
4) remove some now useless fixTemps

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:33 PM

ST80-nice.91.mcz

remove some now useless fixTemps

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:12 PM

Protocols-nice.21.mcz

move a temp declaration inside a block

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 08:11 PM

Monticello-nice.361.mcz

move a temp assignment outside block

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:53 PM

Kernel-nice.387.mcz

1) avoid a useless block non local return
2) move a temp assignment outside block

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:50 PM

EToys-nice.58.mcz

1) Use methodsDo: instead of slectorsDo:
2) remove a useless fixTemps

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:41 PM

Traits-nice.280.mcz

push some temp declarations inside blocks

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:21 PM

Kernel-mtf.387.mcz

added two unused instance variables to Process. These are used by Cobalt; adding them here prevents loading cobalt from marking Kernel as dirty

island: used by the Tweak scripting system. very foundational to the entire Croquet infrastructure

env: part of ProcessSpecific, which adds process-specific variables to the image. Used by Logging, which Cobalt uses

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 07:20 PM

Tools-nice.167.mcz

1) move some temp assignment outside blocks
2) remove some now useless fixTemps
3) add a pair of translated

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:16 PM

System-nice.243.mcz

1) move some temp assignments outside blocks
2) move some temps declaration inside blocks
3) remove some now useless fixTemps

by Nicolas Cellier (ncellier@ifrance.com) at February 04, 2010 07:11 PM

ToolBuilder-Morphic-mtf.46.mcz

Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:11 PM

ToolBuilder-Kernel-mtf.30.mcz

Merged in Cobalt branch of ToolBuilder. This includes the addition of a few properties, and moving the help ivar all the way to the top of the spec heirarchy, since so many subclasses used it

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:04 PM

ToolBuilder-Morphic-mtf.46.mcz

Merged in the Cobalt version of ToolBuilder. Just makes use of the new properties and the fact that any widget can now have help texs

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 05:04 PM

Morphic-kb.318.mcz

- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.

February 04, 2010 04:47 PM

Installer-Core-mtf.335.mcz

merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history

Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92

remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 04:47 PM

Installer-Core-mtf.335.mcz

merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history

Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92

remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block

by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 04:43 PM

Installer-Core-mtf.335.mcz

merged Installer-Core-nice.93 from trunk. This completes the merge of trunk Installer and mainstream Installer. Please put this version into squeak trunk rather than the ancient version you have now. Merging is rather difficult as there has been a severe refactoring since this 2-year-old version was current. See http://www.squeaksource.com/Installer for a complete history

Name: Installer-Core-nice.93
Author: nice
Time: 18 January 2010, 3:27:55 am
UUID: 099486b1-f102-c748-bba5-cb794f54a1fe
Ancestors: Installer-Core-nice.92

remove an outer temp assignment: #withCurrentChangeSetNamed:do: does return the change set, so it is not necessary to assign temp inside the block

by Matthew Fulmer (tapplek@gmail.com) at February 04, 2010 03:22 PM

System-ar.242.mcz

Merge latest MessageTally changes from Cuis.

by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 05:35 AM

Morphic-kb.318.mcz

- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.

by Andreas Raab (andreas.raab@gmx.de) at February 04, 2010 04:54 AM

Multilingual-ul.86.mcz

- faster chunk reading

February 04, 2010 02:31 AM

Morphic-kb.318.mcz

- fix: MenuMorph releases selection for keyboard events. Before this you could not move through menu items with the cursor if it had a submenu.
- fix: With left or right arrow now you can only move into a submenu. Before this those keystrokes were added to the filter if the selectedItem had no submenu.

February 04, 2010 01:28 AM

Collections-ul.295.mcz

- initialize WeakRegistries in postscript

February 04, 2010 01:14 AM

CollectionsTests-ul.139.mcz

- some tests for WeakRegistry

by Levente Uzonyi (leves@elte.hu) at February 04, 2010 01:13 AM

Morphic-kb.317.mcz

- quick fix for: http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-February/144057.html

The fix adds a check to MenuMorph >> displayFiltered: to prevent invoking selectItem:event: without an event, because the current implementation doesn't support that.

February 04, 2010 01:07 AM

February 03, 2010

source.squeak.org

Morphic-kb.317.mcz

- quick fix for: http://lists.squeakfoundation.org/pipermail/squeak-dev/2010-February/144057.html

The fix adds a check to MenuMorph >> displayFiltered: to prevent invoking selectItem:event: without an event, because the current implementation doesn't support that.

February 03, 2010 11:39 PM

Morphic-kb.316.mcz

- fix for: http://bugs.squeak.org/view.php?id=7462

The fix adds a check to SystemWindow >> activate, to avoid sending #addPaneSplitters if the window isCollapsed.

February 03, 2010 06:30 AM

MonticelloConfigurations-mpe.74.mcz

if the preference #logToFile is disabled all update log events will be forwarded to a Transcript. If no Transcript is already open, I will open a new one. (requires the collection-mpe.290 extension)

February 03, 2010 06:30 AM

Collections-mpe.290.mcz

add a helper method to count the number of open Transcripts

February 03, 2010 06:30 AM

Morphic-kb.316.mcz

- fix for: http://bugs.squeak.org/view.php?id=7462

The fix adds a check to SystemWindow >> activate, to avoid sending #addPaneSplitters if the window isCollapsed.

by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 06:26 AM

MonticelloConfigurations-mpe.74.mcz

if the preference #logToFile is disabled all update log events will be forwarded to a Transcript. If no Transcript is already open, I will open a new one. (requires the collection-mpe.290 extension)

by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 06:21 AM

Collections-mpe.290.mcz

add a helper method to count the number of open Transcripts

by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 06:20 AM

Traits-ar.279.mcz

Fixes the traits bug masked by the issues with Class>>binding. When recompiling a selector/method pair, the original trait method needs to be preserved if the method came from a trait. Otherwise the method will be considered a locally defined method after the reshape which is incorrect.

by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 04:34 AM

TraitsTests-ar.5.mcz

Improve Traits tests:
- Remove a duplicate test
- Extend the superclass change test so that it covers the problems encountered with ClassBuilder usage
- Add an extra reshape test to avoid side-effects due to superclass involvement in previos test

by Andreas Raab (andreas.raab@gmx.de) at February 03, 2010 04:32 AM

February 02, 2010

source.squeak.org

MonticelloConfigurations-mpe.74.mcz

if the preference #logToFile is disabled all update log events will be forwarded to a Transcript. If no Transcript is already open, I will open a new one. (requires the collection-mpe.290 extension)

February 02, 2010 08:03 PM

Collections-mpe.290.mcz

add a helper method to count the number of open Transcripts

February 02, 2010 08:02 PM

Kernel-ar.386.mcz

Merging Date class>>#readFrom:pattern: one more time (got accidentally replaced by a newer version without being merged).

by Andreas Raab (andreas.raab@gmx.de) at February 02, 2010 06:53 PM

Kernel-ar.385.mcz

Fix handling of Class>>binding:
- Verify that the registered class in the environment is the receiver
- Install a common binding after recompilation
- Add an accessor for installing the binding in CompiledMethod

by Andreas Raab (andreas.raab@gmx.de) at February 02, 2010 06:05 PM

CollectionsTests-ar.138.mcz

Remove unnecessary use of traits in ReadStreamTest. Makes it possible to load CollectionTests into images w/o traits support.

by Andreas Raab (andreas.raab@gmx.de) at February 02, 2010 04:57 PM

Morphic-kb.316.mcz

- fix for: http://bugs.squeak.org/view.php?id=7462

The fix adds a check to SystemWindow >> activate, to avoid sending #addPaneSplitters if the window isCollapsed.

February 02, 2010 03:08 PM

CollectionsTests-ar.137.mcz

Fixes a typo in SetWithNilTest.

by Andreas Raab (andreas.raab@gmx.de) at February 02, 2010 05:45 AM