Subject: bug#16567: closed (Re: bug#16567: 24.3.50; pcase should signal an error if no case matches)

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 13 Sep 2014 17:27:03 +0000

Your bug report

#16567: 24.3.50; pcase should signal an error if no case matches

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].

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

Subject: Re: bug#16567: 24.3.50; pcase should signal an error if no case matches
From: Leo Liu <[email-masked]>
To: Stefan Monnier <[email-masked]>
Cc: [email-masked], Helmut Eller <[email-masked]>
Date: Sun, 14 Sep 2014 01:25:52 +0800
List-Id: <debbugs-submit.debbugs.gnu.org>

Version: 24.5

On 2014-09-13 11:01 -0400, Stefan Monnier wrote:
> Yes, go ahead,

Done.

Leo

Subject: 24.3.50; pcase should signal an error if no case matches
From: Helmut Eller <[email-masked]>
To: [email-masked]
Date: Mon, 27 Jan 2014 10:22:06 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

pcase returns nil for this example:

 (pcase 3
   (1 1)
   (2 2))

it would be more useful if it would signal an error instead.  Manually
adding a "catch-all case" and inventing some error message is tedious
and it's also easy to forget.