Diff for Gwen To Do List

Thu, 12/09/2010 - 09:48 by Gwenael CasaccioThu, 12/09/2010 - 09:50 by Paolo Bonzini
Changes to Body
Line 1 Line 1
-My Task List: +== My Task List: ==
-======== +
- UnicodeCharacter speed up: - UnicodeCharacter speed up:
Line 21 Line 20
git@github.com:MrGwen/gst-smalltalk.git package git@github.com:MrGwen/gst-smalltalk.git package
- need to be reviewed + from Paolo: "put this in VisualGST on top of commit b4255462"
- +
- +

Revision of Thu, 12/09/2010 - 09:50:

Gwen To Do List

== My Task List: ==

- UnicodeCharacter speed up:
git://github.com/MrGwen/GNU-Smalltalk.git on the uchar branch

the vm has been updated need to be review.

- Shape:
git://github.com/MrGwen/GNU-Smalltalk.git on the shape branch

1) use singletons. Creating instances all the time is not acceptable. [ Done ]
2) no empty classes. [ Done ]
3) no empty methods returning self. Leave those unimplemented or use #subclassResponsibility.
4) methods such as wrongClassIfFloatShape: and wrongClassIfCharacterShape: make no sense. Just override checkArgumentClass: instead.
5) #shape: not implemented yet using shapes, as a result #resolveShape: is unused. [ WIP ]
6) no class-method-only classes. Move those to Shape. [ Done ]

- PackageLoader fileOutPackage:

git@github.com:MrGwen/gst-smalltalk.git package

from Paolo: "put this in VisualGST on top of commit b4255462"

User login