gzz-commits
[Top][All Lists]
Advanced

[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
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]