mirror of
https://github.com/robmcmullen/atrcopy.git
synced 2024-11-29 11:51:14 +00:00
* when removing comments, want to remove every comment in the range
This commit is contained in:
parent
184f9ac73d
commit
5438fa8dce
@ -962,9 +962,10 @@ class DefaultSegment(object):
|
|||||||
def clear_comment(self, ranges):
|
def clear_comment(self, ranges):
|
||||||
self.clear_style_ranges(ranges, comment=True)
|
self.clear_style_ranges(ranges, comment=True)
|
||||||
for start, end in ranges:
|
for start, end in ranges:
|
||||||
rawindex = self.get_raw_index(start)
|
for i in range(start, end):
|
||||||
if rawindex in self.rawdata.extra.comments:
|
rawindex = self.get_raw_index(i)
|
||||||
del self.rawdata.extra.comments[rawindex]
|
if rawindex in self.rawdata.extra.comments:
|
||||||
|
del self.rawdata.extra.comments[rawindex]
|
||||||
|
|
||||||
def get_sorted_comments(self):
|
def get_sorted_comments(self):
|
||||||
return sorted([[k, v] for k, v in self.rawdata.extra.comments.iteritems()])
|
return sorted([[k, v] for k, v in self.rawdata.extra.comments.iteritems()])
|
||||||
|
Loading…
Reference in New Issue
Block a user