Subject: Re: bug#17123: 24.3.50; C-x C-c -> Invalid function: with-current-buffer-window

From: Stefan Monnier <[email-masked]>
Date: Thu, 27 Mar 2014 17:22:18 -0400

> --8<---------------cut here---------------start------------->8---
> (defun test (x)
>   (unknown-macro (+ x 1)))

> (defmacro unknown-macro (&rest body) `(progn ,@body))
> --8<---------------cut here---------------end--------------->8---

Right, such code is incorrect and we do not intend to support it.

        Stefan