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

Diff of /navidoc/navidoc/link/__init__.py

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

revision 1.15 by humppake, Tue May 20 11:16:08 2003 UTC revision 1.16 by humppake, Thu May 22 10:52:21 2003 UTC
# Line 121  class Link (navidoc.Element): Line 121  class Link (navidoc.Element):
121          This should be overwritten elsewhere.          This should be overwritten elsewhere.
122          """          """
123          return ''          return ''
     
 #        if jlink != None:  
 #             #trimming jlink to comparable  
 #             name = jlink  
 #             if name.rfind("#") != -1:  
 #                 name = name[0:name.rfind("#")]  
 #             if name.endswith(".html"): name = name[0:len(name)-5]  
 #             if name.endswith(".gen"): name = name[0:len(name)-4]  
 #             #Marking "Broken link" if file not found  
 #             if settings.has_key('path'):  
 #                slash = settings['path'].rfind("/")  
 #                if slash != -1:  
 #                    path = (settings['path'][0:slash+1] + target(jlink)).replace("//", "/")  
 #                else:  
 #                    path = target(jlink).replace("//", "/")  
 #                if path.rfind("#") != -1:  
 #                    path = path[0:path.rfind("#")]  
 #                if not os.path.isfile(path):  
 #     #               print path  
 #                     return 'showlinkerror("'+jlink+'", ('+box+'));'  
 #                else:  
 #                     file = open(path)                  
 #                     title = re.compile('<title>([^<]*)</title>')  
 #                     title = title.findall(file.read())  
 #                     file.close()  
 #                     if len(title) > 0: title = title[0]  
 #                     else: title = jlink  
 #                     titles[jlink] = title#  
   
 #             """ If focus is set and 'focus' matches, focus jlink. """  
 #             #comparing  
 #             if settings.has_key('focus') and (\  
 #                settings['focus'].find("_"+name.replace(".", "_")+".") != -1 or \  
 #                settings['focus'].find("_"+name.replace(".", "_")+"_package") != -1):  
 #                 if RoughEdge: return 'showfocus("'+jlink+'", ('+box+'));'+"\n"+'drawRoughEdge(('+box+'));'  
 #                 else: return 'showfocus("'+jlink+'", ('+box+'));'  
 #             return 'showjlink("'+jlink+'", ('+box+'));'  
 #         return ""  
           
 #         """Returns target file of the jlink with  
 #         path from the current directory."""  
 #         ts = jlink.split(".")  
 #         if re.search("html", ts[-1]):  
 #             settings2 = settings.copy()  
 #             if settings.has_key('path') and settings.has_key('tmpdir') \  
 #                    and settings.has_key('name'):  
 #                 if (os.path.isfile(mputils.slashify(settings['tmpdir'])+settings['name']+".gen.refers")):  
 #                     refer_file = open(mputils.slashify(settings['tmpdir'])+settings['name']\  
 #                                       +".gen.refers", "r")  
 #                     #print "NEEDLE:", ts[-3].split("/")[-1]  
 #                     refers = refer_file.readlines()  
 #                     if len(refers) > 0 and \  
 #                            "".join([refer for refer in refers]).find(ts[-3].split("/")[-1]) == -1:  
 #                         tmp = mputils.transition_path(settings['path'], refers[0].replace(".rst", ".gen.html"))  
 #                         slash = tmp.rfind("/")  
 #                         if slash != -1:  
 #                             settings['to_context'] = (tmp[0:slash+1]).replace("//", "/")  
 #                             #print "REFERS:",refers  
 #                             #print "PATH:", settings['path']  
 #                             #print "JLINK:",jlink  
 #                             #print "TO_CONTEXT:", settings['to_context']  
 #                     refer_file.close()  
 #             if settings.has_key('to_context') and not \  
 #                 jlink.startswith(settings['to_context']):  
 #                 if settings['to_context'].endswith("/"):  
 #                     target = settings['to_context']+jlink  
 #                 else:  
 #                     target = settings['to_context']+"/"+jlink  
 #                 while target.startswith("/"):  
 #                     target = target[1:len(target)]  
 #             else: target = jlink  
 #             settings.restore(settings2)  
 #         elif re.match("^[a-z]", ts[-1]):  
 #             target = (settings['to_javadoc']+"/"\  
 #                       +"/".join(ts)  
 #                       + "/package-summary.html#package_description")  
 #         else:  
 #             target = (settings['to_javadoc']+"/"\  
 #                       +"/".join(ts)  
 #                       + ".html")  
 #         return target  

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

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