관련 버퍼를 닫을 때 항상 flymake 프로세스를 종료하도록 emacs에 지시 할 수 있습니까? 나는 버퍼와 관련된 유일한 프로세스가 flymake 프로세스 일 때 확인을 얻고 싶지 않다?프로세스가 플라이 메이크 프로세스 일 때 "버퍼가 프로세스를 실행 중입니다"라는 메시지가 표시됩니다.
8
A
답변
5
여기는 patch입니다. 요점은 플라이 메이크를 호출하는 함수를 set-process-query-on-exit-flag
을 사용하여 process-query-on-exit-flag
변수를 플라이 메이크 프로세스의 nil
으로 설정하는 것입니다. C-h f set-process-query-on-exit-flag
도 참조하십시오.
10
또한 조언 떨어져 process-query-on-exit-flag
을 설정할 수 있습니다 :
(defadvice flymake-start-syntax-check-process (after
cheeso-advice-flymake-start-syntax-check-1
(cmd args dir)
activate compile)
;; set flag to allow exit without query on any
;;active flymake processes
(set-process-query-on-exit-flag ad-return-value nil))
이 위의 패치와 같은 효과를 가지고 있지만 flymake.el 수정이 필요하지 않습니다.
+0
나는 더 이상 플라이 메이크를 사용하지 않습니다. Flymake는 시원한 아이디어 였지만 실행이 필요했습니다. 플라이 메이크에는 많은 버퍼가 열려있을 때 문제가 있습니다 (http://www.flycheck.org/en/latest/user/flycheck-versus-flymake.html#flycheck-versus-flymake), 저에게있어서 " 항상." 플라이 체크는 다른 한편으로는 더 잘 수행 된 것 같습니다. 나는 플라이 체크 (flycheck)로 전환했고 아주 행복합니다. – Cheeso
관련 문제
- 1. 메시지가 표시됩니다. 프로그램을 닫을 때 메시지가 표시됩니다.
- 2. 실행중인 프로세스가 다른 프로세스를 시작할 때 감지하는 방법
- 3. 에서 프로세스를 실행 중 #
- 4. JMX를 통해 연결할 때 로컬 java 프로세스가 회색으로 표시됩니다.
- 5. 깊이 버퍼가 파란색으로 만 표시됩니다.
- 6. ASP.NET에서 장기 실행 프로세스 다루기
- 7. 프로세스를 생성 할 때 좀비 프로세스가 나타납니다.
- 8. 장기 실행 프로세스 종료
- 9. 프로세스를 생성하는 프로세스의 하위 프로세스가 아닌 프로세스를 만드는 방법은 무엇입니까?
- 10. 파이썬 프로세스가 종료되면 하위 프로세스를 종료 하시겠습니까?
- 11. JQuery 사용자 지정, true 일 때도 오류 메시지가 표시됩니다.
- 12. 원격 프로세스 실행
- 13. 프로세스를 죽이면 다른 프로세스가 죽는다
- 14. 장기 실행 하위 프로세스 중지
- 15. 백그라운드 프로세스 실행
- 16. 여러 프로세스가 실행 중인지 확인합니다.
- 17. 에 상태 메시지가 표시됩니다.
- 18. 배포 프로젝트를 만들 때 설치를 시작한 사용자로 프로세스 실행
- 19. 프로세스가 강제 종료 될 때 프로세스 종료 코드
- 20. 메이크 젠체는 멀티 프로세스 컴파일을 활성화
- 21. System.Diaganostics.Process (한 프로세스가 내부적으로 다른 프로세스를 사용할 때)
- 22. 콘솔 응용 프로그램에 입력하라는 메시지가 표시됩니다.
- 23. 프로세스가 발생할 때 발생하는 이벤트는 무엇입니까?
- 24. .NET 이벤트에 대한 프로세스 실행 시작
- 25. 상위 프로세스가 모든 하위 프로세스를 캐치하지 않습니다.
- 26. 백그라운드에서 프로세스 실행
- 27. jgrowl 메시지가 원하지 않게 표시됩니다.
- 28. java 프로세스가 전체 프로세스 트리를 중지합니다.
- 29. 페이지로드시 유효성 검사 메시지가 표시됩니다.
- 30. aspx.net에서 빈 오류 메시지가 표시됩니다.
flymake가 생성하는 flymake 파일을 올바르게 삭제합니까? – asmeurer
어떻게 될지 모르겠다. –
그러면별로 도움이되지 않습니다. 웨이는 정말로 파리가 묻지 않고 프로세스를 종료 할 때 일반적으로 발생하는 것을 수행하는 출구 후크입니다. 또는 최소한이 파일을 명시 적으로 삭제하십시오. – asmeurer