[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/doc/pegboard/1007 PEG_1007.rst
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] gzz/doc/pegboard/1007 PEG_1007.rst |
Date: |
Sun, 06 Oct 2002 10:17:30 -0400 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Benja Fallenstein <address@hidden> 02/10/06 10:17:30
Modified files:
doc/pegboard/1007: PEG_1007.rst
Log message:
update 1007, now current
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/doc/pegboard/1007/PEG_1007.rst.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
Patches:
Index: gzz/doc/pegboard/1007/PEG_1007.rst
diff -c gzz/doc/pegboard/1007/PEG_1007.rst:1.1
gzz/doc/pegboard/1007/PEG_1007.rst:1.2
*** gzz/doc/pegboard/1007/PEG_1007.rst:1.1 Sun Oct 6 10:03:27 2002
--- gzz/doc/pegboard/1007/PEG_1007.rst Sun Oct 6 10:17:30 2002
***************
*** 4,10 ****
:Author: Benja Fallenstein
:Date: 2002-10-06
! :Status: Incomplete
Tuomas Lukka wrote in "[Gzz] gzz.vob.vobs, gzz.vobs or ???" (2002-08-26):
--- 4,10 ----
:Author: Benja Fallenstein
:Date: 2002-10-06
! :Status: Current
Tuomas Lukka wrote in "[Gzz] gzz.vob.vobs, gzz.vobs or ???" (2002-08-26):
***************
*** 13,42 ****
and leave only the framework classes there. However, there's a bit of
a naming problem...
! I propose to split the vob package in three parts:
! - ``gzz.vob``: the interfaces
- ``gzz.vob.impl``: the default impls of ``VobScene`` etc.
- ``gzz.vob.util``: the default vob impls
After this, ``gzz.vob`` would be added to the list of frozen packages
in the pegboard_.
.. _pegboard: ../pegboard.html
-
- It would also be nice to move the ``GraphicsAPI`` and platform-related
- classes here, if it's possible to separate them cleanly from Gzz-specific
- code:
-
- - ``gzz.vob.impl.awt``
- - ``gzz.vob.impl.gl``
-
- Is this possible? [Note: this question is why this PEG is 'incomplete.']
-
- In the future, a ``gzz.vob.breaking`` package for linebreaking-related
- interfaces might be nice, but for now I propose to put the interfaces
- into ``gzz.vob``, the linebreaker implementations into ``gzz.vob.impl``,
- and the ``HBox``es into ``gzz.vob.util``.
\- Benja
--- 13,30 ----
and leave only the framework classes there. However, there's a bit of
a naming problem...
! I propose to split the vob package in the following parts:
! - ``gzz.vob``: the interfaces, including ``GraphicsAPI``
! - ``gzz.vob.breaking``: linebreaking-related code
- ``gzz.vob.impl``: the default impls of ``VobScene`` etc.
+ - ``gzz.vob.impl.awt``, ``gzz.vob.impl.gl``: Platform-specific stuff.
- ``gzz.vob.util``: the default vob impls
After this, ``gzz.vob`` would be added to the list of frozen packages
in the pegboard_.
.. _pegboard: ../pegboard.html
\- Benja
- [Gzz-commits] gzz/doc/pegboard/1007 PEG_1007.rst,
Benja Fallenstein <=