From unknown Sat Jun 21 05:07:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16557: 24.3; foreground-color-at-point does not define a color produced by facemenu-set-foreground Resent-From: Alex Kost Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 26 Jan 2014 19:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 16557 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 16557@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.139076349431047 (code B ref -1); Sun, 26 Jan 2014 19:12:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Jan 2014 19:11:34 +0000 Received: from localhost ([127.0.0.1]:36873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W7V7F-00084h-ML for submit@debbugs.gnu.org; Sun, 26 Jan 2014 14:11:34 -0500 Received: from eggs.gnu.org ([208.118.235.92]:44242) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W7V7D-00084Z-FY for submit@debbugs.gnu.org; Sun, 26 Jan 2014 14:11:32 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W7V77-00051v-Bc for submit@debbugs.gnu.org; Sun, 26 Jan 2014 14:11:31 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33513) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7V77-00051p-7n for submit@debbugs.gnu.org; Sun, 26 Jan 2014 14:11:25 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45957) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7V71-0005P9-9C for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 14:11:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W7V6v-00050e-BI for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 14:11:19 -0500 Received: from mail-la0-x236.google.com ([2a00:1450:4010:c03::236]:59700) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W7V6v-00050T-2r for bug-gnu-emacs@gnu.org; Sun, 26 Jan 2014 14:11:13 -0500 Received: by mail-la0-f54.google.com with SMTP id y1so3948998lam.13 for ; Sun, 26 Jan 2014 11:11:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=YoEWvAcVAc58Okz1se7ekf9oWzF66P7g4TbMJOyLMaA=; b=KTHtbDovnZXHfV9qqx4uAZcpH0Qb0/piMQOmteh1Dq0bZQl6RhtS+lZYtjfj+Dwk0U FCMwbrvn0h+V0ze5YaF3Nd8OniopLynziurBcPL7VuAFZ6C4Nm0F+n9fX2aEbfYSE+Zm rkFTThFplC6zug28FYtIrBdS6ZSKwH56u5khp7FYkYfoIX/jvxOAyal8BSK5ne6TzpoU ym1zUC+be83qUmrpoba8y+Yu913pSFf3lfM8t0zd4bhyeYEegpRZxSUkXy1tCZCDqzbO iZjFbWxje44gaw3ETseI7rGhTI0kB4qpEsfVw9/pypRv7jdA/1Nm/W5FEWvflNhsblyp FL5A== X-Received: by 10.112.26.74 with SMTP id j10mr8931955lbg.10.1390763472051; Sun, 26 Jan 2014 11:11:12 -0800 (PST) Received: from leviafan (128-70-204-126.broadband.corbina.ru. [128.70.204.126]) by mx.google.com with ESMTPSA id dm8sm1919319lad.7.2014.01.26.11.11.11 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 26 Jan 2014 11:11:11 -0800 (PST) From: Alex Kost Date: Sun, 26 Jan 2014 23:11:09 +0400 Message-ID: <878uu24kz6.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Recipe: - emacs -Q - Create new buffer (lisp-interaction-mode is not suitable): C-x b new RET - Write some text and select it - M-x facemenu-set-foreground RET green RET - The text becomes green, but "M-: (foreground-color-at-point)" returns nil I see problems both in `foreground-color-at-point' / `background-color-at-point' and `facemenu-add-face' (the root function for facemenu functions like `facemenu-set-foreground' or `facemenu-set-background'). 1. `foreground-color-at-point' / `background-color-at-point' According to (info "(elisp) Special Properties") a `face' property can be a face name, a property list or a list of faces, i.e. a list of face names or a list of property lists. But `foreground-color-at-point' and `background-color-at-point' do not support the latter form. If you update a face property of some text like this (create a new buffer and write something there): M-: (put-text-property (point-min) (point-max) 'face '(:foreground "green")) then (foreground-color-at-point) gives the right answer - "green". But if you make a *list* of property lists: M-: (put-text-property (point-min) (point-max) 'face '((:foreground "green"))) then (foreground-color-at-point) returns nil. 2. `facemenu-add-face' This function produces even a more nested form. After "M-x facemenu-set-foreground RET green RET" on some selected text, move the point to any green character and "M-: (get-text-property (point) 'face)" will return (((:foreground "green"))). In GNU Emacs 24.3.1 (i686-pc-linux-gnu, GTK+ Version 3.10.6) of 2014-01-18 on mnt-storage-buildroots-staging-i686-eric Windowing system distributor `The X.Org Foundation', version 11.0.11500000 Configured using: `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk3' '--with-xft' 'CFLAGS=-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2'' From unknown Sat Jun 21 05:07:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16557: 24.3; foreground-color-at-point does not define a color produced by facemenu-set-foreground Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Dec 2020 14:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16557 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Alex Kost Cc: 16557@debbugs.gnu.org Received: via spool by 16557-submit@debbugs.gnu.org id=B16557.160726631528905 (code B ref 16557); Sun, 06 Dec 2020 14:52:01 +0000 Received: (at 16557) by debbugs.gnu.org; 6 Dec 2020 14:51:55 +0000 Received: from localhost ([127.0.0.1]:49311 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klvOF-0007W8-Cm for submit@debbugs.gnu.org; Sun, 06 Dec 2020 09:51:55 -0500 Received: from quimby.gnus.org ([95.216.78.240]:53696) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klvOE-0007Vv-1X for 16557@debbugs.gnu.org; Sun, 06 Dec 2020 09:51:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=2IKetA3H3Rt4snzU/wOr8kH75UtovEvNNgwoELEi49o=; b=GtlyuaFj7+lQyEwYYsO+qGx86C FAKlOjNOIhJRs1cFQCaaPujdvLkEB+VMuJ2iDgaN6zHhOR083+2SbXG/pfERZI1q3S9akHG++aU1L mjy7PNz4TURmCPYEY81Z3kF6UZsNWqG7/g1fqhedz3Fxey6c31Yli63UNIviTVTAT9dc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1klvNy-0005Di-Sk; Sun, 06 Dec 2020 15:51:48 +0100 From: Lars Ingebrigtsen References: <878uu24kz6.fsf@gmail.com> X-Now-Playing: Synthezaur's _Pres Rebooted_: "Head" Date: Sun, 06 Dec 2020 15:51:37 +0100 In-Reply-To: <878uu24kz6.fsf@gmail.com> (Alex Kost's message of "Sun, 26 Jan 2014 23:11:09 +0400") Message-ID: <87r1o3asxy.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alex Kost writes: > Recipe: > - emacs -Q > - Create new buffer (lisp-interaction-mode is not suitable): > C-x b new RET > - Write some text and select it > - M-x facemenu-set-foreground RET green RET > - The text becom [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Alex Kost writes: > Recipe: > - emacs -Q > - Create new buffer (lisp-interaction-mode is not suitable): > C-x b new RET > - Write some text and select it > - M-x facemenu-set-foreground RET green RET > - The text becomes green, but "M-: (foreground-color-at-point)" > returns nil (This bug report unfortunately got no response at the time.) Thanks for the clear recipe. I tried reproducing this in Emacs 28, but `foreground-color-at-point' returns "green" for me there, so I'm going to go ahead and guess that this problem has been fixed at some point after this bug was reported, and I'm closing this bug report. If you're still seeing this issue, please respond to the debbugs address and we'll reopen. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 09:52:00 2020 Received: (at control) by debbugs.gnu.org; 6 Dec 2020 14:52:01 +0000 Received: from localhost ([127.0.0.1]:49314 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klvOK-0007WR-MQ for submit@debbugs.gnu.org; Sun, 06 Dec 2020 09:52:00 -0500 Received: from quimby.gnus.org ([95.216.78.240]:53710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klvOJ-0007W0-8V for control@debbugs.gnu.org; Sun, 06 Dec 2020 09:51:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=mIHDyaNbnt7yi0usnT8FH14W6LMmASUefZYcTlkSiec=; b=GFblZjXxXcIrhbd9ibuMqr2m4R wSjLKovD0ZSnTAM+twtOontUoMWU0CNpNydtwSBRJaSMQR/Mp5WJpZcch2lbXXyvzJ+EjdS6Yaw6I xEmet/IgH2xShYJ98L7IMKqm7KAbsfGk1HloqagMKt/Uy2zcNFApPqnuhrlrLBHWZkmg=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1klvOB-0005Dq-GN for control@debbugs.gnu.org; Sun, 06 Dec 2020 15:51:53 +0100 Date: Sun, 06 Dec 2020 15:51:50 +0100 Message-Id: <87pn3nasxl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #16557 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 16557 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) close 16557 quit From unknown Sat Jun 21 05:07:04 2025 X-Loop: help-debbugs@gnu.org Subject: bug#16557: 24.3; foreground-color-at-point does not define a color produced by facemenu-set-foreground Resent-From: Alex Kost Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 08 Dec 2020 16:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16557 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 16557-done@debbugs.gnu.org Received: via spool by 16557-done@debbugs.gnu.org id=D16557.160744653418725 (code D ref 16557); Tue, 08 Dec 2020 16:56:01 +0000 Received: (at 16557-done) by debbugs.gnu.org; 8 Dec 2020 16:55:34 +0000 Received: from localhost ([127.0.0.1]:59398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmgH0-0004rx-Hk for submit@debbugs.gnu.org; Tue, 08 Dec 2020 11:55:34 -0500 Received: from mail-lj1-f171.google.com ([209.85.208.171]:47004) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kmgGy-0004rj-CK for 16557-done@debbugs.gnu.org; Tue, 08 Dec 2020 11:55:33 -0500 Received: by mail-lj1-f171.google.com with SMTP id f24so20540433ljk.13 for <16557-done@debbugs.gnu.org>; Tue, 08 Dec 2020 08:55:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=5iS8SznLnpBoXCmDBQbB/ltr8AYdmkaEMHDvVqdpu+0=; b=eI9QFNanl33PdM20n/zepI9/9sNZxSVbcLQl3ftSgbJfDhPddrHcMdFwzrO1Ec43dE fClkO79b1lCOMWMIY43pZuEgPC4BDIIPv/gA2QuKTHICeMFtMzM3PxDZB7OTpo/dX48q uo6RdFlXZDPJ900AHpESOAlDp6rz6/aLcXsrBggHrUCHetPi0/zppJGh74IjwOM9VjXk a+ASOzR40QdwneVT7XGvFk5mtXt2VB8Ue0YxsNG7ULP6NpEpqunrS9fwJIouie05VYIj H5d9qc9Hlyvu5CuEIaIun+3G0U+MIcuDj+/Hdkw6rqFXDaYsU0IgEzblbxUWP54WxnAb pjxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=5iS8SznLnpBoXCmDBQbB/ltr8AYdmkaEMHDvVqdpu+0=; b=MRPczbYqy57pvLxz9Lua5PDGhhNvVjjYqX37eEzccK994Lqy3pOk5lsWqVRVgLzIkw ts3OSdbZdn511Irvnogs69btSWsjW18zJ4UYNHX1imhQX52xOa54JIGDTbBM4g7J0MR0 Yg0JmU6dAT51AkzcxAYR8n7FRxtVZvsAtC15pPpzZbKlUgMs+SY1EqugfTysSQ6N0WGI POU4Gio1+o9DWwhUB08/hYSyXxOU4y1TM12qYSUTmFX+d3IZdHxfYWURdnh3les/rh7L RBkiu+PFZRF1iMjzTc8vhAkUAUtbS3xdVyMiX0J/SXPTYriM7Ln109wx816uYl7raYVh H08w== X-Gm-Message-State: AOAM532bYRe0PQ/BPkLHvKEkXAZ+VJ4RrJUz2D4bcgniZaAuk02eC9ai EAmJz2ceGcVZlwxUykwyY6p86NDEQnI= X-Google-Smtp-Source: ABdhPJyT7LwLo4egS/kO2oHIFKQ7445W5BC+xuhy5krZbgo9bc2rW5GdVZ6aUgaHEAQverRAjp/vqg== X-Received: by 2002:a2e:8745:: with SMTP id q5mr807215ljj.77.1607446525912; Tue, 08 Dec 2020 08:55:25 -0800 (PST) Received: from leviafan ([217.107.194.24]) by smtp.gmail.com with ESMTPSA id y23sm302751ljc.119.2020.12.08.08.55.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Dec 2020 08:55:24 -0800 (PST) From: Alex Kost References: <878uu24kz6.fsf@gmail.com> <87r1o3asxy.fsf@gnus.org> Date: Tue, 08 Dec 2020 19:55:27 +0300 In-Reply-To: <87r1o3asxy.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 06 Dec 2020 15:51:37 +0100") Message-ID: <877dpss0e8.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen (2020-12-06 15:51 +0100) wrote: > Alex Kost writes: > >> Recipe: >> - emacs -Q >> - Create new buffer (lisp-interaction-mode is not suitable): >> C-x b new RET >> - Write some text and select it >> - M-x facemenu-set-foreground RET green RET >> - The text becomes green, but "M-: (foreground-color-at-point)" >> returns nil > > (This bug report unfortunately got no response at the time.) > > Thanks for the clear recipe. > > I tried reproducing this in Emacs 28, but `foreground-color-at-point' > returns "green" for me there, so I'm going to go ahead and guess that > this problem has been fixed at some point after this bug was reported, > and I'm closing this bug report. > > If you're still seeing this issue, please respond to the debbugs address > and we'll reopen. I also don't reproduce it anymore :-) Thank you for the reply! -- Alex