[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals-release/activities 63089f9bcd 096/103: Change: (activit
From: |
ELPA Syncer |
Subject: |
[elpa] externals-release/activities 63089f9bcd 096/103: Change: (activities-new) Offer current activity name as default |
Date: |
Tue, 30 Jan 2024 03:57:55 -0500 (EST) |
branch: externals-release/activities
commit 63089f9bcdbce3d5b9e6b72f4912ef75aa5cd098
Author: Adam Porter <adam@alphapapa.net>
Commit: Adam Porter <adam@alphapapa.net>
Change: (activities-new) Offer current activity name as default
---
README.org | 3 ++-
activities.el | 5 ++++-
activities.info | 14 ++++++++------
3 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/README.org b/README.org
index 3419d54ea2..946b14be20 100644
--- a/README.org
+++ b/README.org
@@ -118,7 +118,8 @@ When option ~activities-bookmark-store~ is enabled, an
Emacs bookmark is stored
** v0.3-pre
-Nothing new yet.
+*Additions*
++ Offer current activity name by default when redefining an activity with
~activities-new~.
** v0.2
diff --git a/activities.el b/activities.el
index ac85f92731..ddd74612db 100644
--- a/activities.el
+++ b/activities.el
@@ -276,7 +276,10 @@ prefixes will be added automatically."
If FORCEP (interactively, with prefix), overwrite existing
activity."
(interactive
- (let ((default (funcall activities-default-name-fn)))
+ (let* ((current-activity-name
+ (when-let ((current-activity (activities-current)))
+ (activities-activity-name current-activity)))
+ (default (or current-activity-name (funcall
activities-default-name-fn))))
(list (read-string (format-prompt "New activity name" default) nil nil
default)
:forcep current-prefix-arg)))
(when (and (not forcep) (member name (activities-names)))
diff --git a/activities.info b/activities.info
index 7afc20deee..61a7833b14 100644
--- a/activities.info
+++ b/activities.info
@@ -321,7 +321,9 @@ File: README.info, Node: v03-pre, Next: v02, Up:
Changelog
4.1 v0.3-pre
============
-Nothing new yet.
+*Additions*
+ • Offer current activity name by default when redefining an activity
+ with ‘activities-new’.
File: README.info, Node: v02, Next: v013, Prev: v03-pre, Up: Changelog
@@ -390,11 +392,11 @@ Node: Bookmarks8301
Node: FAQ8653
Node: Changelog11729
Node: v03-pre11920
-Node: v0212030
-Node: v01312526
-Node: v01212675
-Node: v01112852
-Node: v0113015
+Node: v0212131
+Node: v01312627
+Node: v01212776
+Node: v01112953
+Node: v0113116
End Tag Table
- [elpa] externals-release/activities d6d568f70e 071/103: Merge: v0.1.2, (continued)
- [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
- [elpa] externals-release/activities 29587db34e 091/103: Merge: Improve completion defaults, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 21e9363987 092/103: Fix: (activities--switch) Raise frame, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 5429aa3e4a 093/103: Docs: Update link in changelog, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 67b64ec2d7 099/103: Add: Save activity timestamps, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 014dd9ad77 097/103: Tidy, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 63089f9bcd 096/103: Change: (activities-new) Offer current activity name as default,
ELPA Syncer <=
- [elpa] externals-release/activities 997c08b7a9 087/103: Change: (activities-completing-read) Accept DEFAULT keyed argument, ELPA Syncer, 2024/01/30
- [elpa] externals-release/activities 2de41940c6 095/103: Meta: v0.3-pre, ELPA Syncer, 2024/01/30