clang-include-fixer.el: Don't prompt the user about killing clang-include-fixer processes
By default, Emacs prompts the user when killing processes on exit. This is useful for stateful processes such as interactive shells. However, clang-include-fixer processes are stateless; the only effect of killing them is to cancel a clang-include-fixer operation. Therefore prompting the user is just a nuisance. Patch by Philipp Stephani. Differential Revision: https://reviews.llvm.org/D25378 llvm-svn: 283863
This commit is contained in:
		
							parent
							
								
									c93518db8c
								
							
						
					
					
						commit
						516a3df5cf
					
				| 
						 | 
					@ -101,6 +101,7 @@ arguments.  Return the new process object."
 | 
				
			||||||
                  :buffer stdout
 | 
					                  :buffer stdout
 | 
				
			||||||
                  :command (clang-include-fixer--command args)
 | 
					                  :command (clang-include-fixer--command args)
 | 
				
			||||||
                  :coding 'utf-8-unix
 | 
					                  :coding 'utf-8-unix
 | 
				
			||||||
 | 
					                  :noquery t
 | 
				
			||||||
                  :connection-type 'pipe
 | 
					                  :connection-type 'pipe
 | 
				
			||||||
                  :sentinel (clang-include-fixer--sentinel stdin stdout stderr
 | 
					                  :sentinel (clang-include-fixer--sentinel stdin stdout stderr
 | 
				
			||||||
                                                           callback)
 | 
					                                                           callback)
 | 
				
			||||||
| 
						 | 
					@ -118,6 +119,7 @@ arguments.  Return the new process object."
 | 
				
			||||||
         (process (apply #'start-process "clang-include-fixer" stdout
 | 
					         (process (apply #'start-process "clang-include-fixer" stdout
 | 
				
			||||||
                         (clang-include-fixer--command args))))
 | 
					                         (clang-include-fixer--command args))))
 | 
				
			||||||
    (set-process-coding-system process 'utf-8-unix 'utf-8-unix)
 | 
					    (set-process-coding-system process 'utf-8-unix 'utf-8-unix)
 | 
				
			||||||
 | 
					    (set-process-query-on-exit-flag process nil)
 | 
				
			||||||
    (set-process-sentinel process
 | 
					    (set-process-sentinel process
 | 
				
			||||||
                          (clang-include-fixer--sentinel stdin stdout nil
 | 
					                          (clang-include-fixer--sentinel stdin stdout nil
 | 
				
			||||||
                                                         callback))
 | 
					                                                         callback))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue