Remove redundant functions from Emacs
Improve management of desktops in Emacs