emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Pushing the `gnus-range-*' functions down into the C layer


From: Wojciech Meyer
Subject: Re: Pushing the `gnus-range-*' functions down into the C layer
Date: Fri, 10 Sep 2010 00:56:17 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50

Ted Zlatanov <address@hidden> writes:
>
> You mean a bool-vector, I think.  Emacs has those built-in, see 
>
> (info "(elisp) Bool-Vectors")
>
> but they are not good at representing sparse mutable lists, which Gnus
> needs to represent article ranges.
>
> Ted

Hi,

I think they are best to solve your performance problems.  The idea is
to keep just one array for all of the articles, means one per
group. That would be just the internal representation, you still
save-read from lists with article ranges.

Wojciech



reply via email to

[Prev in Thread] Current Thread [Next in Thread]