GNU bug report logs -
#19903
24.4; Emacs fails to save enriched buffer with error message `wrong-type-argument symbolp "bold"'
Previous Next
Reported by: Jorge <jorge13515 <at> gmail.com>
Date: Thu, 19 Feb 2015 17:53:01 UTC
Severity: normal
Found in version 24.4
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
>>>>> Eli Zaretskii <eliz <at> gnu.org> writes:
>>>>> From: Ivan Shmakov Date: Wed, 25 Feb 2015 17:10:13 +0000
>>>>> Eli Zaretskii <eliz <at> gnu.org> writes:
>>>>> From: Ivan Shmakov Date: Wed, 25 Feb 2015 06:20:36 +0000
[…]
>>>> I’m unsure where you see an UI issue here? The issue, as
>>>> originally reported, is that face-attribute fails to handle
>>>> string-named faces, which are considered perfectly valid by the
>>>> rest of Emacs (including, say, facep and the display engine.)
>>> Accepting strings instead of symbols is a convenience feature
>>> for users, so it's a UI issue.
>> Could you please elaborate on this? Specifically, does this apply
>> to the interactive or non-interactive use (or both) of
>> facemenu-add-face?
> Both.
Frankly, I fail to see how allowing the first of the following
provides for any additional convenience over the second:
M-x facemenu-add-face RET "bold" RET (adds 'bold face);
M-x facemenu-add-face RET bold RET (adds "bold" one.)
And, similarly:
(facemenu-add-face "bold" here there)
(facemenu-add-face 'bold here there)
[…]
--
FSF associate member #7257 When the Wild Wind Blows — Iron Maiden 230E 334A
This bug report was last modified 10 years and 85 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.