[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-remark 618d603939: fix: move org-remark-source-find
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org-remark 618d603939: fix: move org-remark-source-find-file-name to tracking |
Date: |
Wed, 14 Dec 2022 02:57:54 -0500 (EST) |
branch: externals/org-remark
commit 618d60393961f83f0e18881d970f070063064f13
Author: Noboru Ota <me@nobiot.com>
Commit: Noboru Ota <me@nobiot.com>
fix: move org-remark-source-find-file-name to tracking
With the eww support, function 'org-remark-source-find-file-name' is
required by 'org-remark-global-tracking'. This is because
org-remark-global-tracking-mode is designed to be turned on without
requiring org-remark so that loading the entire org library can be
differed until the first org file is opened.
---
org-remark-global-tracking.el | 15 ++++++++++++---
org-remark.el | 14 ++------------
2 files changed, 14 insertions(+), 15 deletions(-)
diff --git a/org-remark-global-tracking.el b/org-remark-global-tracking.el
index d333c7c2ea..445db3d183 100644
--- a/org-remark-global-tracking.el
+++ b/org-remark-global-tracking.el
@@ -5,9 +5,9 @@
;; Author: Noboru Ota <me@nobiot.com>
;; URL: https://github.com/nobiot/org-remark
;; Created: 15 August 2021
-;; Last modified: 13 February 2022
+;; Last modified: 14 December 2022
;; Package-Requires: ((emacs "27.1") (org "9.4"))
-;; Keywords: org-mode, annotation, writing, note-taking, marginal notes
+;; Keywords: org-mode, annotation, note-taking, marginal-notes, wp
;; This file is not part of GNU Emacs.
@@ -30,7 +30,6 @@
;;; Code:
(declare-function org-remark-mode "org-remark")
-(declare-function org-remark-source-find-file-name "org-remark")
(defvaralias 'org-remark-notes-file-path 'org-remark-notes-file-name)
@@ -113,6 +112,16 @@ This function is meant to be added to `find-file-hook' by
;; If not function, assume string and return it as the file path.
org-remark-notes-file-name))
+(defun org-remark-source-find-file-name ()
+ "Assumes that we are currently in the source buffer.
+Returns the filename for the soure buffer. We use this filename
+to identify the source buffer in all operations related to
+marginalia."
+ (if (eq major-mode 'eww-mode)
+ (let ((url-parsed (url-generic-parse-url (eww-current-url))))
+ (concat (url-host url-parsed) (url-filename url-parsed)))
+ (buffer-file-name)))
+
(provide 'org-remark-global-tracking)
;;; org-remark-global-tracking.el ends here
diff --git a/org-remark.el b/org-remark.el
index 8737d83d69..d16d6f2395 100644
--- a/org-remark.el
+++ b/org-remark.el
@@ -6,9 +6,9 @@
;; URL: https://github.com/nobiot/org-remark
;; Version: 1.0.5
;; Created: 22 December 2020
-;; Last modified: 23 August 2022
+;; Last modified: 14 December 2022
;; Package-Requires: ((emacs "27.1") (org "9.4"))
-;; Keywords: org-mode, annotation, writing, note-taking, marginal-notes
+;; Keywords: org-mode, annotation, note-taking, marginal-notes, wp,
;; This file is not part of GNU Emacs.
@@ -377,16 +377,6 @@ marginal notes file. The expected values are nil, :load
and
'(:underline "gold" :background "lemon chiffon")
'(CATEGORY "important")))
-(defun org-remark-source-find-file-name ()
- "Assumes that we are currently in the source buffer.
-Returns the filename for the soure buffer. We use this filename
-to identify the source buffer in all operations related to
-marginalia."
- (if (eq major-mode 'eww-mode)
- (let ((url-parsed (url-generic-parse-url (eww-current-url))))
- (concat (url-host url-parsed) (url-filename url-parsed)))
- (buffer-file-name)))
-
(defun org-remark-save ()
"Save all the highlights tracked in current buffer to notes file.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] externals/org-remark 618d603939: fix: move org-remark-source-find-file-name to tracking,
ELPA Syncer <=