gptel: Fix check for markdown-mode (#109)

* gptel.el (gptel-default-mode): Use `fboundp' instead of `featurep' to check if
markdown-mode is available, since the latter requires `markdown-mode' to be
already loaded.
This commit is contained in:
Karthik Chikmagalur 2023-10-03 14:47:54 -07:00
parent 24add64455
commit 648fa228a1

View file

@ -151,7 +151,7 @@ to ChatGPT. Note: this hook runs even if the request fails."
:type 'hook) :type 'hook)
(defvar gptel-default-session "*ChatGPT*") (defvar gptel-default-session "*ChatGPT*")
(defcustom gptel-default-mode (if (featurep 'markdown-mode) (defcustom gptel-default-mode (if (fboundp 'markdown-mode)
'markdown-mode 'markdown-mode
'text-mode) 'text-mode)
"The default major mode for dedicated chat buffers. "The default major mode for dedicated chat buffers.