Subject: bug#20588: closed (Re: [PATCH] 24.5; delete-consecutive-dups may loop infinity)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 26 Jul 2015 17:46:02 +0000

Your bug report

#20588: [PATCH] 24.5; delete-consecutive-dups may loop infinity

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
20588: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20588
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: [PATCH] 24.5; delete-consecutive-dups may loop infinity
From: Paul Eggert <[email-masked]>
To: Shigeru Fukaya <[email-masked]>
Cc: [email-masked]
Date: Sun, 26 Jul 2015 10:45:18 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

Thanks for the patch.  I installed it into the master.

Subject: [PATCH] 24.5; delete-consecutive-dups may loop infinity
From: Shigeru Fukaya <[email-masked]>
To: [email-masked]
Date: Sat, 16 May 2015 14:18:35 +0900
List-Id: <debbugs-submit.debbugs.gnu.org>

Hello.

delete-consecutive-dups falls into infinite loop if the last element
is nil.  The attached code will fix it, and besides, avoid re-scan
(call of nbutlast) of a circular list in deletion of the last element.

Regards,
Shigeru