From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Clemens =?UTF-8?Q?Sch=C3=BCller?= Newsgroups: gmane.emacs.bugs Subject: bug#16694: Strange background color problem in gentoo Linux Date: Wed, 26 Mar 2014 16:58:11 +0100 Message-ID: <87vbv1osto.fsf@cougar.home.aneadesign.com> References: <52F601AE.5040309@binary-island.eu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1395849548 6670 80.91.229.3 (26 Mar 2014 15:59:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 26 Mar 2014 15:59:08 +0000 (UTC) Cc: ml_emacs-lists@binary-island.eu, joakim.tjernlund@transmode.se, cyd@gnu.org To: 16694@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 26 16:59:17 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 1WSqEX-00009r-0P for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Mar 2014 16:59:17 +0100 Original-Received: from localhost ([::1]:48833 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqEW-0007X4-NC for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Mar 2014 11:59:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50204) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqEO-0007Ih-QP for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:59:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSqEJ-0007pX-24 for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:59:08 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49917) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqEI-0007pS-UW for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:59:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WSqEI-0000a7-8E for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:59:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Clemens =?UTF-8?Q?Sch=C3=BCller?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Mar 2014 15:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16694 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: emacs bugs X-Debbugs-Original-Cc: ml_emacs-lists@binary-island.eu, cyd@gnu.org, joakim.tjernlund@transmode.se, 16694@debbugs.gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13958495212205 (code B ref -1); Wed, 26 Mar 2014 15:59:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Mar 2014 15:58:41 +0000 Original-Received: from localhost ([127.0.0.1]:51099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WSqDw-0000ZT-5H for submit@debbugs.gnu.org; Wed, 26 Mar 2014 11:58:40 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48248) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WSqDt-0000ZK-74 for submit@debbugs.gnu.org; Wed, 26 Mar 2014 11:58:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSqDj-0007do-Hw for submit@debbugs.gnu.org; Wed, 26 Mar 2014 11:58:35 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:57460) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqDj-0007de-FS for submit@debbugs.gnu.org; Wed, 26 Mar 2014 11:58:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49910) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqDe-0006F7-4u for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:58:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WSqDY-0007ay-RG for bug-gnu-emacs@gnu.org; Wed, 26 Mar 2014 11:58:22 -0400 Original-Received: from mx1.mailbox.org ([80.241.60.212]:51360) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WSqDY-0007aP-If; Wed, 26 Mar 2014 11:58:16 -0400 Original-Received: from smtp1.mailbox.org (smtp1.mailbox.org [80.241.60.240]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 114314024E; Wed, 26 Mar 2014 16:58:14 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mailbox.org; h= content-transfer-encoding:content-type:content-type:mime-version :user-agent:message-id:in-reply-to:date:date:references:subject :subject:from:from:received; s=mail20140220; t=1395849492; bh=ki 909RtRtVWzTOVMw/xC8EAJda2Dghp4ToMuvvRmJlE=; b=Gq5jN3ATmgYisHicfd O2ZLcMHYOX6WOzZUgNZQCFTVMLxpAqCBaU/vku/vTPhsKq68vOq711RAPUlLA+DV D4jYT6spiuZKMEyJHuAMi54p6SEatGVMnN5dNXUrPpgTy2cO8lM/DHDG3QwWk3wI AwVaUtuvYLOLtvHwA4fpHXYL/E1hVU4jWKg3PAx2LVXTvX5oVpWI+1XhZUF0D3NS A4d40MUcW6cPDuQpBXQziIwb8OgZj1rEf/6XvTJPc8C2ORdSoKH/CWHNH3pRhOrg Cd5VCnw4PHeGyMGf/qCyCGhreMRtBdA9RWzgePDCyWFZMbKEoALXUUPJ+8akPMR/ pTKGrkctG3BMYVt8wfxSfOLDQinecvVB5T17uhF0BGq2+DHHh7JXDlIFsMAysrba tWgmwjT2VUK0iWwfqGsKoLKmfyuyqT0UsWDfoEYWCR98Fsee7oql8Y2WtcTlz7vx oenYjnpAR7fF5PQbXsrvX2G2W2bVlk5ji4wViLnIFFHdxHGh4LvBfkXQ+PshfRN7 /gOeJ7XnRUL/svahqkDWjoSgMZBajtyooSoAt X-Virus-Scanned: amavisd-new at heinlein-support.de Original-Received: from smtp1.mailbox.org ([80.241.60.240]) by hefe.heinlein-support.de (hefe.heinlein-support.de [91.198.250.172]) (amavisd-new, port 10030) with ESMTP id yDXHm1ED9GjD; Wed, 26 Mar 2014 16:58:12 +0100 (CET) In-Reply-To: (Barry OReilly's message of "Wed, 26 Mar 2014 09:39:51 -0400") User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.4.50 (gnu/linux) X-Operating-System: Linux cougar 3.13.0-sabayon #1 SMP Sun Mar 16 03:29:10 UTC 2014 x86_64 Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz GenuineIntel GNU/Linux X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:87407 Archived-At: Hello! > Sounds similar to several other bug reports since the regression was > introduced in December. Most discussion is at > http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16694 . > > Chong, it would be nice if you could opine about the problem and > Matthias's patches. The offending commit was: > > 15e14b165dcbc6566a0459b0d5e66f89080f569e is the first bad commit > commit 15e14b165dcbc6566a0459b0d5e66f89080f569e > Author: Chong Yidong gnu.org> > Date: Sat Dec 21 23:31:09 2013 +0800 > > Don't make faces when loading Custom themes. > > * custom.el (custom-theme-recalc-face): Do nothing if the face is > undefined. Thus, theme settings for undefined faces do not take > effect until the faces are defined with defface, the same as with > theme variables. > > * faces.el (face-spec-set): Use face-spec-recalc in all cases. > (face-spec-reset-face): Don't assign extra properties in temacs. > (face-spec-recalc): Apply X resources too. Here is my patch, after I copied the ebuild file in my local overlay: --- /usr/portage/app-editors/emacs-vcs/emacs-vcs-24.4.9999.ebuild 201= 4-03-21 15:22:30.000000000 +0100 +++ emacs-vcs-24.4.9999.ebuild 2014-03-24 21:20:49.947795118 +0100 @@ -115,6 +115,9 @@ fi =20 epatch_user + epatch "${FILESDIR}/0001-lisp-faces.el-Fix-application-of-X-resourc= e-attribut.patch" + epatch "${FILESDIR}/0002-lisp-faces.el-Fix-empty-face-handling.patc= h" + epatch "${FILESDIR}/0003-lisp-faces.el-Centralize-no-init-from-x-re= sources-ch.patch" =20 # Fix filename reference in redirected man page sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 \ --=20 Best Regards, Clemens Sch=C3=BCller