[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities a96cd66fc0 100/103: Merge: Record ac
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/activities a96cd66fc0 100/103: Merge: Record activity state times |
Date: |
Tue, 30 Jan 2024 03:57:55 -0500 (EST) |
branch: externals-release/activities
commit a96cd66fc09f2301d006d7f8cb54a631c914b4c4
Merge: 014dd9ad77 67b64ec2d7
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Merge: Record activity state times
---
README.org | 1 +
activities.el | 6 ++++--
activities.info | 11 ++++++-----
3 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/README.org b/README.org
index 946b14be20..20f12e9563 100644
--- a/README.org
+++ b/README.org
@@ -120,6 +120,7 @@ When option ~activities-bookmark-store~ is enabled, an
Emacs bookmark is stored
*Additions*
+ Offer current activity name by default when redefining an activity with
~activities-new~.
++ Record times at which activities' states were updated.
** v0.2
diff --git a/activities.el b/activities.el
index ddd74612db..6abc06c765 100644
--- a/activities.el
+++ b/activities.el
@@ -73,7 +73,8 @@
(cl-defstruct activities-activity-state
"FIXME: Docstring."
- window-state etc)
+ (window-state nil :documentation "Window state (see `window-state-get').")
+ (etc nil :documentation "Map for miscellaneous data."))
;;;; Debugging
@@ -468,7 +469,8 @@ is not changed."
(defun activities-state ()
"Return an activity state for the current frame."
(make-activities-activity-state
- :window-state (activities--window-state (selected-frame))))
+ :window-state (activities--window-state (selected-frame))
+ :etc (map-insert nil 'time (current-time))))
(defun activities-activity-active-p (activity)
"Return non-nil if ACTIVITY is active.
diff --git a/activities.info b/activities.info
index 61a7833b14..4f57cd21e4 100644
--- a/activities.info
+++ b/activities.info
@@ -324,6 +324,7 @@ File: README.info, Node: v03-pre, Next: v02, Up:
Changelog
*Additions*
• Offer current activity name by default when redefining an activity
with ‘activities-new’.
+ • Record times at which activities’ states were updated.
File: README.info, Node: v02, Next: v013, Prev: v03-pre, Up: Changelog
@@ -392,11 +393,11 @@ Node: Bookmarks8301
Node: FAQ8653
Node: Changelog11729
Node: v03-pre11920
-Node: v0212131
-Node: v01312627
-Node: v01212776
-Node: v01112953
-Node: v0113116
+Node: v0212195
+Node: v01312691
+Node: v01212840
+Node: v01113017
+Node: v0113180
End Tag Table
- [elpa] externals-release/activities 961c303a93 072/103: Meta: v0.1.3-pre, (continued)
- [elpa] externals-release/activities 961c303a93 072/103: Meta: v0.1.3-pre, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 8ee16991a1 073/103: Fix: Autoload -new and -resume, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities b35fb176cf 076/103: Merge: v0.1.3, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 0e10aba980 078/103: Change/Fix: (activities-completing-read) Variable and require match, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 8211fb1bd1 080/103: Comment: Add TODO, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 7fb531c494 082/103: Tidy: Docstring, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities b271af1e07 083/103: Change: (activities-new) Use project name as default name prompt, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 8afee346ab 084/103: Add: (activities-default-name-fn) And use as default activity name, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 53ca02eda4 094/103: Release: v0.2, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 9e56e7ca96 098/103: Change: (activities-activity-state) Add slot metadata, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities a96cd66fc0 100/103: Merge: Record activity state times,
ELPA Syncer <=
- [elpa] externals-release/activities d9d474c48e 101/103: Add: (activities-list), ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 51467e12f4 102/103: Docs: Update, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 28b9738af3 054/103: Tidy: Docstrings, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 19577e5601 055/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 7e4fc3f552 064/103: Meta: Add LICENSE, .elpaignore, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities d6d568f70e 071/103: Merge: v0.1.2, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities f38b65c8d7 066/103: Fix: (activity--serialize) Ignore non-file-backed buffers, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 895042141a 079/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities cefe213205 075/103: Release: v0.1.3, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities c62f3a53a5 077/103: Docs: Update, ELPA Syncer, 2024/01/30