add .gitignore
fix latest directive parsing bug - когда нет перехода на новую строку