From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#35044: 25.2; Description of "disappearing" faces (Emacs Manual) Date: Fri, 26 Apr 2019 08:49:41 -0400 Message-ID: <87a7gdq6ca.fsf@gmail.com> References: <875zr9vf90.fsf@gmail.com> <87a7ghsqms.fsf@gmail.com> <91458fc2-3478-998d-f34d-ae2145d07936@gmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="22744"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) Cc: 35044@debbugs.gnu.org To: Sebastian Urban Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 26 14:50:23 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hK0J2-0005kd-8m for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Apr 2019 14:50:20 +0200 Original-Received: from localhost ([127.0.0.1]:46788 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hK0J1-0000js-7r for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Apr 2019 08:50:19 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:48009) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hK0Ip-0000i3-17 for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 08:50:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hK0In-0008WJ-3a for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 08:50:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46804) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hK0Ik-0008Uj-U6 for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 08:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hK0Ik-0003AM-EM for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 08:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Apr 2019 12:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35044 X-GNU-PR-Package: emacs Original-Received: via spool by 35044-submit@debbugs.gnu.org id=B35044.155628299012138 (code B ref 35044); Fri, 26 Apr 2019 12:50:02 +0000 Original-Received: (at 35044) by debbugs.gnu.org; 26 Apr 2019 12:49:50 +0000 Original-Received: from localhost ([127.0.0.1]:60347 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hK0IY-00039h-B3 for submit@debbugs.gnu.org; Fri, 26 Apr 2019 08:49:50 -0400 Original-Received: from mail-qk1-f170.google.com ([209.85.222.170]:41135) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hK0IX-00039N-Aj for 35044@debbugs.gnu.org; Fri, 26 Apr 2019 08:49:49 -0400 Original-Received: by mail-qk1-f170.google.com with SMTP id l199so1760513qke.8 for <35044@debbugs.gnu.org>; Fri, 26 Apr 2019 05:49:49 -0700 (PDT) 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=Yh3NX0QpuWUMvf/eMzz/1ZnZ9rm/gJYOt1eVbnq2tJM=; b=u0pz2/5v5HqLMB3Brcg8DRtjWFutRcrn9tiQC0HrJdJwnQgBLV7IruqrG7hFjRXcoc jzCMrhwarytxWK9o1e7P6glPev98d3B7a6uQFMOWevkGm869fmmvvDuNYAqTN4NL1bHe xthC8O63/ywFqd9EuVVKkkog4uVaXscsuTyEK6JW1J5iTUB92dSHjy8SRuiICixrJRWc guzfPJ5eyzwiFRtTe8fAiQQF18ylKJM4ZIHsVtt4U1ufSqXqNHkdV6wO9qIzs9xErqUx pM2PkDQihRBUZe/HyRDeOPCNR/WGbImRtUTvH7FdhjBHEgYFD8KJE6GFsg4ftu7s4GFp VjQA== 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=Yh3NX0QpuWUMvf/eMzz/1ZnZ9rm/gJYOt1eVbnq2tJM=; b=ebNveKFjYTj2pRIbheB73J0JnfInHBqnKzhSM5iGZ+YB9tVY2TET2BXxeSC5wJuqqE iRFNz5EFAcjXCFDZuQCdAbyn58LvN3hV+HYw6iQYOrV/Jz+2OVhYWRD/jyjDPk1VXsed KFZR6B/Kpo0nDhOB5M7zY/IgWOlevPz8gtnQKqfOUVDVXjBQVqo0vbWNBi3ZbVRteW3d /emzsmst4Nz9x6/HALlwuC5zR7672pdmHdcxoehHLXfEGhBXEwlH3+8gPKROtZCHV8h0 KlK1uClTSmVxZ1Uw1beuXS+eGJpEnTXbBvjgPX9pj9lM51jixpYa05v5+DYazq3BKE4C e1Gw== X-Gm-Message-State: APjAAAU7l8pwya7wjZrJYdJaKG8hzPRh+mA3nsWGcetwOmz6HJBdQkwP VCCspIAd+jD4Jogq9xDVabYT8FPz X-Google-Smtp-Source: APXvYqxuXiP+vIUyWnU/HOTRxbP+DDMaSZaVp+DzBdxjU7CvgvWFi+oNqUqqqDmwmCOwcbQE2Yrc3w== X-Received: by 2002:a37:7c47:: with SMTP id x68mr6050376qkc.220.1556282983543; Fri, 26 Apr 2019 05:49:43 -0700 (PDT) Original-Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id 6sm16734608qtt.8.2019.04.26.05.49.42 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Apr 2019 05:49:42 -0700 (PDT) In-Reply-To: <91458fc2-3478-998d-f34d-ae2145d07936@gmail.com> (Sebastian Urban's message of "Thu, 25 Apr 2019 00:01:16 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:158293 Archived-At: Sebastian Urban writes: >> I'm unclear how this will help a beginner user. It sounds like >> it's describing a potential source of buggy behaviour. > > Well this is why I didn't want to write it, also it's more like > concept/idea rather than a patch. Again new users should not be > surprised by this behaviour, so a line of warning would be nice, but > if it sounds like description of bug... Maybe a footnote "This is not > a bug!" at the end (yes, this is a joke). I mean, new users *should* probably be surprised by this behaviour which is in fact a bug. And elisp authors (ideally) should not write code with bugs, hence my suggestion to update the elisp manual to give stronger advice about how to avoid doing that (for this particular class of bug). >> Not sure what you mean by "hardcoded" faces. > > Quote (for example) RET character (C-q RET), then do 'describe-char' > on it and you'll get something like "hardcoded face: escape-glyph" in > the description. I wasn't aware of this, looks like "hardcoded" refers to faces applied directly by the display engine to particular characters. > --- > > About that change 'face -> 'font-lock-face in table.el, I would > probably need to report another bug/wishlist thing, am I correct? Yeah, it would be neater to have a separate report. Though you can just send it in this same thread if you like.