From cc31ce0356226c3a2128119b08de6107e38fdd17 Mon Sep 17 00:00:00 2001 From: Visuwesh Date: Mon, 19 Jun 2023 22:20:17 +0530 Subject: * nov.el (nov-imenu-goto-function): Make sure file link is relative to TOC file. --- nov.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nov.el b/nov.el index d814727..de6ef63 100644 --- a/nov.el +++ b/nov.el @@ -968,7 +968,9 @@ See also `nov-bookmark-make-record'." (defun nov-imenu-goto-function (_name filename target) "Visit imenu item using FILENAME and TARGET." - (nov-visit-relative-file filename target)) + ;; Make sure file is visited relative to toc file. + (let ((nov-documents-index 0)) + (nov-visit-relative-file filename target))) (defun nov-imenu-create-index () "Generate Imenu index." -- cgit v1.2.3