From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#16529: 24.3.50; regression: `set-face-attribute' broken for attribute `:font' Date: Sat, 25 Jan 2014 17:47:24 +0100 Message-ID: <52E3EA9C.6040404@gmx.at> References: <597e267f-e3e9-4ed4-8aaf-1a73dd21218f@default> <834n4sclsc.fsf@gnu.org> <8338kccj7t.fsf@gnu.org> <52E3D139.5050005@gmx.at> <83siscawy8.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1390668496 8995 80.91.229.3 (25 Jan 2014 16:48:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 25 Jan 2014 16:48:16 +0000 (UTC) Cc: lekktu@gmail.com, 16529@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 25 17:48:22 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1W76P6-0006Ft-Nh for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jan 2014 17:48:20 +0100 Original-Received: from localhost ([::1]:51790 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W76P6-0001YF-2t for geb-bug-gnu-emacs@m.gmane.org; Sat, 25 Jan 2014 11:48:20 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47578) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W76Ow-0001Y1-0a for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2014 11:48:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W76Oo-000437-Io for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2014 11:48:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50052) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W76Oo-000433-Fa for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2014 11:48:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W76Oo-0000w9-2D for bug-gnu-emacs@gnu.org; Sat, 25 Jan 2014 11:48:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 25 Jan 2014 16:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16529 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16529-submit@debbugs.gnu.org id=B16529.13906684533559 (code B ref 16529); Sat, 25 Jan 2014 16:48:02 +0000 Original-Received: (at 16529) by debbugs.gnu.org; 25 Jan 2014 16:47:33 +0000 Original-Received: from localhost ([127.0.0.1]:35838 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W76OL-0000vK-0z for submit@debbugs.gnu.org; Sat, 25 Jan 2014 11:47:33 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:63530) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W76OH-0000v6-9r for 16529@debbugs.gnu.org; Sat, 25 Jan 2014 11:47:30 -0500 Original-Received: from [62.47.61.211] ([62.47.61.211]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0M2tXS-1VGeQT2vCA-00sh8K for <16529@debbugs.gnu.org>; Sat, 25 Jan 2014 17:47:27 +0100 In-Reply-To: <83siscawy8.fsf@gnu.org> X-Provags-ID: V03:K0:7HeYKSp9ajwX8tQG8sfHk7t0/RPGPtb2AwOFOBCuOvlQvCQovTo F37dpCp6DMSEYYGQcX8BZHzG/HaaQHKaLttYDh9hQc1Pxs2tKf7JAN/PPeobE4IlTUVApff R590STkbNRJzcVg8wGvFUCkiJDasAd8v5ZYZwqqGyqXqbH6QoWqz7qX+7Q9gy1Frt2UFt+u C4ZL9s3MhtcLk9r9G91Ww== X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:84001 Archived-At: >> (apparently setting face attributes can run Lisp code from within >> Fx_create_frame and if that really happens it looks like a bad idea >> to me). > > Why do you think it is a bad idea? Because, as someone remarked, at that time the frame is "not official yet". I haven't looked into the details but, if I understand correctly, NOT running Lisp code in Fx_create_frame can detrimentally affect the appearance of future frames. Such design doesn't strike me as particularly sane. But maybe all functions run are of the benign type. martin