fixed opening files with unicode chars
update gitignore