Remove extra read increment in glob branch
Created by: huntergoldstein
Fixes: Closes #324 (closed).
The glob match case incremented self.read
in addition to the increment that occurs after the match statement. This caused self.read
to be larger than the length of the input string.