[squeak-dev] Daily Commit Log

Eliot Miranda eliot.miranda at gmail.com
Mon Dec 28 03:37:05 UTC 2009


Nicholas,

    thanks very much for moving temps inside closures!

On Sat, Dec 26, 2009 at 3:55 PM, <commits at source.squeak.org> wrote:

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


More information about the Squeak-dev mailing list