Disable the other minor mode before enabling either one
This commit is contained in:
		
							parent
							
								
									291e5ac97c
								
							
						
					
					
						commit
						1d9b0bb000
					
				@ -125,7 +125,8 @@ It will be passes with two arguments: WIDTH and HEIGHT of the childframe.")
 | 
			
		||||
  "Displays hover documentations in a childframe. This mode is buffer local."
 | 
			
		||||
  :lighter " ELDOC-BOX"
 | 
			
		||||
  (if eldoc-box-hover-mode
 | 
			
		||||
      (progn (add-function :before-until (local 'eldoc-message-function)
 | 
			
		||||
      (progn (eldoc-box-hover-at-point-mode -1)
 | 
			
		||||
             (add-function :before-until (local 'eldoc-message-function)
 | 
			
		||||
                           #'eldoc-box--eldoc-message-function)
 | 
			
		||||
             (when eldoc-box-clear-with-C-g
 | 
			
		||||
               (advice-add #'keyboard-quit :before #'eldoc-box-quit-frame)))
 | 
			
		||||
@ -143,7 +144,8 @@ It will be passes with two arguments: WIDTH and HEIGHT of the childframe.")
 | 
			
		||||
You can use C-g to hide the doc."
 | 
			
		||||
  :lighter ""
 | 
			
		||||
  (if eldoc-box-hover-at-point-mode
 | 
			
		||||
      (progn (setq-local
 | 
			
		||||
      (progn (eldoc-box-hover-mode -1)
 | 
			
		||||
             (setq-local
 | 
			
		||||
              eldoc-box-position-function
 | 
			
		||||
              #'eldoc-box--default-at-point-position-function)
 | 
			
		||||
             (setq-local eldoc-box-clear-with-C-g t)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user