From a33c16bb82b4f4c7b0a3b09fd13e2993a50df827 Mon Sep 17 00:00:00 2001 From: riscy Date: Sun, 24 Nov 2024 13:03:14 -0800 Subject: [PATCH] add simple reminders facility for self --- .gitignore | 1 + melpazoid/melpazoid.py | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index ece456c..a00555d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ _requirements.el +_reminders.json pkg *.elc diff --git a/melpazoid/melpazoid.py b/melpazoid/melpazoid.py index a4b05f8..311a19b 100644 --- a/melpazoid/melpazoid.py +++ b/melpazoid/melpazoid.py @@ -922,6 +922,10 @@ def check_melpa_pr(pr_url: str) -> None: print(f"- Created: {repo_info.get('created_at', 'N/A')}") print(f"- Updated: {repo_info.get('updated_at', 'N/A')}") print(f"- Watched: {repo_info.get('watchers_count', 'N/A')}") + if (reminders := _MELPAZOID_ROOT / '_reminders.json').is_file(): + for pattern, reminder in json.loads(reminders.read_text()).items(): + if re.search(pattern, recipe): + _note(f"- REMINDER: {reminder}", CLR_WARN) print('-->\n')