From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Douglas Lewan Newsgroups: gmane.emacs.help Subject: Re: Faces? Date: Wed, 1 Jul 2020 16:51:52 -0400 Message-ID: References: <3fc1ce72-8764-336b-7890-fb9f2a279a5a@gmail.com> <83mu4jxkz4.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34259"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 01 22:52:19 2020 Return-path: Envelope-to: geh-help-gnu-emacs@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 1jqjiM-0008nw-PY for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 01 Jul 2020 22:52:18 +0200 Original-Received: from localhost ([::1]:36334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jqjiL-0001ca-Rs for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 01 Jul 2020 16:52:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36952) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jqji2-0001cT-FR for help-gnu-emacs@gnu.org; Wed, 01 Jul 2020 16:51:58 -0400 Original-Received: from mail-qk1-x72a.google.com ([2607:f8b0:4864:20::72a]:43204) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jqji0-0003Bh-RJ for help-gnu-emacs@gnu.org; Wed, 01 Jul 2020 16:51:58 -0400 Original-Received: by mail-qk1-x72a.google.com with SMTP id c30so19740769qka.10 for ; Wed, 01 Jul 2020 13:51:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=IxxYICKx4ugigggm0SoxC/6DwftBXM5GgjJY0vlJYWA=; b=oDtIWw83J5OxfG/L7efURifa8JfTuGrajndueIjboJKMNkGJoqgzRy2xTjXbOhpk27 K9hyF+j21USM3DqagvepbyKK4e82jlciSA4uqCvQ5opbQKw5ZjlXdDuouO2uatbgKMWt 1diD8gQ1/IeDMY3CrUfr2Zc28LGE0I22wGXtJE44fqlg0zZy2Q5z+fl7R77fF9oD/l3y +PNE1D52ALm6UYyhrUO13tjwqp4z6hZmfq44eIWudBJFbiGxqWEo+IJgPvKfOEGJ+S+o 53oCLDXv9FBuMdSXsiIR8qkn261p8K8tZ/sighzJEOkAQeGhZxtsANkK2zEifSNtAqDq Bamg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=IxxYICKx4ugigggm0SoxC/6DwftBXM5GgjJY0vlJYWA=; b=WqKpe3Fb+SfwRLHOZQoNDbIOhAzHAp+XZn6/YUgI4e/m9pesepMhsv/J6GDd+gcW+7 CxzpAc+a/q6+VWrS0j/lyYjFrz4YR8Wa9Ao14pTggCB7dAklQvbDiWV0aVnVpQsHdfgo 94L1AhPB6OP+JTQR4u0vISNakIzvlB6t6qqnjm5raUWoAfSpcmIAZM7xfy9wYkZ8DpDw 4hxwrQ6XAfuKSnjMIAGY2XO50oGEhbiBpVs9gLY2a4FMiGtSf0xYLcy13+tZpTy+OtAR iA3bVPeuIiSfZ1cuqOvGtUM6AqunWkb4EmACNsMzxjDgnDE9lio9LTQEFfs5JmL8ykJ+ kYMA== X-Gm-Message-State: AOAM530XsJgydzIohJBnJsAgcFqIQHCkd3TjWt1fSlJRzw+G5PoLGYsd QdrpYQz7ER9qnZsmjSlNDjg7SVk= X-Google-Smtp-Source: ABdhPJwdOsOtlVXuJ3P3HuK2cVxvE9U4Jhy4pRRXkk0dmqOljZWgnrJlqdM/aWqmBuTzOJgdi9sx9A== X-Received: by 2002:a05:620a:7ea:: with SMTP id k10mr26815655qkk.418.1593636715519; Wed, 01 Jul 2020 13:51:55 -0700 (PDT) Original-Received: from [192.168.43.104] ([172.58.236.21]) by smtp.gmail.com with ESMTPSA id l1sm7129940qtk.18.2020.07.01.13.51.54 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 01 Jul 2020 13:51:54 -0700 (PDT) In-Reply-To: <83mu4jxkz4.fsf@gnu.org> Content-Language: en-US Received-SPF: pass client-ip=2607:f8b0:4864:20::72a; envelope-from=d.lewan2000@gmail.com; helo=mail-qk1-x72a.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:123467 Archived-At: Thanks for all the help. It turns out the door into what I want is the two functions (add-face-text-property) and (face-list) (or M-x list-faces-display). From there I'm sure I can begin to do more sophisticated things. And, yes, I'm embarrassed that I hadn't looked at any existing lisp code. -- ,Doug d.lewan2000@gmail.com (908) 720 7908 If this is what winning looks like, I'd hate to see what losing is.