Hi Chris,
when porting SmallWiki 0.9.19 to squeak I have found
some points that
could eventually be solved better.
- #displayString should be #asString ?!?
as far as I know #displayString and #printString are ANSI standard, but
not #asString, e.g. in VisualWorks there is no #asString. The Purple
Book only describes #displayString and #printString too.
- #internal_templates contains $_
Indeed, this is not portable at all. #'internal_templates' should work,
but this looks ugly. What I did here was to prefix with some special
string to avoid conflicts with user-defined properties. The next time I
publish an updated version it will be renamed to #internalTemplate.
Cheers,
Lukas
--
Lukas Renggli
http://renggli.freezope.org