3.0b

Patch for typos/otherwise errors in CairoTransform.st

Tagged:

I noticed three errors in packages/cairo/CairoTransform.st:

- a typo 'asMatrixTrasform'

- #about: applies the translations in the wrong order

- the lazy instantiation in #asMatrixTransform was predicated on "isNil ifFalse" rather than "isNil ifTrue"

These may well have been in the source as originally supplied. In any case, here's a patch.

<import: PoolDict> for namespaces

Tagged:

The two commits at the tip of my master as I write this:

a9a46e1... add namespace pragmas, like class pragmas, for new syntax                                
9d92f75... unexported importation of pools into namespaces for their classes' methods

Let you do things like this:

Eval [PackageLoader fileInPackages: #('Parser' 'NetClients')]

Namespace current: Test [
    <import: STInST>

    Object subclass: MyTest [
        test [^RBParser]
    ]

    <import: NetClients>

    MyTest extend [
        test2 [^URIResolver]
    ]
]

Syndicate content

User login