From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id gMIdNrSu/mFEhAAAgWs5BA (envelope-from ) for ; Sat, 05 Feb 2022 18:07:00 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id qAqSM7Su/mE/JAAA9RJhRA (envelope-from ) for ; Sat, 05 Feb 2022 18:07:00 +0100 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 6EDC439248 for ; Sat, 5 Feb 2022 18:07:00 +0100 (CET) Received: from localhost ([::1]:53476 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGOWZ-0005Ul-Af for larch@yhetil.org; Sat, 05 Feb 2022 12:06:59 -0500 Received: from eggs.gnu.org ([209.51.188.92]:45156) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGOSM-0001Gt-SR for emacs-orgmode@gnu.org; Sat, 05 Feb 2022 12:02:39 -0500 Received: from [2a00:1450:4864:20::52e] (port=45005 helo=mail-ed1-x52e.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nGOSJ-0001am-RI for emacs-orgmode@gnu.org; Sat, 05 Feb 2022 12:02:38 -0500 Received: by mail-ed1-x52e.google.com with SMTP id bx2so3890499edb.11 for ; Sat, 05 Feb 2022 09:02:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=BQVOWNU09/wcpZlSDJkeaGs0+gX/cDRPK2HxY3NiTOQ=; b=AqJuLBe5XrR6WaJT0JtNPSkqfvRmfi+yPHoUFjuzRq3oO7LsqgE+gCCZ8g8jrcIBhD P2gXdku+0tbEG5IGPbv1pcuPZ5JxvO7hvXC9USBuL2otnTUVZ3Yhj5AXwBOmglSIgDP2 v5YZJ+cqVTHSIuH0yN2o9+nqh5QWsVsRcFBt+HUZ6WkYctTctirH5KJjInXNNsOa3IT6 3/kxFUAzEezM1U/9RXiQkM0+mW8Iv6VuXgji4OR3bj6xnTwSC3ld/+FX1wCgWxcWoMmF vvjf/BcDJNaJd5fCsZf7cqb8XYKgguE/JWNcxyHVNqbLvXq+5vLX7G4yz7kKVHwiQHsR 03sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BQVOWNU09/wcpZlSDJkeaGs0+gX/cDRPK2HxY3NiTOQ=; b=hw5xTbJME2iaB0p6fvlSvqXpuwSHcFlJjpIGO3Sfc7aA4KWfSng9TEpQrOPEBkMpNU evTrUEMMU2UgpCmXQUwBoJXIfMBv3D+umLIzw43KTb040w+RCCFVdxpG+BBcaOmCVKSs h1W64Rrntbm+Q6IzKsoCbai4yu/SXMo2oBhVb/J1gzf7xZNIka22dyvtpZqb/3WN+WAj +svPCRMA8JoT2EakQZb6Quju4PLEd8/NpkRzaDHr0cpwLGhZRoAoEo3RpnlEek4I0grr ccJ13myC5LOB0kXoAPwMB0P4ooraree5VST5yzAp2NMHrffcHDdGHzBJXl2/+5qyO0hM Vs0g== X-Gm-Message-State: AOAM530uLCDYw7W951UpmRAhxplvITRrmpal3k4Zr7FSpBUiKjVyZdgp u9uRV7WHDqfKNLXaWfhl1GtVM4y/gmi6dxB8E8i/tyIRR5FHb2iewTU= X-Google-Smtp-Source: ABdhPJySaJAYmkgNihA5AO+SGwNAXznJJnJzBP4kLZjruQMTdphbHsafjW9PWODMfmxsrCLznwcFP467uapRAdHEnF0= X-Received: by 2002:a05:6402:548:: with SMTP id i8mr5204155edx.60.1644080553585; Sat, 05 Feb 2022 09:02:33 -0800 (PST) MIME-Version: 1.0 From: Samim Pezeshki Date: Sat, 5 Feb 2022 20:32:21 +0330 Message-ID: Subject: [PATCH] org-agenda: Skip formatting if format string is "" To: emacs-orgmode@gnu.org, Nicolas Goaziou Content-Type: multipart/mixed; boundary="000000000000613ec105d7485579" X-Host-Lookup-Failed: Reverse DNS lookup failed for 2a00:1450:4864:20::52e (failed) Received-SPF: pass client-ip=2a00:1450:4864:20::52e; envelope-from=p.samim@gmail.com; helo=mail-ed1-x52e.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 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_FROM=0.001, HTML_MESSAGE=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no 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-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644080820; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=jHvivMhRkK+vErVmZn0Fd9s0KRorjkuNALUymfWByyc=; b=G1EOOTP6fbbyg3X14zeMS4vQ6F/7xWbCsccS4cv8ROhKp7qmKWmtzUe3uX+YvqZC0B7RLi G/VdUmdGC1o+QYCFTukj4mMQ/+CQEbwYo3jr6m1gFCP9k7U4GUhatOP6Qi7KWDkyvDKqzj lTKXfUid5d48wx3VlMtZekp4g7Yfi13Yn/D0HmRRGl+broqjQtU/4sO9M4hDjuBaOWtBt6 m9igCRgqRac/ipoAr0fx6UBjNZWYe+hP5VkVNGzS3AZRY52J4bxIGm7I/NWhxC7c+CL92h zZT1ku/5nPanGH307jbA4jbxvfkDIze4Sm/d9OrczdJFK1CCO2WgY00xbtw5Cg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644080820; a=rsa-sha256; cv=none; b=k/qjEW8Mcqq9NnAoSTvjBINuJ82yMibu54y3bbqLLgCj48qglOWsS/vOOsCk8W2FaMza2f dGtgebXdv8mwkfLBbfJH4Ei4JzZbdl0yKRm3cjOKH03O7dIqerELGg5JUKNLA6eeB2ZLAx WB5qDWnm9bxGvnk4Jpcm+l2X5bvupRZlolfsbeds0GS/43noUIxAu2PcbICSljJB75a9jp fOE2OjAyexXTIxz0MjWi82Cd3C3eTSegRNgzmNQBh5E+YF+qQqJBQY7JT9X+F01GzBiKPI VKjqK12EBUSZaXUUk7k7nmCBfxSghGyN4CFhXWJnQTGZYbffyp53dMC1T4EoRw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=AqJuLBe5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: -0.93 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20210112 header.b=AqJuLBe5; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); 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: 6EDC439248 X-Spam-Score: -0.93 X-Migadu-Scanner: scn0.migadu.com X-TUID: r1D2B2TQiMAa --000000000000613ec105d7485579 Content-Type: multipart/alternative; boundary="000000000000613ebf05d7485577" --000000000000613ebf05d7485577 Content-Type: text/plain; charset="UTF-8" Hi! I had contributed a patch which was merged at commit 90a9ee17410a4b6663f5957c653258e9f9418d7d . This commit prevents having extra spaces when the TODO format string is an empty string (""). It was not working properly, with this patch now it works correctly. Attached is the screenshot of the bug, you see there is an extra space in the place of the TODO keyword. The third heading (Meditate) has a TODO keyword, and the org-agenda-todo-keyword-format is set to an empty string. Thanks, Samim --000000000000613ebf05d7485577 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi!
<= br>
I had contributed a patch which was merged= at commit=C2=A090a9ee17410a4b6663f5957c653258e9f9418d7d .

This commit prevents having= extra spaces when the TODO format string is an empty string ("")= .=C2=A0 It was not working properly, with this patch now it works correctly= .

Attached i= s the screenshot of the bug, you see there is an extra space in the place o= f the TODO keyword. The third heading (Meditate) has a TODO keyword, and th= e=C2=A0org-agenda-todo-keyword-format is set to an empty string.


Thanks,
Samim
--000000000000613ebf05d7485577-- --000000000000613ec105d7485579 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-lisp-org-agenda.el-Fix-bug-in-org-agenda-highlight-t.patch" Content-Disposition: attachment; filename="0001-lisp-org-agenda.el-Fix-bug-in-org-agenda-highlight-t.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kza2hx9r0 RnJvbSA3ZTQ5Mjg2YzQ5YWIzNDJmOTE1MDQyMDVmYzcyYWM2YThkMDk1YTFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTYW1pbSBQZXplc2hraSA8cHNhbWltQGdtYWlsLmNvbT4KRGF0 ZTogU2F0LCA1IEZlYiAyMDIyIDIwOjExOjE5ICswMzMwClN1YmplY3Q6IFtQQVRDSF0gbGlzcC9v cmctYWdlbmRhLmVsOiBGaXggYnVnIGluIGBvcmctYWdlbmRhLWhpZ2hsaWdodC10b2RvJwoKKiBs aXNwL29yZy1hZ2VuZGEuZWwgKG9yZy1hZ2VuZGEtaGlnaGxpZ2h0LXRvZG8pOiBTa2lwIGZvcm1h dHRpbmcKdGhlIHRvLWRvIGtleXdvcmQgd2hlbiBgb3JnLWFnZW5kYS10b2RvLWtleXdvcmQtZm9y bWF0JyBpcyB0aGUKZW1wdHkgc3RyaW5nLgoKVElOWUNIQU5HRQotLS0KIGxpc3Avb3JnLWFnZW5k YS5lbCB8IDE0ICsrKysrKystLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCsp LCA3IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpc3Avb3JnLWFnZW5kYS5lbCBiL2xpc3Av b3JnLWFnZW5kYS5lbAppbmRleCA5YmM0NGE1NmUuLmZlYTA2NzVlNyAxMDA2NDQKLS0tIGEvbGlz cC9vcmctYWdlbmRhLmVsCisrKyBiL2xpc3Avb3JnLWFnZW5kYS5lbApAQCAtNzYzNCwxMyArNzYz NCwxMyBAQCBUaGUgb3B0aW9uYWwgYXJndW1lbnQgVFlQRSB0ZWxscyB0aGUgYWdlbmRhIHR5cGUu IgogCSAgICAoc2V0cSB4CiAJCSAgKGNvbmNhdAogCQkgICAoc3Vic3RyaW5nIHggMCAobWF0Y2gt ZW5kIDEpKQotICAgICAgICAgICAgICAgICAgICh1bmxlc3MgKHN0cmluZz0gb3JnLWFnZW5kYS10 b2RvLWtleXdvcmQtZm9ybWF0ICIiKQotCQkgICAgIChmb3JtYXQgb3JnLWFnZW5kYS10b2RvLWtl eXdvcmQtZm9ybWF0Ci0JCQkgICAgIChtYXRjaC1zdHJpbmcgMiB4KSkpCi0gICAgICAgICAgICAg ICAgICAgOzsgUmVtb3ZlIGBkaXNwbGF5JyBwcm9wZXJ0eSBhcyB0aGUgaWNvbiBjb3VsZCBsZWFr Ci0JCSAgIDs7IG9uIHRoZSB3aGl0ZSBzcGFjZS4KLQkJICAgKG9yZy1hZGQtcHJvcHMgIiAiIChv cmctcGxpc3QtZGVsZXRlICh0ZXh0LXByb3BlcnRpZXMtYXQgMCB4KQotICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAnZGlzcGxheSkpCisgICAg ICAgKHVubGVzcyAoc3RyaW5nPSBvcmctYWdlbmRhLXRvZG8ta2V5d29yZC1mb3JtYXQgIiIpCisg ICAgICAgICAoZm9ybWF0IG9yZy1hZ2VuZGEtdG9kby1rZXl3b3JkLWZvcm1hdAorICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAobWF0Y2gtc3RyaW5nIDIgeCkpCisgICAgICAgICA7OyBSZW1v dmUgYGRpc3BsYXknIHByb3BlcnR5IGFzIHRoZSBpY29uIGNvdWxkIGxlYWsKKyAgICAgICAgIDs7 IG9uIHRoZSB3aGl0ZSBzcGFjZS4KKyAgICAgICAgIChvcmctYWRkLXByb3BzICIgIiAob3JnLXBs aXN0LWRlbGV0ZSAodGV4dC1wcm9wZXJ0aWVzLWF0IDAgeCkKKyAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAnZGlzcGxheSkpKQogICAgICAgICAgICAgICAgICAg IChzdWJzdHJpbmcgeCAobWF0Y2gtZW5kIDMpKSkpKSkpCiAgICAgICB4KSkpCiAKLS0gCjIuMzUu MQoK --000000000000613ec105d7485579 Content-Type: image/png; name="2022-02-05_20-29.png" Content-Disposition: attachment; filename="2022-02-05_20-29.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kza30hvw1 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 --000000000000613ec105d7485579--