From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Barry OReilly Newsgroups: gmane.emacs.bugs Subject: bug#16434: Regression: emacs --reverse-video broken Date: Mon, 13 Jan 2014 19:42:23 -0500 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=089e011771893be25104efe377e6 X-Trace: ger.gmane.org 1389660182 27126 80.91.229.3 (14 Jan 2014 00:43:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 14 Jan 2014 00:43:02 +0000 (UTC) To: 16434@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jan 14 01:43:08 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 1W2s5z-0001tS-Pd for geb-bug-gnu-emacs@m.gmane.org; Tue, 14 Jan 2014 01:43:08 +0100 Original-Received: from localhost ([::1]:45849 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5z-00088k-1h for geb-bug-gnu-emacs@m.gmane.org; Mon, 13 Jan 2014 19:43:07 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54830) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5v-00088e-Su for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:43:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W2s5u-0003yq-S1 for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:43:03 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35510) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5u-0003yk-OR for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:43:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W2s5u-0007j7-FJ for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:43:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Barry OReilly Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 14 Jan 2014 00:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16434 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.138966015129641 (code B ref -1); Tue, 14 Jan 2014 00:43:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 14 Jan 2014 00:42:31 +0000 Original-Received: from localhost ([127.0.0.1]:49529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W2s5O-0007i0-Fj for submit@debbugs.gnu.org; Mon, 13 Jan 2014 19:42:30 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:53006) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W2s5M-0007hs-S4 for submit@debbugs.gnu.org; Mon, 13 Jan 2014 19:42:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W2s5M-0003uy-01 for submit@debbugs.gnu.org; Mon, 13 Jan 2014 19:42:28 -0500 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:50929) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5L-0003uu-TD for submit@debbugs.gnu.org; Mon, 13 Jan 2014 19:42:27 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54710) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5K-00087L-Ri for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:42:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W2s5J-0003rl-01 for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:42:26 -0500 Original-Received: from mail-ob0-x234.google.com ([2607:f8b0:4003:c01::234]:37623) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2s5I-0003qo-Qz for bug-gnu-emacs@gnu.org; Mon, 13 Jan 2014 19:42:24 -0500 Original-Received: by mail-ob0-f180.google.com with SMTP id wm4so2185825obc.39 for ; Mon, 13 Jan 2014 16:42:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=ARZJLmgBUbcCtIxTSPhurqpzG7lqP2SGvgm6T/pXkX0=; b=XH+0zy6uynxZktHk/l7MI0avUDD1e+cJ32STk4TxYsuxYqeByWjdUt+3GCG4qxpReZ fNz8aYVfo7ymsmUy1RyV2rcMwF5YtRn6OG1XMNsE+H5g1wOcMF1Qzm8ZsO2aMfEJAjn3 3fwZHr8TTbOrXzAttRLXWJlLYZHn3jfUunUtkh6OhoUuqP+gG5VoGWSkgCdJYmUWVXAx RYWg2D4Xm30CRG4roR9MobVFLPv1V0tVwmS61d4VZuOe8aZUALelI1kqXWNsPhzH53fI 8tXDa3gUwkiRAinBnYQL6ynpobeSSeiaUZZxvArpp2sfVu5xe1D/pgRJ1mQw0av0bnq+ nNOg== X-Received: by 10.60.161.106 with SMTP id xr10mr15511483oeb.35.1389660143868; Mon, 13 Jan 2014 16:42:23 -0800 (PST) Original-Received: by 10.76.21.84 with HTTP; Mon, 13 Jan 2014 16:42:23 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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:83429 Archived-At: --089e011771893be25104efe377e6 Content-Type: text/plain; charset=ISO-8859-1 Used to be that emacs --reverse-video would open Emacs with black background. Now it opens with white background as though the flag wasn't specified. I Git bisected the Savannah repo to: 15e14b165dcbc6566a0459b0d5e66f89080f569e is the first bad commit commit 15e14b165dcbc6566a0459b0d5e66f89080f569e Author: Chong Yidong 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. --089e011771893be25104efe377e6 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Used to be that emacs --reverse-video would open Emacs wit= h black
background. Now it opens with white background as though the fla= g
wasn't specified. I Git bisected the Savannah repo to:

15e1= 4b165dcbc6566a0459b0d5e66f89080f569e is the first bad commit
commit 15e14b165dcbc6566a0459b0d5e66f89080f569e
Author: Chong Yidong <= ;cyd@gnu.org>
Date:=A0=A0 Sat Dec = 21 23:31:09 2013 +0800

=A0=A0=A0 Don't make faces when loading C= ustom themes.
=A0=A0=A0
=A0=A0=A0 * custom.el (custom-theme-recalc-face): Do nothing = if the face is
=A0=A0=A0 undefined.=A0 Thus, theme settings for undefine= d faces do not take
=A0=A0=A0 effect until the faces are defined with de= fface, the same as with
=A0=A0=A0 theme variables.
=A0=A0=A0
=A0=A0=A0 * faces.el (face-spec= -set): Use face-spec-recalc in all cases.
=A0=A0=A0 (face-spec-reset-fac= e): Don't assign extra properties in temacs.
=A0=A0=A0 (face-spec-re= calc): Apply X resources too.

--089e011771893be25104efe377e6--