From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.devel Subject: Re: Using Emacs in fbterm. Date: Mon, 29 Aug 2022 18:50:55 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16586"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 29 20:51:58 2022 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oSjrZ-00043I-SQ for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Aug 2022 20:51:58 +0200 Original-Received: from localhost ([::1]:47876 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oSjrY-0007Jy-T5 for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Aug 2022 14:51:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41928) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oSjqd-0006OZ-I4 for emacs-devel@gnu.org; Mon, 29 Aug 2022 14:50:59 -0400 Original-Received: from heytings.org ([95.142.160.155]:44370) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oSjqb-0001Ly-7R for emacs-devel@gnu.org; Mon, 29 Aug 2022 14:50:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20220101; t=1661799056; bh=oFTwC8rkvw6wdOELFbmy/hT/Q6eH/GAlMT5fuRl1FxU=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=ye0/z7kIlx+YM/L+Y7rrgyCjwWNlfa8gKYjaEw3/I2DtVLprrnnHlQhYKramSmp+Y HnaACL/bnF9acUsUj7I+6JbQdCCsXhODsMqUKoDcf+W268bYJ1QASEvwimUs7rbsMx KerYRtW6W0sCc6XFI8lMgqAw1Vn3sUTXvAlITMw8tyS42TrGFFBLyN26oe4rBRAy1G G9lvadJ2WnBin/OXrOQrmnmmZxG+r/p3/6vwSIwNldy7IuHOd3fZsmldbygsXeHnSF F7/q3FB/ImfDrjSti6DMaXYbGq7NPHFZo8hWt+s80AYOm53WbGLCe+DCgnRgyEiF6O S09gq3zDc8Zcg== In-Reply-To: Received-SPF: pass client-ip=95.142.160.155; envelope-from=gregory@heytings.org; helo=heytings.org X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:294296 Archived-At: > > There is a problem with colours in Emacs in fbterm. When one does M-: > (defined-colors) it prints a list of just eight colours, black, red, > ...., white. > That's expected, isn't it? The Linux console only supports eight colors. Or do you have more colors when you run Emacs without fbterm? > > However, the face constructing mechanism seems to assume more than eight > colours, and this seems buggy. The face hi-green, for example, rather > than having background "green" gets "light green". This appears on the > terminal as dark yellow, which is clearly wrong. > That's not what I see here, hi-green is green (#00aa00). I know there's a patch for fbterm somewhere which adds the possibility to modify the color palette. Perhaps it's included in the fbterm included your distro, and somehow changes the appearance of the green color? > > Also the face mode-line-inactive is indistinguishable from the default > face, so when there're more than one window in the frame, they are less > easy to distinguish than they should be. > I guess you mean that the mode-line-inactive is indistinguishable from the mode-line face? Is that different from what you seen when you run Emacs without fbterm?