Opal: fix typos

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/opal/trunk@31144 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
ericwa 2010-08-14 07:29:49 +00:00
parent 4c4c7c17b4
commit 486503c3d7

9
TODO
View File

@ -45,8 +45,9 @@ OpalText:
- Still in very early stages. Here is a sketch of what needs to be done:
- Finish CTFont/CTFontDescriptor/CTFontCollection/CTFontManager with
both Fontconfig/Freetype and Windows GDI backends.
(The basics of CTFontDescriptor currently with Fontconfig)
- Implement CTTypesetter, the core part, which requies:
(The basics of CTFontDescriptor are currently working with the
Fontconfig backend)
- Implement CTTypesetter, the core part, which requires:
- Identifying permissible places to break a string with the Unicode
linebreaking algorithm
- Run GNU fribidi on the string if needed
@ -62,8 +63,8 @@ OpalText:
Design principles to follow:
============================
- Build on public Cairo APIs as much as possible, use private APIs only if
there is no appropriate public one or would simplifiy implementation a lot
- Avoid duplicate representatation of the same thing (should not store a copy
there is no appropriate public one or would simplify implementation a lot
- Avoid duplicate representation of the same thing (should not store a copy
of what Cairo already stores to avoid getting out of sync or too many
conversions). Choose between Quartz or Cairo representation and convert to
that and then stick to it.