From ffc25e1fa6abd2a55b27eb91fd5be043006bef2c Mon Sep 17 00:00:00 2001 From: "Silas S. Brown" <ssb22@cam.ac.uk> Date: Tue, 23 Jun 2015 15:36:38 +0000 Subject: [PATCH] Update adjuster/annogen/termlayout git-svn-id: http://svn.code.sf.net/p/e-guidedog/code/ssb22/adjuster@2227 29193198-4895-4776-b068-10539e920549 --- annogen.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/annogen.py b/annogen.py index 0a42481..52ee531 100755 --- a/annogen.py +++ b/annogen.py @@ -2552,13 +2552,11 @@ def checkCoverage(ruleAsWordlist,words,coveredFlags): while start <= len(words)-ln: if words[start:start+ln] == ruleAsWordlist: if not all(coveredFlags[start:start+ln]): - for i in range(start,start+ln): - coveredFlags[i] = True + coveredFlags[start:start+ln]=[True]*ln changedFlags = True start += ln else: - try: - start = words.index(ruleAsWordlist[0],start+1) + try: start = words.index(ruleAsWordlist[0],start+1) except ValueError: break return changedFlags -- GitLab