[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/clipboard-collector 0795dac 07/31: Fix order for finish
From: |
Stefan Monnier |
Subject: |
[elpa] externals/clipboard-collector 0795dac 07/31: Fix order for finish function and update Readme |
Date: |
Sun, 6 Jan 2019 17:16:19 -0500 (EST) |
branch: externals/clipboard-collector
commit 0795dacd9a70fc7578e5a3258d42aa650e09312c
Author: Clemera <address@hidden>
Commit: Clemera <address@hidden>
Fix order for finish function and update Readme
---
README.org | 12 ++++++++++--
clipboard-collector.el | 2 +-
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/README.org b/README.org
index d595275..27e40b8 100644
--- a/README.org
+++ b/README.org
@@ -29,8 +29,7 @@ transformed to be used as property drawer items).
This creates a command called =cc-capture-rss=. When called the clipboard is
observed and on changes which match one of the regexes, the clipboard contents
-are transformed via the format string. It's also possible to provide an
-additional function to transform the contents before applying the format
string.
+are transformed via the format string and saved for later processing.
When done you can press =C-c C-c= to call the finalize function (in the above
example it would inserts the collected items and finish the org-capture).
@@ -42,3 +41,12 @@ place afterwards you could use:
(clipboard-collector-create cc-all
((".*" "%s")))
#+END_SRC
+
+It's also possible to provide an additional function to transform the contents
+before applying the format string. For example to upcase all collected items
you would
+use something like this:
+
+#+BEGIN_SRC elisp
+(clipboard-collector-create cc-all-up
+ ((".*" "%s" upcase)))
+#+END_SRC
diff --git a/clipboard-collector.el b/clipboard-collector.el
index 19f6d66..41a07a3 100644
--- a/clipboard-collector.el
+++ b/clipboard-collector.el
@@ -155,7 +155,7 @@ clipboard contents."
(clipboard-collector-stop-watch)
(unwind-protect
(funcall clipboard-collector--finish-function
- (mapcar #'cdr clipboard-collector--items))
+ (nreverse (mapcar #'cdr clipboard-collector--items)))
(clipboard-collector-mode -1)))
(defvar clipboard-collector-display-function
- [elpa] branch externals/clipboard-collector created (now 4610a49), Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 7504300 03/31: Update Docs, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 55421be 02/31: Add clipboard-collector and Readme, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 59f85e0 13/31: Update example, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 0795dac 07/31: Fix order for finish function and update Readme,
Stefan Monnier <=
- [elpa] externals/clipboard-collector cdbdaad 04/31: Rephrase description, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 65fa172 10/31: Prepend "Collected:" to display collected, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 93f4c69 08/31: Rephrase descirption, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector e2e3a76 27/31: Version bump, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector b710270 21/31: Mention clipmon, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 5e59682 30/31: Update email, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 25c4bb4 25/31: Use select-enable-clipboard instead of select-enable-primary, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 440c280 23/31: Use transient map, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector 7a3ab81 29/31: Update package headers, Stefan Monnier, 2019/01/06
- [elpa] externals/clipboard-collector bb7d569 24/31: Improve description, Stefan Monnier, 2019/01/06