builtins until chr
added emacs temporary files in .gitignore