From unknown Wed Jun 18 23:07:23 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#8597 <8597@debbugs.gnu.org> To: bug#8597 <8597@debbugs.gnu.org> Subject: Status: horrible default colors for emacs -nw Reply-To: bug#8597 <8597@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:07:23 +0000 retitle 8597 horrible default colors for emacs -nw reassign 8597 emacs submitter 8597 "Drew Adams" severity 8597 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 12:09:17 2011 Received: (at submit) by debbugs.gnu.org; 30 Apr 2011 16:09:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGCjM-0005lE-Ni for submit@debbugs.gnu.org; Sat, 30 Apr 2011 12:09:16 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGCjL-0005l2-2q for submit@debbugs.gnu.org; Sat, 30 Apr 2011 12:09:15 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QGCjF-0005f4-1C for submit@debbugs.gnu.org; Sat, 30 Apr 2011 12:09:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:35288) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGCjE-0005f0-W1 for submit@debbugs.gnu.org; Sat, 30 Apr 2011 12:09:08 -0400 Received: from eggs.gnu.org ([140.186.70.92]:36018) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGCjE-0002nh-6W for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2011 12:09:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QGCjD-0005eq-8B for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2011 12:09:08 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]:43772) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QGCjC-0005em-UB for bug-gnu-emacs@gnu.org; Sat, 30 Apr 2011 12:09:07 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p3UG94uY018716 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 30 Apr 2011 16:09:06 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p3UG93Ng024364 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sat, 30 Apr 2011 16:09:04 GMT Received: from abhmt002.oracle.com (abhmt002.oracle.com [141.146.116.11]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p3UG8wwq024472 for ; Sat, 30 Apr 2011 11:08:58 -0500 Received: from dradamslap1 (/10.159.43.177) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 30 Apr 2011 09:08:58 -0700 From: "Drew Adams" To: Subject: horrible default colors for emacs -nw Date: Sat, 30 Apr 2011 09:09:03 -0700 Message-ID: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcwHUOxg1wwltGZDQsqZPY23vNLm1A== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4DBC3422.005D:SCFMA922111,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2011-04-25 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.5) --no-opt --cflags -Ic:/imagesupport/include' 1. The region is a dark blue that does not invert the black foreground. So selected text is illegible. 2. When sending a bug report the To and Subject lines have yellow text (on a white background). Illegible. Other text, such as "--text follows this line--" is cyan on white - also too light a color to be legible. 3. About the only reasonable color used for sending a bug report is for the field names (e.g. From:) - that uses a dark green. All the rest is ridiculous: magenta, yellow, light cyan foregrounds on a white background - by default? What were you thinking? From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 13:21:55 2011 Received: (at 8597) by debbugs.gnu.org; 30 Apr 2011 17:21:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGDrf-0007PX-7s for submit@debbugs.gnu.org; Sat, 30 Apr 2011 13:21:55 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGDrc-0007PK-QH for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 13:21:54 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LKH00L006UBJN00@a-mtaout20.012.net.il> for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 20:21:05 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.185.101]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LKH00JUX6V2Y4H0@a-mtaout20.012.net.il>; Sat, 30 Apr 2011 20:21:04 +0300 (IDT) Date: Sat, 30 Apr 2011 20:21:02 +0300 From: Eli Zaretskii Subject: Re: bug#8597: horrible default colors for emacs -nw In-reply-to: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <83bozn64g1.fsf@gnu.org> References: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8597 Cc: 8597@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: "Drew Adams" > Date: Sat, 30 Apr 2011 09:09:03 -0700 > > 1. The region is a dark blue that does not invert the black foreground. It never did. If we want to change the foreground, we need to specify it for the `region' face. > So selected text is illegible. What foreground color is the selected text, and what is the background of the `default' face? In fact, could you please provide a recipe starting from "emacs -Q -nw"? > 2. When sending a bug report the To and Subject lines have yellow text (on a > white background). Illegible. Other text, such as "--text follows this line--" > is cyan on white - also too light a color to be legible. How did you get to the white background? The default background of "emacs -nw" on Windows is black. Again, please provide a full recipe. If I start with "emacs -Q -nw", then change the fore- and back-ground colors of the `default' face to black and white, respectively (so at least my background is as yours), then type "M-x report-emacs-bug", I get the `message-header-name' whose foreground is "corneflower blue" (mapped to cyan), not yellow. And the "--text follows this line--" part is shown in brown (displays as a kind of light yellowish color). They are quite legible (although the white background is too glaring to my taste; but then it isn't the default). But you describe entirely different colors. > 3. About the only reasonable color used for sending a bug report is for the > field names (e.g. From:) - that uses a dark green. All the rest is ridiculous: > magenta, yellow, light cyan foregrounds on a white background - by default? > What were you thinking? I don't know what were "we" thinking, because I don't see any of these colors when I try to reproduce this. Would you please show a complete recipe, starting from "emacs -Q -nw", to reproduce these problems? From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 14:14:22 2011 Received: (at 8597) by debbugs.gnu.org; 30 Apr 2011 18:14:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGEgQ-0000Aw-50 for submit@debbugs.gnu.org; Sat, 30 Apr 2011 14:14:22 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGEgN-0000Af-7a for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 14:14:20 -0400 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p3UIEBKU012682 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 30 Apr 2011 18:14:13 GMT Received: from acsmt356.oracle.com (acsmt356.oracle.com [141.146.40.156]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p3UIEAb9027094 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 30 Apr 2011 18:14:11 GMT Received: from abhmt013.oracle.com (abhmt013.oracle.com [141.146.116.22]) by acsmt356.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p3UIEAdn011820; Sat, 30 Apr 2011 13:14:10 -0500 Received: from dradamslap1 (/10.159.43.177) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 30 Apr 2011 11:14:08 -0700 From: "Drew Adams" To: "'Eli Zaretskii'" References: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> <83bozn64g1.fsf@gnu.org> Subject: RE: bug#8597: horrible default colors for emacs -nw Date: Sat, 30 Apr 2011 11:14:13 -0700 Message-ID: <7FC0076A45D140AD94C3A1CB1071D88E@us.oracle.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0017_01CC0727.BD2BB920" X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <83bozn64g1.fsf@gnu.org> Thread-Index: AcwHWxhrzffD0l4TT1mJ6jKHRWWibwABB88w X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: rcsinet13.oracle.com [148.87.113.125] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4DBC5175.00A8:SCFMA4539811,ss=1,fgs=0 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: 8597 Cc: 8597@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) This is a multi-part message in MIME format. ------=_NextPart_000_0017_01CC0727.BD2BB920 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit > > 1. The region is a dark blue that does not invert the black > > foreground. > > It never did. If we want to change the foreground, we need to specify > it for the `region' face. My point was only that a black foreground on dark blue is not wonderful. But see below - I think I found the cause, if not the cure. > > So selected text is illegible. > > What foreground color is the selected text, and what is the background > of the `default' face? Black foreground. :background "unspecified-bg" BTW, `M-x customize-face RET default RET' gives me a Customize buffer with a bright yellow background on much of the buffer. See screenshot. > In fact, could you please provide a recipe starting from > "emacs -Q -nw"? 1. For region: emacs -nw, then select some text with the mouse: dark blue background. 2. For the bug-reporting color:, emacs -nw, then `M-x report-emacs-bug RET foobar RET'. But see below. > > 2. When sending a bug report the To and Subject lines have > > yellow text (on a white background). Illegible. Other text, such > > as "--text follows this line--" > > is cyan on white - also too light a color to be legible. > > How did you get to the white background? The default background of > "emacs -nw" on Windows is black. Again, please provide a full recipe. I use a Windows shortcut that has this as Target: C:\path-to\emacs.exe -nw -Q --debug-init "C:\drews-lisp-20" Field Start in is C:\drews-lisp-20 Field Run is `Normal window' However, and this is no doubt the cause of the problem, the shortcut also has these settings for tab `Colors': Screen background: Red, Green, Blue each 255 Selected screen colors: (black) Selected pop-up colors: (a dark magenta/purple) I do not set any Emacs faces (e.g. `region'). This Windows shortcut setting is all I have. I would hope that Emacs could figure out that it is dealing with a light background (dark foreground), but no, I don't know anything about how it might do that. > If I start with "emacs -Q -nw", then change the fore- and back-ground > colors of the `default' face to black and white, respectively (so at > least my background is as yours), then type "M-x report-emacs-bug", I > get the `message-header-name' whose foreground is "corneflower blue" > (mapped to cyan), not yellow. And the "--text follows this line--" > part is shown in brown (displays as a kind of light yellowish color). > They are quite legible (although the white background is too glaring > to my taste; but then it isn't the default). But you describe > entirely different colors. See above. I just double-click my Windows XP shortcut, which is as described above. HTH. ------=_NextPart_000_0017_01CC0727.BD2BB920 Content-Type: image/png; name="throw-emacs-nw-customize-face.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="throw-emacs-nw-customize-face.png" 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 B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2yNcBoB3ydQBoh3wdANohXweAdsjXAaAd8nUAaId8HQDaIV8HgHbI1wGgHfJ1AGiHfB0A2iFf B4B2rJKv/6ew3NPptH9jAOCB++C9t2rz9ee/8OKokL/aIdDz+bxDLZPOMaMV9ql9u1qqbBTMZD/v bF4kq0R+kB4YigaT2SPK459cOVP4tbpoYZO3dpAw2FPtpP7Vr38rLGTzeT16ENm60qj+PMTpdArP SWwa1aXwvt4ldR1/P8/38/6G8XRlHdhvr8L1M1WneuBa01i09lScVVtw1M+pqqNVXGWoDLfyaMlB 9tPlYXBzZlxfDwupm9eHnx8nn5d/cp9X/kL9/rzih+JUP3QrXd1Ydw/f52C6URXzkqraA+VGXVQ7 /lesdJVJq7beA85MmUl9rcJXYWp/aK6Qr/eDbLQPRJdnkoAuMVKryl/ofD7n45yhJM7hgTV1ED8P DBeOXp1cf2Td9Qv1/Zwpp3b5WmrLz3RO+DxTyKi0/qUtxvnVHeS0zVBJ9x5hP+0jGRZL27bK18Nx dk7k36mxOHl0i47U2vLzcWZ2lcnwaxcVpAAAAxBJREFU5lmronMirxqd3x5OltH1h+8Ki8p85hi9 lC8/35AwmLCcVPmT7Vo4YeTrLY+/VmY77jNQDyW6h96EHfbT2niqjoeWH3P5Vvn6KaaLTQajFUbL 86MwHMG15efjDJdXhTfDWhUNe2ajUDP1DqsevtoPu6oCo4Vkykm9pareKmH5p2ePy+HKG8Wzz0Dd uj9HdWVeHe2eu0W1lmvtp5l4qo6Hlh9z+XWur3eDQdzviqnlkwNxtPK65ZfUvq6SOEsOrJcS9jwE X1xq7OMPQ4q+lNevP+8ImKp3rSm2vF07HMG3GOcjm8Y/dOR5uqR7j7OfRj9n06rnv/DiRx++U/7v //rf/ycspPr6ej+8Sp6XFNglzg+vUv7OonHWHqP7w8TCDwe1RoeP3eotKX+telOHyP0/QkXrvZVx vopr9flFuHMdcz81qT9ALz16ufDx7//2r9ESNvyd23BMZ8b3bkN2lP0Pl5fEuUS/5w/30uHC4aEh uvKonOHyzPrDFYYyTQ7z4Mnyw8JHT8JyStqbr7f85MEonsnyl8Q/OsSn+jm6Ha8oFWfVrpEfUeHz 2nG1uszUfpz9NLqc5j19/+2SR+rtG87rp0Bmze3CiMaTWr5dkhQtf7gkzNWiwUw2YbQw+t9okzP9 UNU5hcGXtLeq3pJ4yvttXvyZdqVqmd2uWmFgYTCjqDLxp8oP1y/phD37IYw5XJLZWKn+iZZcXnj0 v1fsGW7aHvebAwD2Ufo7NwBgU1vN6wDAjTKvA8ARfe2//NfwMfku8zoAHNEH7701uSRkXgeAgxpO 5CWTemdeB4Aju0znhZN6Z14HgIMrn9Q78zoAtMS8DgDtMK8DQDtOf/zDr1969PIv3vzZN7756Cc/ fvLa6298/wc/vHZUAPDgfPThO6m/0hb12utv3N3980uPXn76/tu//92Hb7315muvv2FeB4BD+Ie/ /7vat0zP6//9lb/ZIlYAYAu5ef2rX//WtcMDAOok5/VrBwYAzBGZ168dEgAw3+fzetW37wCAY3rt 9TdO3/uf/+PaYQAA6/j/Scw9/DGBgb8AAAAASUVORK5CYII= ------=_NextPart_000_0017_01CC0727.BD2BB920 Content-Type: image/png; name="throw-emacs-nw-report-bug.png" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="throw-emacs-nw-report-bug.png" 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 APTh/wdXeHdw+DpE8QAAAABJRU5ErkJggg== ------=_NextPart_000_0017_01CC0727.BD2BB920-- From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 15:21:02 2011 Received: (at 8597) by debbugs.gnu.org; 30 Apr 2011 19:21:02 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGFiv-0002Rz-Pl for submit@debbugs.gnu.org; Sat, 30 Apr 2011 15:21:01 -0400 Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGFit-0002Rb-AS for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 15:21:00 -0400 Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0LKH00I00CDYSD00@a-mtaout22.012.net.il> for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 22:20:51 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.185.101]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LKH00HVXCEPL0H0@a-mtaout22.012.net.il>; Sat, 30 Apr 2011 22:20:51 +0300 (IDT) Date: Sat, 30 Apr 2011 22:20:53 +0300 From: Eli Zaretskii Subject: Re: bug#8597: horrible default colors for emacs -nw In-reply-to: <7FC0076A45D140AD94C3A1CB1071D88E@us.oracle.com> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <838vur5ywa.fsf@gnu.org> References: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> <83bozn64g1.fsf@gnu.org> <7FC0076A45D140AD94C3A1CB1071D88E@us.oracle.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8597 Cc: 8597@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: "Drew Adams" > Cc: <8597@debbugs.gnu.org> > Date: Sat, 30 Apr 2011 11:14:13 -0700 > > Screen background: Red, Green, Blue each 255 > Selected screen colors: (black) > Selected pop-up colors: (a dark magenta/purple) > > I do not set any Emacs faces (e.g. `region'). This Windows shortcut setting is > all I have. I would hope that Emacs could figure out that it is dealing with a > light background (dark foreground), but no, I don't know anything about how it > might do that. I think Emacs cannot figure out the background mode in a -nw session, at least not in general. There's no interface to the text terminal that can tell it that. But I will try to see if there's something that can be done on Windows specifically. From debbugs-submit-bounces@debbugs.gnu.org Sat Apr 30 15:26:49 2011 Received: (at 8597) by debbugs.gnu.org; 30 Apr 2011 19:26:49 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGFoX-0002Zp-0b for submit@debbugs.gnu.org; Sat, 30 Apr 2011 15:26:49 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QGFoV-0002Zd-Ac for 8597@debbugs.gnu.org; Sat, 30 Apr 2011 15:26:47 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p3UJQdmM013983 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 30 Apr 2011 19:26:41 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p3UJQd4W002654 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 30 Apr 2011 19:26:39 GMT Received: from abhmt017.oracle.com (abhmt017.oracle.com [141.146.116.26]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p3UJQXRR022243; Sat, 30 Apr 2011 14:26:33 -0500 Received: from dradamslap1 (/10.159.43.177) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 30 Apr 2011 12:26:33 -0700 From: "Drew Adams" To: "'Eli Zaretskii'" References: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> <83bozn64g1.fsf@gnu.org> <7FC0076A45D140AD94C3A1CB1071D88E@us.oracle.com> <838vur5ywa.fsf@gnu.org> Subject: RE: bug#8597: horrible default colors for emacs -nw Date: Sat, 30 Apr 2011 12:26:37 -0700 Message-ID: <52ABFDD4B0244424A167D4B172B35E78@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <838vur5ywa.fsf@gnu.org> Thread-Index: AcwHa7srGmxxiirKTNCrXgilhdiwWwAAIB8Q X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090206.4DBC6271.00BF:SCFMA922111,ss=1,fgs=0 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: 8597 Cc: 8597@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > I think Emacs cannot figure out the background mode in a -nw session, > at least not in general. There's no interface to the text terminal > that can tell it that. But I will try to see if there's something > that can be done on Windows specifically. OK, thanks. If nothing can be done then please close the bug. I think I just copied my shortcut for ordinary Emacs without -nw and then added the -nw. It works fine for ordinary (non -nw) Emacs. From debbugs-submit-bounces@debbugs.gnu.org Sat May 07 11:48:59 2011 Received: (at 8597-done) by debbugs.gnu.org; 7 May 2011 15:48:59 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIjkY-0007HF-RN for submit@debbugs.gnu.org; Sat, 07 May 2011 11:48:58 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIjkV-0007H1-Ic for 8597-done@debbugs.gnu.org; Sat, 07 May 2011 11:48:56 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0LKU00F00158DG00@a-mtaout20.012.net.il> for 8597-done@debbugs.gnu.org; Sat, 07 May 2011 18:48:45 +0300 (IDT) Received: from HOME-C4E4A596F7 ([84.228.234.175]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0LKU00ET9197TV70@a-mtaout20.012.net.il>; Sat, 07 May 2011 18:48:45 +0300 (IDT) Date: Sat, 07 May 2011 18:48:47 +0300 From: Eli Zaretskii Subject: Re: bug#8597: horrible default colors for emacs -nw In-reply-to: <52ABFDD4B0244424A167D4B172B35E78@us.oracle.com> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <83tyd6jyu8.fsf@gnu.org> References: <0596B6C296AF4E6EBEABD363AB62ADA7@us.oracle.com> <83bozn64g1.fsf@gnu.org> <7FC0076A45D140AD94C3A1CB1071D88E@us.oracle.com> <838vur5ywa.fsf@gnu.org> <52ABFDD4B0244424A167D4B172B35E78@us.oracle.com> X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 8597-done Cc: 8597-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > From: "Drew Adams" > Cc: <8597@debbugs.gnu.org> > Date: Sat, 30 Apr 2011 12:26:37 -0700 > > > I think Emacs cannot figure out the background mode in a -nw session, > > at least not in general. There's no interface to the text terminal > > that can tell it that. But I will try to see if there's something > > that can be done on Windows specifically. > > OK, thanks. If nothing can be done then please close the bug. > > I think I just copied my shortcut for ordinary Emacs without -nw and then added > the -nw. It works fine for ordinary (non -nw) Emacs. I fixed this (in revno 104155 on the trunk). xterm.el already queries the terminal about the background color, so I used a similar technique to do the same on the w32 console, except that I needed a new primitive for that. I'm closing this bug. If you see anything wrong with how the new code works with your shortcut, feel free to reopen it. From unknown Wed Jun 18 23:07:23 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 05 Jun 2011 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator