|
From: | Chong Yidong |
Subject: | bug#4835: 23.1; Improper `Invalid face reference' messages. Performance degraded. |
Date: | Sat, 31 Oct 2009 15:37:44 -0400 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
"Drew Adams" <drew.adams@oracle.com> writes: > Why is it necessary to restrict the function to a symbol - why disallow lambda > forms? IOW, why can't we use (functionp keywords) instead of (fboundp > keywords)? In principle, I don't see why matchers can't be lambda expressions. The main concern I have is that other parts of font lock might have subtle assumptions about the matcher being a function name. It seems easier to make this implicit assumption an explicit one.
[Prev in Thread] | Current Thread | [Next in Thread] |