Emacs configuration reop for windows, cygwin, linux and mac