keep compatibility between emacs24 and latest git snapshot
disable idle timer do push pull after save