From ab32faf3f28624ba8f5a604022a21a278baf4c0e Mon Sep 17 00:00:00 2001 From: Akinori Musha Date: Mon, 4 Dec 2023 02:02:53 +0900 Subject: [PATCH] Allow for entering obsidian-mode from gfm-mode (#81) I see many people (including me) using gfm-mode instead of markdown-mode for .md files, and it should be reasonable to use derived-mode-p here. --- obsidian.el | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/obsidian.el b/obsidian.el index 9b7121c..114197c 100644 --- a/obsidian.el +++ b/obsidian.el @@ -382,9 +382,9 @@ Optional argument ARG word to complete." (defun obsidian-enable-minor-mode () "Check if current buffer is an `obsidian-file-p' and toggle `obsidian-mode'." - (when (equal major-mode 'markdown-mode) - (when (obsidian-file-p) - (obsidian-mode t)))) + (and (derived-mode-p 'markdown-mode) + (obsidian-file-p) + (obsidian-mode t))) (defun obsidian-update () "Command update everything there is to update in obsidian.el (tags, links etc.)."