diff --git a/modules/lang/rest/config.el b/modules/lang/rest/config.el index d655901e9..14450296f 100644 --- a/modules/lang/rest/config.el +++ b/modules/lang/rest/config.el @@ -2,18 +2,18 @@ (use-package! restclient :mode ("\\.http\\'" . restclient-mode) + ;; line numbers aren't enabled by default in fundamental-mode-derived modes + :hook (restclient-mode . display-line-numbers-mode) :config (set-popup-rule! "^\\*HTTP Response" :size 0.4 :quit 'other) - ;; line numbers aren't enabled by default in fundamental-mode-derived modes - (add-hook 'restclient-mode-hook #'display-line-numbers-mode) - + ;; TODO PR this upstream! This adds imenu support to `restclient-mode' (setq-hook! 'restclient-mode-hook imenu-generic-expression '((nil "^[A-Z]+\s+.+" 0))) (defadvice! +rest--permit-self-signed-ssl-a (orig-fn &rest args) "Forces underlying SSL verification to prompt for self-signed or invalid -certs, rather than silently reject them." +certs, rather than reject them silently." :around #'restclient-http-do (let (gnutls-verify-error tls-checktrust) (apply orig-fn args)))