[squeak-dev] Re: How to compile FreeType Plugin (FT2Plugin)?
Andreas Raab
andreas.raab at gmx.de
Fri Mar 21 21:18:28 UTC 2008
Juan Vuletich wrote:
> Andreas Raab wrote:
>> Juan Vuletich wrote:
>>> Andreas Raab wrote:
>>>> Uhm, no, not really. It's a new feature not a fix. As such, it
>>>> should be treated with some caution. I'm not saying that it can't be
>>>> included but there are some aspects about it that make me feel very
>>>> uneasy (for example the whole kadoodle in Grafport - I'm virtually
>>>> certain that there will be situations where this is wrong).
>>>
>>> It is just a fix. Why should StrikeFonts break with more than 1 bpp?
>>
>> Because they weren't designed to work with anything but 1bpp.
>> Otherwise you might as well ask "Why should the Squeak VM break with
>> Java bytecodes? It's just bytecodes after all." A nonsensical argument.
>
> A closer (actually related) argument would say: "Why should BitBlt work
> with anything but 1bpp? It was designed for that". Fortunately Dan
> didn't see it that way, and we have Squeak and not just Smalltalk-80.
But where did Dan ever claim that extending BitBlt to handle more than
1bpp was "just a fix"? As a matter of fact "Back to the Future" states
explicitly: "EXTENSIONS of BitBlt to handle color of any depth" (see
http://users.ipa.net/~dwighth/squeak/oopsla_squeak.html; emphasis mine).
Look, maybe you're not getting my point here but what I am questioning
is your assertion that "this is just a fix" and "as such it should be
part of the main Squeak image". I'm saying it's an extension and should
therefore be treated with caution.
Cheers,
- Andreas
More information about the Squeak-dev
mailing list
|