From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id GNOiIWAEzmKLWAEAbAwnHQ (envelope-from ) for ; Wed, 13 Jul 2022 01:31:44 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id iIS5IGAEzmJIFQEAG6o9tA (envelope-from ) for ; Wed, 13 Jul 2022 01:31:44 +0200 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 0DDB5286CB for ; Wed, 13 Jul 2022 01:31:44 +0200 (CEST) Received: from localhost ([::1]:44802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oBPLy-0003fX-Gv for larch@yhetil.org; Tue, 12 Jul 2022 19:31:42 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59478) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oBPKg-0003fG-Jf for emacs-orgmode@gnu.org; Tue, 12 Jul 2022 19:30:22 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:40469) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oBPKa-0003MH-JU for emacs-orgmode@gnu.org; Tue, 12 Jul 2022 19:30:22 -0400 Received: by mail-pf1-x432.google.com with SMTP id y141so8760232pfb.7 for ; Tue, 12 Jul 2022 16:30:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-transfer-encoding; bh=hfeBNE9HDpaUGgXiejvxF4zc8RZPUUuE2Kf7yyeXlms=; b=UqdP0MEz4COczbXL5FSbLYI0/+sJ0DtVMYyTe/9e0K1yX/sKboSUlIws65kM+C3qmj M6BUAbu8au+hHYl22VT+U0WTflXZizxydJG8Yw7y4PxbB0hUKM5gX+rAkkUNpj8Y09BM uSoZvkFFlfWV58psK2736wnVHujzzTFeIg+CLbVFUc1mbUDjxBFmzn7sgyojl8TgIEud u5vkMq0T+keV016mMw0wLDA5vXRT+OXAQ9jWDL9MILRVa8onIEYGd71GGGyew9SvNPmC XCG3PylUzlL/LScTM0lPYeoJkw1zwE81uGZIThH5CEpJKVlPrsscxv39emUq+HPTXeaR aYvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version:content-transfer-encoding; bh=hfeBNE9HDpaUGgXiejvxF4zc8RZPUUuE2Kf7yyeXlms=; b=EG8jWWY2BB/mENrBfIHasV41Zn0+IyUm19yhSBR8Z2/Yx6ZtGPCGFT7awwx/BHz6pS HNh/wV3+8cbAEzoxk7qgVhVg/NUwItnRYaYaNw3knDqqmJoJfxgErj1Rn8YtS/174DwR JbKYkFwh+pdcLtlBZBC6aC8FfkocFdBiPxIE2cGuCJZKpOJN70HPuazcOYIFqBFws/hJ +lJAFVyVVdkuENOOamcpWsmsgOF5oGajqJ721K789BsQabCb5cZ0KmOFrake/BKdhugX YyX5vdIwn9KRZDaxuBN3Z939ZXMNNseMGLhsKfgNoqWqHdv4ouX9f/Jf5TiET5vtLx9z 9NJQ== X-Gm-Message-State: AJIora+nVNTiY4R7/4uzq7tnF7SiQC/UBaPRPrX4wiC4Bf6BpgEUt8yR 2gBrEApzHf/02ZIVQFK8IxO92TkMA6w= X-Google-Smtp-Source: AGRyM1saoUuwbzv4uTHo5+eVVhhWRgX1eI/GrWmT5ozTFlsJbm7mQ4lUO/c+Sj3XPzO2jM+LlwEzgw== X-Received: by 2002:a05:6a00:1781:b0:528:c839:9886 with SMTP id s1-20020a056a00178100b00528c8399886mr308492pfg.71.1657668614647; Tue, 12 Jul 2022 16:30:14 -0700 (PDT) Received: from localhost ([107.179.24.4]) by smtp.gmail.com with ESMTPSA id k10-20020aa7998a000000b0052ab0a7375fsm7294005pfh.209.2022.07.12.16.30.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 12 Jul 2022 16:30:14 -0700 (PDT) From: Ihor Radchenko To: Daniel Ortmann , Stefan Kangas Cc: Juan Manuel =?utf-8?Q?Mac=C3=ADas?= , orgmode Subject: Re: [External] : Re: missing a character / font in agenda? In-Reply-To: <80a8e4c8-87cf-245a-57a4-c77c19017507@oracle.com> References: <27918f90-4a82-9f70-611e-7fc5475e2e60@oracle.com> <87r12qyzzb.fsf@posteo.net> <87v8s2xg5d.fsf@posteo.net> <87h73mxfnh.fsf@posteo.net> <80a8e4c8-87cf-245a-57a4-c77c19017507@oracle.com> Date: Wed, 13 Jul 2022 07:31:20 +0800 Message-ID: <87mtddhprr.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::432; envelope-from=yantar92@gmail.com; helo=mail-pf1-x432.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1657668704; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=hfeBNE9HDpaUGgXiejvxF4zc8RZPUUuE2Kf7yyeXlms=; b=d5+qEMTvbHiakJpTWQqufZtOvotpY/OpyOc7FltZHvwPMgaqeNwKme/Yb+QwDIp7Qva5Xt ICL79bMuk25cXWTRkUJmjDWgdGUTnZ5sHzZVr38wQNwyI0m7jE6VxscXJARdcz2tzi98qf wntejhYrWvlqvDilUAqD2QFjixNYZSWJAxWMHK4Mez+VIy+ymifIs10TexyFtzL6MxerHb exioGmS5Icn5C72AdjZKuArbeaiu5UDRCm8hz1aCXe7eo9Dt0FtUzM629BhEL28C43SR7J dYB7kywW8f1fa8gL2UjaD8ACiA2ByvKI/RUosEwbzT2Oiuoz2SQChnHNwmnH9w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1657668704; a=rsa-sha256; cv=none; b=mTR7A26YD5hMoeYXsCzGGtkpcs6sGpUemBRAn8Is2vC5WKbr9ME5elYGYH02vyLhDsmgAA xh5vI2Q9j/KXaGOnlggjNxmVyLhiXNNkM3Fxjp5Yrlb7ngVPQAqVRSRxqbbMioHAcNYa7g 2nPNKMsfnlyw4OPiR+pvqQON63/Iqy0A+YUjhD7xm1ZBWo2l8kipNHl6tTbKvvOD5GDNeZ cwk6Vh92ibTyLqSBP+VAC0aTBEX07heXP/WXSiDDc5l/XoustmuGt4qFOQKmw2nRqJCt6d MU9oIQ8J2xUzQzqVLWd9UoiYemZD82jM3SILUbrstwJxXcsCORzN6WRW48vSbQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=UqdP0MEz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.45 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=UqdP0MEz; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 0DDB5286CB X-Spam-Score: -4.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: y9IlowPESLe7 Daniel Ortmann writes: > Ihor, > What are your thoughts? > > On 7/12/22 15:03, Juan Manuel Mac=C3=ADas wrote: >> Juan Manuel Mac=C3=ADas writes: >> >>> The most reasonable thing would be to use a more >>> common symbol. But I'm still intrigued by the origin of that symbol... >> It seems that the culprit is in line 1592 of org-agenda.el >> >> I think this should be considered a bug, since the glyph used (LEFTWARDS >> TRIANGLE-HEADED ARROW / #2b60) is not present in most fonts. The offending commit is 998a0aacd from Stefan. The commit is supposed to fall back to ASCII symbol if the Unicode variant is not available, but apparently the check failed for some reason: (defcustom org-agenda-current-time-string (if (and (display-graphic-p) (char-displayable-p ?=E2=AD=A0) (char-displayable-p ?=E2=94=80)) "=E2=AD=A0 now =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80" "now - - - - - - - - - - - - - - - - - - - - - - - - -") "The string for the current time marker in the agenda." :group 'org-agenda-time-grid :version "29.1" :type 'string) Stefan, do you have any idea what can go wrong here? The only thing I can think about is warning in the char-displayable-p docstring: >> On a multi-font display, the test is only whether there is an >> appropriate font from the selected frame's fontset to display >> CHAR's charset in general. Since fonts may be specified on a >> per-character basis, this may not be accurate. Best, Ihor