| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -25,7 +25,7 @@ This file:
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    It won't update packages. See auto-package-update for keeping all
 | 
					 | 
					 | 
					 | 
					    It won't update packages. See auto-package-update for keeping all
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    packages up to date
 | 
					 | 
					 | 
					 | 
					    packages up to date
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  - *:init* keyword to execute code *before* a package is loaded. It
 | 
					 | 
					 | 
					 | 
					  - *:init* keyword to execute code *before* a package is loaded. It
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    accepts one or more foorms, up to the next keyword
 | 
					 | 
					 | 
					 | 
					    accepts one or more forms, up to the next keyword
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  - *:config* can be used to execute code *after* a package is loaded.
 | 
					 | 
					 | 
					 | 
					  - *:config* can be used to execute code *after* a package is loaded.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    In cases where loading is done lazily (see more about autoloading
 | 
					 | 
					 | 
					 | 
					    In cases where loading is done lazily (see more about autoloading
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    below), this execution is deferred until after the autoload
 | 
					 | 
					 | 
					 | 
					    below), this execution is deferred until after the autoload
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
							
								
							
						
						
					 | 
					 | 
					@ -664,6 +664,8 @@ LSP mode, allows the use of Language Server Protocol for programming.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (company-lsp-enable-recompletion t)
 | 
					 | 
					 | 
					 | 
					    ;; (company-lsp-enable-recompletion t)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (company-lsp-enable-snippet t)
 | 
					 | 
					 | 
					 | 
					    ;; (company-lsp-enable-snippet t)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					    ;; (lsp-eldoc-render-all nil)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;   :hook
 | 
					 | 
					 | 
					 | 
					    ;;   :hook
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;   ((python-mode . lsp-deferred)
 | 
					 | 
					 | 
					 | 
					    ;;   ((python-mode . lsp-deferred)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;    (lsp-mode . lsp-enable-which-key-integration)
 | 
					 | 
					 | 
					 | 
					    ;;    (lsp-mode . lsp-enable-which-key-integration)
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -679,7 +681,7 @@ LSP mode, allows the use of Language Server Protocol for programming.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#+end_src
 | 
					 | 
					 | 
					 | 
					#+end_src
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					** lsp-ui
 | 
					 | 
					 | 
					 | 
					** lsp-ui
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					- [[https://emacs-lsp.github.io/lsp-ui/][lsp-ui]]
 | 
					 | 
					 | 
					 | 
					- You have to see the [[https://emacs-lsp.github.io/lsp-ui/][lsp-ui doc]]
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#+begin_src emacs-lisp
 | 
					 | 
					 | 
					 | 
					#+begin_src emacs-lisp
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					  (use-package lsp-ui
 | 
					 | 
					 | 
					 | 
					  (use-package lsp-ui
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -687,34 +689,34 @@ LSP mode, allows the use of Language Server Protocol for programming.
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    (lsp-ui-doc-delay 0.75)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-delay 0.75)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    (lsp-ui-doc-max-height 200)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-max-height 200)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-enable t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-enable t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-header t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-header t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-include-signature t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-include-signature t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-max-height 30)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-max-height 30)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-max-width 120)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-max-width 120)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-position (quote at-point))
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-position (quote at-point))
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-use-childframe t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-doc-use-childframe t)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;
 | 
					 | 
					 | 
					 | 
					    ;;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; ;; If this is true then you can't see the docs in terminal
 | 
					 | 
					 | 
					 | 
					    ;; ;; If this is true then you can't see the docs in terminal
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-use-webkit nil)
 | 
					 | 
					 | 
					 | 
					    ;; (lsp-ui-doc-use-webkit nil)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-flycheck-enable t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-flycheck-enable t)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;
 | 
					 | 
					 | 
					 | 
					    ;;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-imenu-enable t)
 | 
					 | 
					 | 
					 | 
					    ;; (lsp-ui-imenu-enable t)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-imenu-kind-position (quote top))
 | 
					 | 
					 | 
					 | 
					    ;; (lsp-ui-imenu-kind-position (quote top))
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-peek-enable t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-peek-enable t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;
 | 
					 | 
					 | 
					 | 
					        (lsp-ui-peek-fontify 'on-demand) ;; never, on-demand, or always
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-peek-fontify 'on-demand) ;; never, on-demand, or always
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-peek-list-width 50)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-peek-list-width 50)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-peek-peek-height 20)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-peek-peek-height 20)
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-code-actions-prefix "" t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-code-actions-prefix "" t)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;
 | 
					 | 
					 | 
					 | 
					    ;;
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;;                                       ;inline right flush docs
 | 
					 | 
					 | 
					 | 
					    ;;                                       ;inline right flush docs
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-enable t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-enable t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-ignore-duplicate t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-ignore-duplicate t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-show-code-actions t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-show-code-actions t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-show-diagnostics t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-show-diagnostics t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-show-hover t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-show-hover t)
 | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    ;; (lsp-ui-sideline-show-symbol t)
 | 
					 | 
					 | 
					 | 
					    (lsp-ui-sideline-show-symbol t)
 | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					    :after lsp-mode)
 | 
					 | 
					 | 
					 | 
					    :after lsp-mode)
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					#+end_src
 | 
					 | 
					 | 
					 | 
					#+end_src
 | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
 
 |