Nicholas,<div><br></div><div> thanks very much for moving temps inside closures!<br><br><div class="gmail_quote">On Sat, Dec 26, 2009 at 3:55 PM, <span dir="ltr"><<a href="mailto:commits@source.squeak.org">commits@source.squeak.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Changes to Trunk (<a href="http://source.squeak.org/trunk.html" target="_blank">http://source.squeak.org/trunk.html</a>) in the last 24 hours:<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002137.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002137.html</a><br>
<br>
Name: Multilingual-nice.76<br>
Ancestors: Multilingual-ar.75<br>
<br>
Simplify redundant definitions of widthOfString:from:to:<br>
<br>
==== ERROR ===<br>
<br>
Error: subscript is out of bounds: 0<br>
<br>
26 December 2009 12:01:02 am<br>
<br>
VM: unix - a SmalltalkImage<br>
Image: Squeak3.7 [latest update: #5989]<br>
<br>
SecurityManager state:<br>
Restricted: false<br>
FileAccess: true<br>
SocketAccess: true<br>
Working Dir /home/squeaksource<br>
Trusted Dir /home/squeaksource/secure<br>
Untrusted Dir /home/squeaksource/My Squeak<br>
<br>
Array(Object)>>error:<br>
Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
Arguments and temporary variables:<br>
aString: 'subscript is out of bounds: 0'<br>
Receiver's instance variables:<br>
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
<br>
Array(Object)>>errorSubscriptBounds:<br>
Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
Arguments and temporary variables:<br>
index: 0<br>
Receiver's instance variables:<br>
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
<br>
Array(Object)>>at:<br>
Receiver: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
Arguments and temporary variables:<br>
index: 0<br>
Receiver's instance variables:<br>
#(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xDelimiter #xDe...etc...<br>
<br>
Parser(Scanner)>>scanToken<br>
Receiver: a Parser<br>
Arguments and temporary variables:<br>
<br>
Receiver's instance variables:<br>
source: a ReadStream<br>
mark: 21<br>
hereChar: $<br>
aheadChar: $<br>
token: 'supportedLanguages'<br>
tokenType: #xDoubleQuote<br>
currentComment: an OrderedCollection('Return the languages that this class supp...etc...<br>
buffer: a WriteStream<br>
typeTable: #(#xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xBinary #xB...etc...<br>
here: 'supportedLanguages'<br>
hereType: #word<br>
hereMark: 1<br>
hereEnd: 18<br>
prevMark: 1<br>
prevEnd: nil<br>
encoder: nil<br>
requestor: nil<br>
parseNode: nil<br>
failBlock: [] in Parser>>initPattern:notifying:return: {[^ nil]}<br>
requestorOffset: 0<br>
tempsMark: nil<br>
doitFlag: nil<br>
<br>
<br>
--- The full stack ---<br>
Array(Object)>>error:<br>
Array(Object)>>errorSubscriptBounds:<br>
Array(Object)>>at:<br>
Parser(Scanner)>>scanToken<br>
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -<br>
Parser(Scanner)>>xDoubleQuote<br>
Parser(Scanner)>>scanToken<br>
Parser>>advance<br>
Parser>>init:notifying:failBlock:<br>
Parser>>initPattern:notifying:return:<br>
Parser>>parseSelector:<br>
ChangeList>>scanCategory:class:meta:stamp:<br>
ChangeList>>scanCategory<br>
[] in ChangeList>>scanFile:from:to: {[:bar | [file position < stopPosition] whileTrue: [bar value: file positi...]}<br>
ProgressInitiationException>>defaultAction<br>
UndefinedObject>>handleSignal:<br>
MethodContext(ContextPart)>>handleSignal:<br>
ProgressInitiationException(Exception)>>signal<br>
ProgressInitiationException>>display:at:from:to:during:<br>
ProgressInitiationException class>>display:at:from:to:during:<br>
String>>displayProgressAt:from:to:during:<br>
ChangeList>>scanFile:from:to:<br>
FilePackage>>fileInFrom:<br>
MCStReader>>loadDefinitions<br>
MCStReader(MCSnapshotReader)>>definitions<br>
[] in MCMczReader>>extractDefinitionsFrom: {[:rc | reader := rc on: member contentStream text. definitions addAll: rea...]}<br>
MCStReader class(Object)>>ifNotNilDo:<br>
MCMczReader>>extractDefinitionsFrom:<br>
[] in MCMczReader>>loadDefinitions {[:m | self extractDefinitionsFrom: m]}<br>
OrderedCollection>>do:<br>
MCMczReader>>loadDefinitions<br>
MCMczReader(MCVersionReader)>>definitions<br>
MCMczReader(MCVersionReader)>>snapshot<br>
[] in SSDiffyTextWriter>>writeVersion:for: {[ancestor ifNil: [self writeSnapshot: reader snapshot] ifNotNil: [patch ...]}<br>
BlockContext>>on:do:<br>
SSDiffyTextWriter>>writeVersion:for:<br>
SSEMailSubscription>>versionAdded:to:<br>
[] in SSProject>>versionAdded: {[each new versionAdded: aVersion to: self]}<br>
[] in BlockContext>>newProcess {[self value. Processor terminateActive]}<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Previous message: [Pkg] The Trunk: Graphics-nice.93.mcz<br>
<br>
Next message: [Pkg] The Trunk: Collections-nice.262.mcz<br>
<br>
Messages sorted by:<br>
[ date ]<br>
[ thread ]<br>
[ subject ]<br>
[ author ]<br>
<br>
<br>
<br>
<br>
More information about the Packages<br>
mailing list<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002138.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002138.html</a><br>
<br>
Name: Collections-nice.262<br>
Ancestors: Collections-nice.261<br>
<br>
A return was missing in WideString>>#asPacked<br>
<br>
Is this message used ? usable ?<br>
I doubt you can recover String -> Packed -> String because nothing would distinguish a packed WideString from a packed ByteString...<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002139.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002139.html</a><br>
<br>
Name: Collections-nice.263<br>
Ancestors: Collections-nice.262<br>
<br>
remove Dictionary>>#occurrencesOf: because same as super<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002140.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002140.html</a><br>
<br>
Name: Files-dtl.60<br>
Ancestors: Files-dtl.59<br>
<br>
Add ExpandedSourceFileArray and ExpandedSourceFileArrayTest to support larger sources and changes file sizes, backward compatible with StandardSourceFileArray. Uses new CompiledMethodTrailer to permit large addresses.<br>
<br>
Move #checkOKToAdd:at: implementation from CompiledMethod to SourceFileArray subclasses.<br>
<br>
Add SourceFileArray class>>concreteClass to specify default source file array. Set default to ExpandedSourceFileArray.<br>
<br>
SourceFiles will be an ExpandedSourceFileArray after the next image restart.<br>
<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002141.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002141.html</a><br>
<br>
Name: Files-dtl.61<br>
Ancestors: Files-dtl.59<br>
<br>
Revert Files-dtl.60.mcz, which caused problems with Monticello saves.<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002142.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002142.html</a><br>
<br>
Name: Morphic-nice.274<br>
Ancestors: Morphic-nice.273<br>
<br>
Cosmetic changes<br>
1) let #preserveStateDuring: always return the result of evaluating the block argument.<br>
2) suppress a useless block argument assignment.<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002143.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002143.html</a><br>
<br>
Name: ShoutCore-nice.6<br>
Ancestors: ShoutCore-nice.5<br>
<br>
Let #evaluateWithoutStyling: answer the result of evaluating the block argument<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002144.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002144.html</a><br>
<br>
Name: Collections-nice.264<br>
Ancestors: Collections-nice.263<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002145.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002145.html</a><br>
<br>
Name: Graphics-nice.94<br>
Ancestors: Graphics-nice.93<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002146.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002146.html</a><br>
<br>
Name: MorphicExtras-nice.63<br>
Ancestors: MorphicExtras-ar.62<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002147.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002147.html</a><br>
<br>
Name: Multilingual-nice.77<br>
Ancestors: Multilingual-nice.76<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002148.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002148.html</a><br>
<br>
Name: ST80-nice.78<br>
Ancestors: ST80-nice.77<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002149.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002149.html</a><br>
<br>
Name: Morphic-nice.275<br>
Ancestors: Morphic-nice.274<br>
<br>
#assertSlopesWith:from:to: did return self<br>
I did not dare removing it though <a href="http://bugs.squeak.org/view.php?id=6698" target="_blank">http://bugs.squeak.org/view.php?id=6698</a> recommandations<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002150.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002150.html</a><br>
<br>
Name: System-nice.202<br>
Ancestors: System-nice.201<br>
<br>
Cosmetic: puch a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002151.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002151.html</a><br>
<br>
Name: Sound-nice.11<br>
Ancestors: Sound-ul.10<br>
<br>
Cosmetic: move or remove a few temps inside closures<br>
<br>
=============================================<br>
<br>
<a href="http://lists.squeakfoundation.org/pipermail/packages/2009-December/002152.html" target="_blank">http://lists.squeakfoundation.org/pipermail/packages/2009-December/002152.html</a><br>
<br>
Name: Tools-nice.150<br>
Ancestors: Tools-ar.149<br>
<br>
Cosmetic: move or remove a few temps inside closures<br>
<br>
=============================================<br>
<br>
</blockquote></div><br></div>