[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/org-remark 02d7b56265 088/173: fix: tracking does not s
From: |
ELPA Syncer |
Subject: |
[elpa] externals/org-remark 02d7b56265 088/173: fix: tracking does not save for the first file |
Date: |
Fri, 28 Jan 2022 16:58:04 -0500 (EST) |
branch: externals/org-remark
commit 02d7b562653e532afc18c872a26f65a6076fb814
Author: Noboru Ota <me@nobiot.com>
Commit: Noboru Ota <me@nobiot.com>
fix: tracking does not save for the first file
The issue was that org-marginalia-global-tracking mode did not start
tracking unless there is at least one already being tracked...
This was a defect; it could not start tracking anything unless you
manually edit `org-marginalia-tracking-file`.
Fixed this by checking the global minor mode on or off instead.
---
.gitignore | 2 ++
README.org | 8 ++------
org-marginalia.el | 6 +++++-
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/.gitignore b/.gitignore
index 47f208c0b0..e2b91d9138 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,5 +2,7 @@
*.bak
*.log
+*.elc
+
/demo/2020-12-24_10-00-13.png
/demo/Copy of 2020-12-24_10-00-13.png
diff --git a/README.org b/README.org
index 0afe81eeb3..cdd96b616d 100644
--- a/README.org
+++ b/README.org
@@ -62,12 +62,6 @@ non-nil, Org-marginalia will add an ID property to the file
level. This is mainl
- [[#feedback][Feedback]]
- [[#license][License]]
- [[#marginalia-for-org-marginaliael][Marginalia for org-marginalia.el]]
- - [[#deleted-notes][Deleted Notes]]
- - [[#deleted-notes-on-jit-lock-register][Deleted Notes on jit-lock-register]]
- - [[#org-marginalia-load][org-marginalia-load]]
- - [[#set-buffer-modified-p][set-buffer-modified-p]]
- - [[#overlay-put][overlay-put]]
- - [[#make-overlay-beg-end-nil-front-advance][(make-overlay beg end nil
'FRONT-ADVANCE)]]
- [[#local-variables][Local Variables]]
:END:
@@ -315,6 +309,8 @@ This work is licensed under a GPLv3 license. For a full
copy of the licese, refe
* Marginalia for ~org-marginalia.el~
:PROPERTIES:
:marginalia-source-file: ~/local-repos/org-marginalia/org-marginalia.el
+:marginalia-source-file: ~/src/org-marginalia/org-marginalia.el
+:TOC: :depth 0
:END:
This section is used as a demonstration and a collection of my ideas for this
package.
diff --git a/org-marginalia.el b/org-marginalia.el
index 0140da0bed..b4750f1b9e 100644
--- a/org-marginalia.el
+++ b/org-marginalia.el
@@ -247,6 +247,10 @@ buffer or quit Emacs. When you re-launch Emacs, ensure to
turn on
(beg (car (cdr highlight)))
(end (cdr (cdr highlight))))
(org-marginalia-mark beg end id)))))
+ ;; Tracking
+ (when org-marginalia-global-tracking-mode
+ (add-to-list 'org-marginalia-files-tracked
+ (abbreviate-file-name (buffer-file-name))))
(setq org-marginalia-loaded t)))
(defun org-marginalia-save ()
@@ -273,7 +277,7 @@ in the current buffer. Each highlight is represented by an
overlay."
(org-entry-get (overlay-start h) "ID" 'INHERIT))))
(org-marginalia-save-single-highlight h title source-path orgid)))
;; Tracking
- (when org-marginalia-files-tracked
+ (when org-marginalia-global-tracking-mode
(add-to-list 'org-marginalia-files-tracked
(abbreviate-file-name (buffer-file-name))))))
- [elpa] externals/org-remark e4927186ef 063/173: feat: global auto-tracking, (continued)
- [elpa] externals/org-remark e4927186ef 063/173: feat: global auto-tracking, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark b62c6b3de4 072/173: readme, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 6b0bbad4b3 070/173: feat: link with org-id (WIP), ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark a9acfcd106 077/173: doc: README for 0.0.6, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 57bd3ab847 078/173: add: tracking-save to local kill-buffer-hook, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark c1adffe077 082/173: docs: 0.0.6 docs, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 60cbbc4e99 083/173: Merge dev/0.0.6-revise, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 2d11de2ec2 085/173: docs: README, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 3037be5ebc 087/173: docs: update README with global-tracking-mode, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark b988d580d8 090/173: add: Create pen to have different colors, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 02d7b56265 088/173: fix: tracking does not save for the first file,
ELPA Syncer <=
- [elpa] externals/org-remark 7242c83d8f 094/173: copyright year, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark f988330790 091/173: add: make-pen props work as intended, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark bdbde4eda8 093/173: refactor: macro to make different pen, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark b3a8e3e2ec 097/173: add: Org-HANA: Org to Highlight & ANnotate Any text file (HANA), ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark f7e796cd6b 095/173: chg: don't update headline text; various refactors, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 4ee9e23e50 100/173: intrnl: refactor fn names, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark ecb82aebbe 101/173: intrnl correct some minor errors, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark fd5cab5ac2 102/173: rm: org-marginalia*.el, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 51b0c08f25 104/173: docs: NEWS, README etc. for name change, ELPA Syncer, 2022/01/28
- [elpa] externals/org-remark 0c6aad188a 106/173: doc:README minor change for grammar, ELPA Syncer, 2022/01/28