1 2017-05-04 Nicolas Petton <nicolas@petton.fr>
5 2016-12-16 Nicolas Petton <nicolas@petton.fr>
7 Backport the latest changes to seq.el from Emacs master
9 * packages/seq/seq-24.el:
10 * packages/seq/seq-25.el (seq-into): Do not convert the sequence if not
12 * packages/seq/tests/seq-tests.el: Add a regression test.
14 2016-12-15 Nicolas Petton <nicolas@petton.fr>
16 Backport seq-mapn fix from Emacs master
18 * packages/seq/seq-24.el (seq-mapn):
19 * packages/seq/seq-25.el (seq-mapn): Fix for circular lists.
20 * packages/seq/tests/seq-tests.el: Add a regression test.
22 2016-11-16 Nicolas Petton <nicolas@petton.fr>
24 Do not use map.el in seq-tests.el
26 * packages/seq/tests/seq-tests.el: Do not use map.el. map.el was
27 introduced in Emacs 25.1, but seq.el is also available in GNU ELPA for
30 2016-10-25 Nicolas Petton <nicolas@petton.fr>
32 Fix seq-random-elt docstring
34 * packages/seq/seq-24.el:
35 * packages/seq/seq-25.el (seq-random-elt): Fix the docstring.
37 2016-10-25 Nicolas Petton <nicolas@petton.fr>
39 Backport seq.el changes from Emacs master
41 * packages/seq/seq-24.el:
42 * packages/seq/seq-25.el (seq-random-elt): New function.
43 * packages/seq/seq.el: Bump version to 2.19.
44 * packages/seq/tests/seq-tests.el: Add tests for seq-random-elt.
46 2016-09-02 Clément Pit--Claudel <clement.pitclaudel@live.com>
48 ; Fix documentation of seq-subseq
50 2016-08-28 Nicolas Petton <nicolas@petton.fr>
52 * packages/seq/seq-24.el: Rename seq-p to seqp
54 2016-06-12 Nicolas Petton <nicolas@petton.fr>
58 * packages/seq/seq-24.el:
59 * packages/seq/seq-25.el: Better implementation of seq-drop for lists.
60 * packages/seq/seq.el: Bump version number.
62 2016-04-22 Stefan Monnier <monnier@iro.umontreal.ca>
64 * seq-24.el (seq-concatenate,seq-into,seq--make-bindings): Use _
66 rather than t as catch-all for pcase.
68 2016-03-31 Nicolas Petton <nicolas@petton.fr>
70 Update seq to version 2.15
72 * packages/seq/seq-25.el: Require cl-lib.
73 * packages/seq/seq.el: Bump version number.
75 2016-03-29 Nicolas Petton <nicolas@petton.fr>
77 Update seq.el to version 2.14
79 * packages/seq/seq.el: Bump version number.
80 * packages/seq/seq-24.el (seq-sort-by): New function.
81 * packages/seq/seq-25.el (seq-sort-by): New function.
82 * packages/seq/tests/seq-tests.el: Add a test for seq-sort-by.
84 2016-03-25 Nicolas Petton <nicolas@petton.fr>
86 * packages/seq/seq-25.el: Better declarations for seq--when-emacs-25-p
88 2016-03-25 Nicolas Petton <nicolas@petton.fr>
90 Split seq.el into separate files for different versions of Emacs
92 All functions in seq-25.el are wrapped in a `seq--when-emacs-25-p' to
93 make sure that the byte compiler won't emit warnings or errors when the
94 file is byte compiled in Emacs < 25.
96 * packages/seq/seq-24.el:
97 * packages/seq/seq-25.el: New files.
98 * packages/seq/seq.el: Load seq-VERSION.el based on the version of
100 * packages/seq/test/seq.el-test.el: Backport a test from seq.el in Emacs
103 2015-11-30 Stefan Monnier <monnier@iro.umontreal.ca>
105 * packages/seq: Don't define it as a :core package
107 Revert the removal of packages/seq/seq.el since it's different from the
108 one in lisp/emacs-lisp.
109 * .gitignore: Remove packages/seq.
110 * externals-list: Remove "seq" entry.
112 2015-11-29 Stefan Monnier <monnier@iro.umontreal.ca>
114 * externals-list: Add seq and python as :core packages
116 * .gitignore: Add packages/{seq,python}.
117 * packages/seq: Remove.
119 2015-10-20 Nicolas Petton <nicolas@petton.fr>
121 Update seq.el to version 1.11
123 * packages/seq/seq.el:
124 * packages/seq/tests/seq-tests.el: Update.
126 2015-09-18 Nicolas Petton <nicolas@petton.fr>
128 Update seq.el to version 1.9
130 * packages/seq/seq.el: Update to version 1.9.
131 * packages/seq/tests/seq-tests.el: Update to version 1.9.
133 2015-07-09 Nicolas Petton <nicolas@petton.fr>
135 Update seq.el to version 1.8
137 * packages/seq/seq.el: Update to version 1.8.
138 * packages/seq/tests/seq-tests.el: Update to version 1.8.
140 2015-05-15 Nicolas Petton <nicolas@petton.fr>
142 Update seq.el to version 1.7
144 * packages/seq/seq.el: Update to version 1.7.
145 * packages/seq/tests/seq-tests.el: Update to version 1.7.
147 2015-04-27 Nicolas Petton <nicolas@petton.fr>
149 * packages/seq/seq.el: Update seq.el to version 1.5.
151 2015-04-15 Nicolas Petton <nicolas@petton.fr>
155 * packages/seq/seq.el: Update seq.el to version 1.4
156 * packages/seq/tests/seq-tests.el: Update seq.el to version 1.4
158 2015-03-25 Nicolas Petton <nicolas@petton.fr>
160 Rephrases a comment in seq.el about the order of the arguments
162 * packages/seq/seq.el: Better comment about the order of the arguments
164 2015-03-09 Nicolas Petton <nicolas@petton.fr>
166 Update seq.el to version 1.3
168 * packages/seq/seq.el: update to version 1.3
169 * packages/seq/tests/seq-tests.el: update to version 1.3
171 2015-02-11 Nicolas Petton <nicolas@petton.fr>
173 Update seq.el to version 1.2
175 * package/seq/seq.el: Update to version 1.2
176 * packages/seq/tests/seq-tests.el: Update to version 1.2
178 2015-02-09 Nicolas Petton <nicolas@petton.fr>
180 Update seq.el to version 1.1.1
182 * package/seq/seq.el: Update to version 1.1.1
183 * packages/seq/tests/seq-tests.el: Update to version 1.1.1
185 2015-02-06 Nicolas Petton <nicolas@petton.fr>
187 Update seq.el to version 1.1
189 * packages/seq/seq.el: Update to version 1.1
190 * packages/seq/tests/seq-tests.el: Update to version 1.1
192 2015-01-14 Nicolas Petton <nicolas@petton.fr>
194 packages/seq: New package