[squeak-dev] Daily Commit Log

commits at source.squeak.org commits at source.squeak.org
Mon Jul 7 23:55:04 UTC 2014


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

http://lists.squeakfoundation.org/pipermail/packages/2014-July/007136.html

Name: Collections.spur-nice.572
Ancestors: Collections-nice.572

Collections-nice.572 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.163

Let asUppercase and asLowercase use the unicode tables for wide strings/characters.
Care is also taken to correctly handle characters with east asian encoding, but I'm not sure how healthy is this support in trunk...

Remove Character>>basicSqueakToIso which is totally obsolete (does not the right thing) and is not sent.

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

http://lists.squeakfoundation.org/pipermail/packages/2014-July/007137.html

Name: Kernel.spur-eem.857
Ancestors: Kernel-eem.857

Kernel-eem.857 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.163

Make the debuggber process faithful.

"Process>>effectiveProcess is a mechanism to allow process-
faithful debugging. The debugger executes code on behalf of
processes, so unless some effort is made the identity of
Processor activeProcess is not correctly maintained when
debugging code. The debugger uses evaluate:onBehalfOf: to
assign the debugged process as the effectiveProcess of the
process executing the code, preserving process identity."

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

http://lists.squeakfoundation.org/pipermail/packages/2014-July/007138.html

Name: System.spur-dtl.672
Ancestors: System-dtl.672

System-dtl.672 patched for Spur by SpurBootstrapMonticelloPackagePatcher Cog-eem.163

Provide DateAndTme>>floor so that ObjectHistoryMark does not need to use instVarAt:put: to obtain a time stamp with whole seconds. This protects for future changes to DateAndTime that may not rely on an instance variable named #nanos.

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

http://lists.squeakfoundation.org/pipermail/packages/2014-July/007139.html

Name: Multilingual-ul.199
Ancestors: Multilingual-nice.198

EncodedCharSet class changes
- introduced #isAlphaNumeric: and #isAlphaNumericCode:

Unicode class changes:
- introduced #generalCategoryOf: which returns the corresponding GeneralCategory value for the given character code
- all is*Code: methods use #generalCategoryOf:

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


More information about the Squeak-dev mailing list