Commit parser

fixed here and elsewhere (use of files without with)