emacs fork with dynamic module support