[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: seq-group-by returns groups in wrong order?
From: |
Nicolas Petton |
Subject: |
Re: seq-group-by returns groups in wrong order? |
Date: |
Wed, 11 Feb 2015 14:38:29 +0100 |
User-agent: |
mu4e 0.9.9.6pre3; emacs 24.4.1 |
Alexander Baier <address@hidden> writes:
> On 2015-02-09 13:21 Nicolas Petton wrote:
>> Alexander Baier <address@hidden> writes:
>>
>>> Hello,
>>>
>>> The groups returned by seq-group-by are reversed, is this intended
>>> behaviour?
>>>
>>> (seq-group-by #'oddp [1 2 3 4 5])
>>> ;; => ((t 5 3 1) (nil 4 2))
>>>
>>> I was expecting ((t 1 3 5) (nil 2 4)) to be returned. This is seq.el
>>> from elpa, version 1.1.
>>
>> I updated it both in Emacs master and GNU ELPA, and bumped the version
>> number to 1.1.1.
>
> I just tested the new version and found it only works with lists, but
> not with vectors or strings. This seems to be because (seq-)reverse only
> operates on lists.
Yes, I'm adding a backward-compatible version of seq-reverse for
Emacs 24.
Cheers,
Nico
--
Nicolas Petton
http://nicolas-petton.fr