[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 302d23f 149/399: counsel.el: Fix org-version testing
From: |
Oleh Krehel |
Subject: |
[elpa] master 302d23f 149/399: counsel.el: Fix org-version testing |
Date: |
Sat, 20 Jul 2019 14:57:12 -0400 (EDT) |
branch: master
commit 302d23fff1bfd68b6d3de497a1af7a27baa771cb
Author: Basil L. Contovounesios <address@hidden>
Commit: Oleh Krehel <address@hidden>
counsel.el: Fix org-version testing
(counsel-org-tag-agenda): Use the variable, not interactive
function, named org-version. Simplify with cl-letf.
Fixes #2006
Re: #1997
---
counsel.el | 18 +++++++-----------
1 file changed, 7 insertions(+), 11 deletions(-)
diff --git a/counsel.el b/counsel.el
index b7fea9a..2b64032 100644
--- a/counsel.el
+++ b/counsel.el
@@ -3088,19 +3088,17 @@ otherwise continue prompting for tags."
:action #'counsel-org-tag-action
:caller 'counsel-org-tag))))
+(defvar org-version)
+
;;;###autoload
(defun counsel-org-tag-agenda ()
"Set tags for the current agenda item."
(interactive)
- (let* ((cmd-sym (if (version< (org-version) "9.2")
- 'org-set-tags
- 'org-set-tags-command))
- (store (symbol-function cmd-sym)))
- (unwind-protect
- (progn
- (fset cmd-sym (symbol-function 'counsel-org-tag))
- (org-agenda-set-tags nil nil))
- (fset cmd-sym store))))
+ (cl-letf (((symbol-function (if (version< org-version "9.2")
+ 'org-set-tags
+ 'org-set-tags-command))
+ #'counsel-org-tag))
+ (org-agenda-set-tags)))
(define-obsolete-variable-alias 'counsel-org-goto-display-tags
'counsel-org-headline-display-tags "0.10.0")
@@ -3232,8 +3230,6 @@ recognized:
"Go to headline in candidate X."
(org-goto-marker-or-bmk (cdr x)))
-(defvar org-version)
-
(defun counsel--org-get-heading-args ()
"Return list of arguments for `org-get-heading'.
Try to return the right number of arguments for the current Org
- [elpa] master 66961f8 138/399: swiper.el (swiper-isearch-action): Add a cursor overlay, (continued)
- [elpa] master 66961f8 138/399: swiper.el (swiper-isearch-action): Add a cursor overlay, Oleh Krehel, 2019/07/20
- [elpa] master ce31009 144/399: swiper.el (swiper-isearch-function): Use text with faces, Oleh Krehel, 2019/07/20
- [elpa] master 8229304 141/399: ivy.el: Add display transformer for counsel-dired, Oleh Krehel, 2019/07/20
- [elpa] master fef96f4 139/399: counsel.el (counsel--find-file-1): Extract, Oleh Krehel, 2019/07/20
- [elpa] master 3b40e99 142/399: swiper.el (swiper-isearch-action): Fix fake cursor at eol, Oleh Krehel, 2019/07/20
- [elpa] master eaba38a 145/399: counsel.el (counsel-dired-jump-args): Fix for OSX, Oleh Krehel, 2019/07/20
- [elpa] master 7c9d960 143/399: swiper.el (swiper--add-cursor-overlay): Extract, Oleh Krehel, 2019/07/20
- [elpa] master 9988904 150/399: counsel.el (counsel--switch-buffer-update-fn): Fix for when find-file fails, Oleh Krehel, 2019/07/20
- [elpa] master 05a4e59 147/399: Do not use invalid :preselect as a regexp, Oleh Krehel, 2019/07/20
- [elpa] master 3ab3d5f 152/399: swiper.el (swiper-isearch): Check executing-kbd-macro, Oleh Krehel, 2019/07/20
- [elpa] master 302d23f 149/399: counsel.el: Fix org-version testing,
Oleh Krehel <=
- [elpa] master cd41f70 153/399: ivy-test.el: Add inhibit-message, Oleh Krehel, 2019/07/20
- [elpa] master 1df4ccf 154/399: ivy.el (ivy-occur-revert-buffer): Add swiper-isearch, Oleh Krehel, 2019/07/20
- [elpa] master 4f1bbc1 151/399: swiper.el (swiper-isearch-function): Full point history for DEL, Oleh Krehel, 2019/07/20
- [elpa] master 0bf94f8 156/399: ivy.el (ivy--occur-press-update-window): Add swiper-isearch, Oleh Krehel, 2019/07/20
- [elpa] master 0d2ab52 157/399: swiper.el (swiper--isearch-occur-cands): Faster version, Oleh Krehel, 2019/07/20
- [elpa] master 1bf56c3 165/399: swiper.el (swiper--query-replace-setup): Fix for ivy--regex-ignore-order, Oleh Krehel, 2019/07/20
- [elpa] master 4492054 167/399: ivy.el (ivy--recompute-index): Speed up, Oleh Krehel, 2019/07/20
- [elpa] master 11b0007 158/399: swiper.el (swiper--action): Simplify, Oleh Krehel, 2019/07/20
- [elpa] master 1ebbb5f 136/399: swiper.el (swiper-isearch): Set swiper-min-highlight to 1, Oleh Krehel, 2019/07/20
- [elpa] master b34bf45 140/399: counsel.el (counsel-dired): Add, Oleh Krehel, 2019/07/20