Commit 896a0c67 authored by David M. Rogers's avatar David M. Rogers
Browse files

bugfix for matching variable at end of target name

parent 24929fe7
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -41,8 +41,10 @@ class FMatch:

        if len(fname) < self.n:
            return False
        if fname[:self.ls] == self.start and fname[-self.le:] == self.end:
            return (self.var, fname[self.ls:-self.le])
        
        end = len(fname)-self.le
        if fname[:self.ls] == self.start and fname[end:] == self.end:
            return (self.var, fname[self.ls:end])
        return False

    def matched(self, x):