update shm, add eldoc-eval
update shm, minor change