gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] gzz/gzz/view xubuoy.py


From: Tuomas J. Lukka
Subject: [Gzz-commits] gzz/gzz/view xubuoy.py
Date: Thu, 03 Oct 2002 06:25:27 -0400

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Tuomas J. Lukka <address@hidden>        02/10/03 06:25:27

Modified files:
        gzz/view       : xubuoy.py 

Log message:
        Now the view runs.. doesn't work yet

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/view/xubuoy.py.diff?tr1=1.6&tr2=1.7&r1=text&r2=text

Patches:
Index: gzz/gzz/view/xubuoy.py
diff -c gzz/gzz/view/xubuoy.py:1.6 gzz/gzz/view/xubuoy.py:1.7
*** gzz/gzz/view/xubuoy.py:1.6  Thu Oct  3 06:12:32 2002
--- gzz/gzz/view/xubuoy.py      Thu Oct  3 06:25:27 2002
***************
*** 77,83 ****
  lineconn = GLRen.createLineConnector(0,0)
  
  class XuPDFBuoy:
!     def __init__(self, linkindex, link):
        self.cursor = None
        self.link = link
        self.linkindex = linkindex
--- 77,83 ----
  lineconn = GLRen.createLineConnector(0,0)
  
  class XuPDFBuoy:
!     def __init__(self, linkindex, link, enfoverlap):
        self.cursor = None
        self.link = link
        self.linkindex = linkindex
***************
*** 311,316 ****
--- 311,317 ----
  
        content = cell.space.cellTexter.getEnfilade(cell, None)
        globalspan = enf2span(content)
+       xuindexer = gzz.index.IndexManager.getXuIndexer(cell.space)
        globalforw = xuindexer.getForwardIndex().getMatches(content)
        globalback = xuindexer.getBackwardIndex().getMatches(content)
  
***************
*** 362,377 ****
  
        self.buoys = []
            
        if self.modes[0].context:
            for forwlink in globalforw:
!               b = XuPDFBuoy(1, (getattr(forwlink, "from"), forwlink.to))
                b.add(vs, 0, 0, 1, bfforw, maincs = cs1_trans,
                        globalview = self.view,
                        globalusefancypaper = self.usefancypaper,
                        globalshowtessel = self.showtessel)
                self.buoys.append(b)
            for backlink in globalback:
!               b = XuPDFBuoy(0,(getattr(backlink,"from"), backlink.to))
                b.add(vs, 0, 0, 1, bf, maincs = cs1_trans,
                        globalview = self.view,
                        globalusefancypaper = self.usefancypaper,
--- 363,383 ----
  
        self.buoys = []
            
+       enfoverlap = gzz.index.IndexManager.getEnfiladeOverlap(
+               self.cursor.space)
+ 
        if self.modes[0].context:
            for forwlink in globalforw:
!               b = XuPDFBuoy(1, (getattr(forwlink, "from"), forwlink.to),
!                       enfoverlap = enfoverlap)
                b.add(vs, 0, 0, 1, bfforw, maincs = cs1_trans,
                        globalview = self.view,
                        globalusefancypaper = self.usefancypaper,
                        globalshowtessel = self.showtessel)
                self.buoys.append(b)
            for backlink in globalback:
!               b = XuPDFBuoy(0,(getattr(backlink,"from"), backlink.to),
!                       enfoverlap = enfoverlap)
                b.add(vs, 0, 0, 1, bf, maincs = cs1_trans,
                        globalview = self.view,
                        globalusefancypaper = self.usefancypaper,




reply via email to

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