[PATCH] Add org-history to NonGNU ELPA

Anoncheg <[email protected]> Sun, 09 Aug 2026 09:26:25 -0000
Newsgroups gmane.emacs.devel
Message-ID <[email protected]>
Hello,

I'm submitting my new Emacs package 'org-history' for inclusion in
 NonGNU ELPA.

Attached is a git patch adding my package to new branch
 `externals/org-history`, and a line to elpa-packages.

With: `(org-history          :url "https://codeberg.org/Anoncheg/emacs-org-history")`

It is AGPL-3+, that lives at
 https://codeberg.org/Anoncheg/emacs-org-history
 for ongoing updates.

This package:
 Show Dates column in Org for headers from git VCS + auto-commit with --amend per day.
In other words, track and display modification dates automatically in `org-mode` buffers with this minor mode.
- It uses Git version control to make automatic commits whenever you save a buffer (per-day with –amend).
- A special feature allows auto-enabling the mode for current opened
 file in current directory by using `.dir-locals.el`, removing the need
 to manually list tracked files.
- For every visible header, we get a range of line numbers like 21-34;
 from .git/, we get the last modification in this range.
- We put a read-only overlay on the last character of the Org header
 with the date.

Screenshot: https://raw.githubusercontent.com/Anoncheg1/public-share/main/org-history.png

Feel free to reach out for anything.


 
-- 
Best regards,
.
Python+Java+Bash+Lisp Data Scientist, AI Engineer
.
PGP pub key: DB8A27FEDA7B4545603396FFC81251BC87659B81
0001-Add-org-history-to-NonGNU-ELPA.patch (text/x-patch, 750 B)
From 18ea6cd3b7278e61f38e629fefe769578724b231 Mon Sep 17 00:00:00 2001
From: "Anoncheg" <[email protected]>
Date: Sat, 1 Aug 2026 19:50:56 +0000
Subject: [PATCH] Add org-history to NonGNU ELPA

---
 elpa-packages | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/elpa-packages b/elpa-packages
index a45a60a..92f2a43 100644
--- a/elpa-packages
+++ b/elpa-packages
@@ -711,6 +711,8 @@
  (org-drill		:url "https://gitlab.com/phillord/org-drill.git"
   :ignored-files (".gitlab-ci.yml" "Cask"))
 
+ (org-history		:url "https://codeberg.org/Anoncheg/emacs-org-history")
+
  (org-journal		:url "https://github.com/bastibe/org-journal.git"
   :news "CHANGELOG"
   :ignored-files (".github" ".travis.yml" "Makefile" "org-journal.svg" "tests"))
-- 
2.54.0