Changeset 53

Show
Ignore:
Timestamp:
Thu Jun 30 11:53:06 2005
Author:
fredrikc
Message:

Speed improvement when calculating segment at cursor pos.

Files:

Legend:

Unmodified
Added
Removed
Modified
  • trunk/transolution/xliffeditor/document/document.py

    r52 r53  
    58 58     def getSegByTextIndex(self,ti):  
    59 59         # TODO: do this in a better way that's not as slow.  
    60           end = 0  
    61 60         for seg in self.segs:  
    62               start = end  
    63               end += len(seg)  
    64               if end > ti:  
    65                   return seg,start,end  
    66           return seg,start,end  
      61             if seg.end > ti:  
      62                 return seg,seg.start,seg.end  
      63         return seg,seg.start,seg.end  
    67 64        
    68 65     def getSegUIUpdates(self):