|
From: | Dmitry Gutov |
Subject: | funcall with hard-quote inside cl-labels behavior changed? |
Date: | Mon, 26 Jan 2015 01:54:41 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:33.0) Gecko/20100101 Thunderbird/33.0 |
Hi!In emacs-24 the below snippet returns (:global :local), whereas in master now, (:local :local). Is that a bug, or an improvement?
(defun foo () :global) (cl-labels ((foo () :local)) (list (funcall 'foo) (funcall #'foo)))This question was triggered by https://github.com/bbatsov/emacs-lisp-style-guide/issues/7.
[Prev in Thread] | Current Thread | [Next in Thread] |