Update shm and haskell-mode