[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Sun Feb 28 23:55:09 UTC 2010


Changes to Trunk (http://source.squeak.org/trunk.html) in the last 24 hours:

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002857.html

Name: System-ar.273
Ancestors: System-dtl.272

Add cleanUp:except: to provide a list of exclusions from the cleanup actions, e.g.,

	"Aggressively clean up but preserve projects and change sets"
	Smalltalk cleanUp: true except: {Project. ChangeSet}.



=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002858.html

Name: Monticello-ul.374
Ancestors: Monticello-ar.372

- replaced MCMethodDefinition's Definitions class variable with a class instance variable. The cached definitions are no longer registered for finalization.
- a bit of cleanup around MCDefinition's Instances class variable

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002859.html

Name: Monticello-ul.375
Ancestors: Monticello-ul.374

- replaced MCDefinition's Instances class variable with a class instance variable. Smaller WeakSets are better than a large one.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002860.html

Name: ST80-dtl.111
Ancestors: ST80-dtl.110

Move MVCProject>>currentVocabulary from package Protocols to Morphic to address MVC reloadability issue.
Test Smalltalk at: #Vocabulary to allow future unloadability of Protocols package.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002861.html

Name: Morphic-dtl.367
Ancestors: Morphic-dtl.366

Move MorphicProject>>currentVocabulary from package Protocols to Morphic to address MVC reloadability issue

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002862.html

Name: Protocols-dtl.24
Ancestors: Protocols-dtl.23

Move Project>>currentVocabulary methods to other packages to resolve MVC reloadability issue.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002863.html

Name: Multilingual-nice.91
Ancestors: Multilingual-ul.90

Let Unicode leadingChar be encoded 0 instead of 255.
According to proposal at
http://lists.squeakfoundation.org/pipermail/squeak-dev/2009-August/138915.html 

Warning: this causes a minor bug for A macron (char value 256 & 257) because of dirty old hack in CompositionScanner
(these vales are hijacked for encoding stopConditions EndOfRun and CrossedX)

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002864.html

Name: Graphics-nice.112
Ancestors: Graphics-dtl.109

Fix endOfRun and crossedX encodings in paragraph composition - Part 1

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002865.html

Name: Multilingual-nice.94
Ancestors: Multilingual-nice.91

Fix endOfRun and crossedX encodings in paragraph composition - Part 1

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002866.html

Name: Graphics-nice.113
Ancestors: Graphics-nice.112

Fix endOfRun and crossedX encodings in paragraph composition - Part 2

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002867.html

Name: Multilingual-nice.95
Ancestors: Multilingual-nice.94

Fix endOfRun and crossedX encodings in paragraph composition - Part 2

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002868.html

Name: Graphics-nice.114
Ancestors: Graphics-nice.113

Fix endOfRun and crossedX encodings in paragraph composition - Part 3

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002869.html

Name: Multilingual-nice.96
Ancestors: Multilingual-nice.95

Fix endOfRun and crossedX encodings in paragraph composition - Part 3

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002870.html

Name: Tests-ul.50
Ancestors: Tests-nice.49

- integrity tests for Dictionaries (except for WeakKeyDictionaries, because those state may change while the tests are running)

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002871.html

Name: Kernel-dtl.414
Ancestors: Kernel-dtl.413

Eliminate the "special menu..." pick from StringHolder class>>shiftedYellowBottonMenuItems for Morphic Retain a hook for it in MVC.

Rationale: The special menu items selection is currently broken, but never did anything useful in Morphic AFICT. Best to just remove the option when not in MVC, but leave the MVC hook in hopes of fixing the original MVC implementation later (other MVC issues prevent this now).

This changes adds another #isMorphic send, which is undesirable. However, a number of menu construction methods already have this issue, so a general solution is needed for tailoring these menus to different project types.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002872.html

Name: Graphics-nice.115
Ancestors: Graphics-nice.114

1) Fix endOfRun and crossedX encodings in paragraph composition - Part 4 (clean-up)
2) Workaround after setting Unicode leadingChar = 0 :
CharacterScanner does not understand #scanMultiCharactersCombiningFrom:to:in:rightX:stopConditions:kern:


=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002873.html

Name: Multilingual-nice.97
Ancestors: Multilingual-nice.96

Fix endOfRun and crossedX encodings in paragraph composition - Part 4 (clean-up)

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002874.html

Name: Collections-nice.324
Ancestors: Collections-ar.323

Fix endOfRun and crossedX encodings in paragraph composition - Part 4 (clean-up)
EndOfRun and CrossedX now are unused TextConstants.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002875.html

Name: Multilingual-nice.98
Ancestors: Multilingual-nice.97

Remove hardcoded 255 leadingChar in Unicode value, now that Unicode leadingChar = 0.

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002876.html

Name: Files-ul.70
Ancestors: Files-nice.69

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

=============================================

http://lists.squeakfoundation.org/pipermail/packages/2010-February/002877.html

Name: Tests-ul.51
Ancestors: Tests-ul.50

- added a test for FileDirectory >> #=

=============================================



More information about the Squeak-dev mailing list