/[navidoc]/navidoc/navidoc/link/docxx.py
ViewVC logotype

Diff of /navidoc/navidoc/link/docxx.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by humppake, Fri Jun 6 12:17:07 2003 UTC revision 1.5 by humppake, Wed Jun 11 07:49:34 2003 UTC
# Line 48  def __init__(): Line 48  def __init__():
48              tuples = tuples.findall(index.read())              tuples = tuples.findall(index.read())
49              index.close()              index.close()
50              for link, name in tuples:              for link, name in tuples:
51                  targets[name] = slashify(docxx)+link#                  targets[name] = slashify(docxx)+link
52    
53  class CLinkPackage(navidoc.Element):  class CLinkPackage(navidoc.Element):
54      key = "clinkpackage"      key = "clinkpackage"
55    
56      def __init__(self, var, s, list):      def __init__(self, var, toks, list):
57          dbg("Set clinkpackage to: "+s)          if len(toks) > 0: package = toks[0]
58          config.linkpackages['clink'] = s          else: package = ''
59            dbg("Set clinkpackage to: "+package)
60            config.linkpackages['clink'] = package
61    
62      def setup_code(self): return ''      def setup_code(self): return ''
63    
# Line 64  class CLinkPackage(navidoc.Element): Line 66  class CLinkPackage(navidoc.Element):
66  class CLink(navidoc.link.Link):  class CLink(navidoc.link.Link):
67      key = "clink"      key = "clink"
68    
69      def __init__(self, var, s, list):      def __init__(self, var, toks, list):
70          navidoc.link.Link.__init__(self, var, s, list)          navidoc.link.Link.__init__(self, var, toks, list)
71    
72          if not self.target or self.error:          if not self.target or self.error:
73              self.error = 0              self.error = 0
74              if len(list) > 0 and len(list[0][0]) > 0:              if len(list) > 0 and len(list[0][0][0]) > 0:
75                  self.target = list[0][0].strip()                  self.target = list[0][0][0]
76              else: self.target = s.strip()              else: self.target = toks[0]
77              self.set_target()              self.set_target()
78              self.set_status()              self.set_status()
79              dbg(self.key+" Doc++ target: %s, error: %s" % (self.target, self.error))              dbg(self.key+" Doc++ target: %s, error: %s" % (self.target, self.error))

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26