[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#20519: face-at-point: do not compute the final list if a sole value
From: |
Ivan Shmakov |
Subject: |
bug#20519: face-at-point: do not compute the final list if a sole value is wanted |
Date: |
Wed, 27 May 2015 22:30:48 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) |
Version: 25.1
>>>>> Ivan Shmakov <ivan@siamics.net> writes:
> The face-at-point function currently (1c7f0cdc4c1f, 2015-04-27
> 16:59:11 +00:00) uses delete-dups to compute a duplicate-free version
> of the list… just before taking a single value of it and discarding
> the rest in the (not multiple) case.
> Please thus consider the following patch.
> * lisp/faces.el (face-at-point): Do not compute the properly ordered,
> duplicate-free list if only a single value is requested.
Pushed, as there were no objections; closing.
commit 550c65011c7394e8ebcf91fc29af2984908279d1
Date: 2015-05-27 22:15:27 +0000
Avoid gratuitous delete-dups in face-at-point.
* lisp/faces.el (face-at-point): Do not compute the properly
ordered, duplicate-free list if only a single value is
requested anyway. (Bug#20519)
--
FSF associate member #7257 http://am-1.org/~ivan/ … 3013 B6A0 230E 334A