[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/rt-liberation 7269205 07/68: * rt-liberation.el: remove
From: |
Yoni Rabkin |
Subject: |
[elpa] externals/rt-liberation 7269205 07/68: * rt-liberation.el: remove cl and cl-lib requirement |
Date: |
Wed, 16 Dec 2020 12:11:04 -0500 (EST) |
branch: externals/rt-liberation
commit 72692050373b3bc7fee16307711dfc31236d5a0c
Author: Yoni Rabkin <yoni@rabkins.net>
Commit: Yoni Rabkin <yoni@rabkins.net>
* rt-liberation.el: remove cl and cl-lib requirement
---
rt-liberation.el | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/rt-liberation.el b/rt-liberation.el
index 9fba245..9dd4550 100644
--- a/rt-liberation.el
+++ b/rt-liberation.el
@@ -42,7 +42,7 @@
(require 'browse-url)
(require 'time-date)
-(require 'cl-lib)
+(require 'seq)
(require 'rt-liberation-rest)
@@ -262,10 +262,11 @@ This variable is made buffer local for the ticket
history")
(defun rt-liber-reduce (op seq)
"Reduce-OP with SEQ to a string of \"s0 op s1 op s2..\"."
(if seq
- (reduce
+ (seq-reduce
#'(lambda (a b)
(format "%s %s %s" a op b))
- seq)
+ (cdr seq)
+ (car seq))
""))
(defun rt-liber-make-interval (pred before after)
@@ -391,7 +392,7 @@ AFTER date after predicate."
(push (cons (match-string-no-properties 2)
(match-string-no-properties 3))
ticketbase)))
- (push (copy-seq ticketbase) ticketbase-list)
+ (push (copy-tree ticketbase) ticketbase-list)
(setq ticketbase nil
continue t))
ticketbase-list))
@@ -916,7 +917,7 @@ If POINT is nil then called on (point)."
(defun rt-liber-sort-ticket-list (ticket-list sort-f)
"Return a copy of TICKET-LIST sorted by SORT-F."
- (let ((seq (copy-seq ticket-list)))
+ (let ((seq (copy-tree ticket-list)))
(sort seq sort-f)))
(defun rt-liber-sort-by-owner (ticket-list)
- [elpa] externals/rt-liberation 71f0e4c 39/68: bring the code back, (continued)
- [elpa] externals/rt-liberation 71f0e4c 39/68: bring the code back, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation d86507f 45/68: * rt-liberation-rest.el: formatting, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation e7ec418 46/68: * rt-liberation-rest.el: check for a non-empty string, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 44823a0 57/68: * rt-liberation.el: gnus integration, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation bd533b2 58/68: fix compiler warnings, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation b3f34ab 64/68: update documentation across the board, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation d964a92 67/68: * rt-liberation.el: bump to 2.01, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation d6441dc 03/68: * rt-liberation-report.el: fix error, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 05176e8 13/68: * rt-liberation.el: version bump, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 0be03c5 12/68: * doc/gpl.texi: fix compilation warning, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 7269205 07/68: * rt-liberation.el: remove cl and cl-lib requirement,
Yoni Rabkin <=
- [elpa] externals/rt-liberation 45275d3 36/68: splitting aside code for viewer2, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 3b95e84 40/68: * rt-liberation.el: reformatting, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation f529257 52/68: * rt-liberation.el: section display, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 35f4cd5 66/68: * doc/developer-release.txt:, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 50eba43 62/68: * rt-liberation-rest.el: formatting, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation b1a1dc6 56/68: * rt-liberation.el: prep for mail, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation d567c59 60/68: * rt-liberation.el: fix n/p in viewer2, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 3376123 63/68: * rt-liberation-rest.el: better user interaction, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation f682e7b 68/68: Merge branch 'master' into externals/rt-liberation, Yoni Rabkin, 2020/12/16
- [elpa] externals/rt-liberation 0fc4737 09/68: documentation fixes, Yoni Rabkin, 2020/12/16