[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Wed Dec 9 23:55:08 UTC 2009


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001992.html

Name: Collections-ul.242
Ancestors: Collections-nice.241, Collections-ul.241

- fix: Character >> #digitValue shadowed instance variable: value
- fix: Character >> #storeBinaryOn: didn't work with non-octet characters
- faster methods in String: #convertFromWithConverter:, #convertToWithConverter: and #skipDelimiters:startingAt:

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001993.html

Name: Compiler-ul.104
Ancestors: Compiler-ul.103

- enh: DecompilerTests is a subclass of LongTestCase. If you don't want to run long tests (this is the current default behavior),  just do it: LongTestCase doNotRunLongTestCases. If you want to enable them again, then do it: LongTestCase runLongTestCases.

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001994.html

Name: Collections-nice.243
Ancestors: Collections-ul.242

Correct ReadStream #upToEnd and #upTo: with respect to readLimit

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001995.html

Name: CollectionsTests-nice.123
Ancestors: CollectionsTests-nice.122

Test for ReadStream on:from:to: and upToAll: with partial match

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001996.html

Name: Collections-nice.244
Ancestors: Collections-nice.243

Cosmetic clean-up:
- remove a useless send to private setString:setRuns: (and a useless Text creation)
- remove a useless send to oldBack crap


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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001997.html

Name: PackageInfo-Base-nice.32
Ancestors: PackageInfo-Base-bp.31

remove ReadStream>>#untilEnd:displayingProgress: because 100% = super code

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001998.html

Name: Collections-nice.245
Ancestors: Collections-nice.244

Move indexOfAnyOf: & co from String to SequenceableCollection
Make it work for any collection argument, not just CharacterSet
Handle optimized ByteString+CharacterSet case by double dispatching
-- this removes ugly class checks --
Implement a fast ReadStream upToAnyOf:do: thanks to above changes

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/001999.html

Name: Collections-nice.246
Ancestors: Collections-nice.245

After an idea from Henrik Johansen, speed-up WideCharacterSet enumeration
- 1) do not use a WordArray but a ByteArray to avoid large integers
- 2) inline enumeration of bits in a byte with optimistic subtraction of highest bit (work best if bits pattern is sparse)

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002000.html

Name: Collections-nice.247
Ancestors: Collections-nice.246

Clean-up support code for mutating WideCharacterSet internal representation to ByteArray

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

http://lists.squeakfoundation.org/pipermail/packages/2009-December/002001.html

Name: Tools-dtl.145
Ancestors: Tools-ar.144

Update CodeHolder to allow registration of new code pane display modes in browsers. This change enables SlangBrowser (VMMaker package) to display translated C code in browsers.

Note: The label text on the "source" button for browsers is not properly updated when the edit pane mode is changed. This is an existing bug, not affected by these changes.


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



More information about the Squeak-dev mailing list