From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uNBBCIswn153dwAA0tVLHw (envelope-from ) for ; Tue, 21 Apr 2020 17:42:35 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id AIqOI5Awn14BJgAA1q6Kng (envelope-from ) for ; Tue, 21 Apr 2020 17:42:40 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id E9786941C56 for ; Tue, 21 Apr 2020 17:42:39 +0000 (UTC) Received: from localhost ([::1]:33766 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQwus-0003xE-19 for larch@yhetil.org; Tue, 21 Apr 2020 13:42:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37464) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQwuP-0003x2-5p for emacs-orgmode@gnu.org; Tue, 21 Apr 2020 13:42:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQwuO-0002wT-7m for emacs-orgmode@gnu.org; Tue, 21 Apr 2020 13:42:08 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:57409) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jQwuN-0002tl-KN for emacs-orgmode@gnu.org; Tue, 21 Apr 2020 13:42:07 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay6-d.mail.gandi.net (Postfix) with ESMTPSA id 0A2B7C0009; Tue, 21 Apr 2020 17:42:03 +0000 (UTC) From: Nicolas Goaziou To: Norman Tovey-Walsh Subject: Re: Faces and spaces References: Mail-Followup-To: Norman Tovey-Walsh , emacs-orgmode@gnu.org Date: Tue, 21 Apr 2020 19:42:02 +0200 In-Reply-To: (Norman Tovey-Walsh's message of "Tue, 21 Apr 2020 08:44:46 +0100") Message-ID: <87368wrb11.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=217.70.183.198; envelope-from=mail@nicolasgoaziou.fr; helo=relay6-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/04/21 13:42:04 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Received-From: 217.70.183.198 X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 X-Spam-Score: -1.11 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Scan-Result: default: False [-1.11 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.56815803867129]; HAS_XOIP(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.51.188.0/24:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.23), country: US(-0.01), ip: 209.51.188.17(-0.57)]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; RCPT_COUNT_TWO(0.00)[2]; MAILLIST(-0.20)[mailman]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[209.51.188.17:from]; RCVD_TLS_LAST(0.00)[]; R_DKIM_NA(0.00)[]; ASN(0.00)[asn:22989, ipnet:209.51.188.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; TAGGED_FROM(0.00)[larch=yhetil.org]; ARC_NA(0.00)[]; RCVD_COUNT_FIVE(0.00)[6]; FROM_NEQ_ENVFROM(0.00)[mail@nicolasgoaziou.fr,emacs-orgmode-bounces@gnu.org]; FROM_HAS_DN(0.00)[]; URIBL_BLOCKED(0.00)[nwalsh.com:email]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; DMARC_NA(0.00)[nicolasgoaziou.fr]; HAS_LIST_UNSUB(-0.01)[]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: dgHcZCx5FeFr Hello, Norman Tovey-Walsh writes: > I admit, up front, that this is of no practical consequence, but it=E2=80= =99s > something that distracts me every single time I see it. (Which, I might > argue, is a practical consequence *for me*.) > > Consider the following todo: > > ** TODO Do something next week. > DEADLINE: <2020-04-28 Tue> > :PROPERTIES: > :CREATED: [2020-04-21 Tue 08:17] > :END: > This is the thing to do. > > DEADLINE: and :CREATED: are in the org-special-keyword face. > :PROPERTIES: and :END: are in the org-drawer face. > > Both of those faces are monospace and I would prefer them to remain that > way. > > The prose of my entry is fontified but not in any special face. I=E2=80= =99m > using the Poet theme so that means it=E2=80=99s in some proportional face. > > Here=E2=80=99s the source of my irritation: the spaces preceding =E2=80= =9CDEADLINE=E2=80=9D and > =E2=80=9C:CREATED:=E2=80=9D are, like the prose, simply fontified. The sp= aces preceding > =E2=80=9C:PROPERTIES:=E2=80=9D and =E2=80=9C:END:=E2=80=9D are in the org= -drawer face. > > What this means is that the entry appears like this: > > ** TODO Do something next week. > DEADLINE: <2020-04-28 Tue> > :PROPERTIES: > :CREATED: [2020-04-21 Tue 08:17] > :END: > This is the thing to do. > > Is there any way to get the spaces preceding both sets of lines in the > same face? I don=E2=80=99t much care which, I=E2=80=99d just prefer if th= ey were > aligned. Even getting just :CREATED: aligned would be an improvement. I pushed a fix on master for that. Please give it a try if you can. Regards, --=20 Nicolas Goaziou