all repos — nixfiles @ 0237a514e03c62b32680c7b9f5a4571f37b6b125

System and user configuration, managed by nix and home-manager

Emacs: remove eldoc-context

Alan Pearce
commit

0237a514e03c62b32680c7b9f5a4571f37b6b125

parent

dedb10c3319ae3dc67e75126c9c610c7af2cdaf5

2 files changed, 0 insertions(+), 43 deletions(-)

jump to
D emacs/elisp/eldoc-context.el
@@ -1,40 +0,0 @@
-(provide 'eldoc-context) - -(defun rgr/toggle-context-help () - "Turn on or off the context help. -Note that if ON and you hide the help buffer then you need to -manually reshow it. A double toggle will make it reappear" - (interactive) - (with-current-buffer (help-buffer) - (unless (local-variable-p 'context-help) - (set (make-local-variable 'context-help) t)) - (if (setq context-help (not context-help)) - (progn - (if (not (get-buffer-window (help-buffer))) - (display-buffer (help-buffer))))) - (message "Context help %s" (if context-help "ON" "OFF")))) - -(defun rgr/context-help () - "Display function or variable at point in *Help* buffer if visible. -Default behaviour can be turned off by setting the buffer local -context-help to false" - (interactive) - (let ((rgr-symbol (symbol-at-point))) ; symbol-at-point http://www.emacswiki.org/cgi-bin/wiki/thingatpt%2B.el - (with-current-buffer (help-buffer) - (unless (local-variable-p 'context-help) - (set (make-local-variable 'context-help) t)) - (if (and context-help (get-buffer-window (help-buffer)) - rgr-symbol) - (if (fboundp rgr-symbol) - (describe-function rgr-symbol) - (if (boundp rgr-symbol) (describe-variable rgr-symbol))))))) - -(defadvice eldoc-print-current-symbol-info - (around eldoc-show-c-tag activate) - (cond - ((eq major-mode 'emacs-lisp-mode) (rgr/context-help) ad-do-it) - ((eq major-mode 'lisp-interaction-mode) (rgr/context-help) ad-do-it) - ((eq major-mode 'apropos-mode) (rgr/context-help) ad-do-it) - (t ad-do-it))) - -(global-set-key (kbd "C-c h") 'rgr/toggle-context-help)
M emacs/init.elemacs/init.el
@@ -316,9 +316,6 @@ (add-to-list 'Info-default-directory-list
(concat user-emacs-directory "info")) -(use-package eldoc-context - :bind (("C-c h" . rgr/toggle-context-help))) - (use-package which-func :init (which-function-mode) :config (setq which-func-modes t))