Some changes to the file parser manager

Most of the variables and functions weren't getting updated as they were
being reparsed.