Subject: bug#13316: closed (Re: bug#13316: 24.2.50; defmacro might not return the last form, if it is nil)

From: [email-masked] (GNU bug Tracking System)
Date: Mon, 31 Dec 2012 19:24:02 +0000

Your bug report

#13316: 24.2.50; defmacro might not return the last form, if it is nil

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

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

Subject: Re: bug#13316: 24.2.50; defmacro might not return the last form, if it is nil
From: Andreas Schwab <[email-masked]>
To: E Sabof <[email-masked]>
Cc: [email-masked]
Date: Mon, 31 Dec 2012 20:22:17 +0100
List-Id: <debbugs-submit.debbugs.gnu.org>

Fixed on emacs-24.

Andreas.

-- 
Andreas Schwab, [email-masked]
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."

Subject: 24.2.50; defmacro might not return the last form, if it is nil
From: E Sabof <[email-masked]>
To: [email-masked]
Date: Mon, 31 Dec 2012 03:40:36 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

If I write:
(defmacro test-macro () ''a nil)
(test-macro)

I get "a" as a result.

Tested with emacs -Q.
Emacs version: 24.2.50.1 (got it from development repository ~2 months ago)

Evgeni