소스 검색

edit-server.el: avoid redundant call to hooks (#92)

If we don't clear the kill-buffer-hook we'll end up doing it all over
again!
Alex Bennée 12 년 전
부모
커밋
bfee72944d
1개의 변경된 파일2개의 추가작업 그리고 0개의 파일을 삭제
  1. 2 0
      edit-server.el

+ 2 - 0
edit-server.el

@@ -632,6 +632,8 @@ When called interactively, use prefix arg to abort editing."
 	(delete-frame edit-server-frame))
       ;; delete-frame may change the current buffer
       (unless nokill
+        ; don't run abort twice in a row.
+        (remove-hook 'kill-buffer-hook 'edit-server-abort*)
 	(kill-buffer buffer))
       (edit-server-kill-client proc))))