From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id aEEIF4LLTWUTEQEAauVa8A:P1 (envelope-from ) for ; Fri, 10 Nov 2023 07:19:46 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id aEEIF4LLTWUTEQEAauVa8A (envelope-from ) for ; Fri, 10 Nov 2023 07:19:46 +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 BAA6E41BC4 for ; Fri, 10 Nov 2023 07:19:45 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=ifi.uio.no header.s=key2309 header.b=y4uTHs8A; dmarc=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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1699597186; a=rsa-sha256; cv=none; b=hTWM6Sqd8MEjcXynXieqAVUeOp7JBJyRKekQ2aG/gbuRO5yTWv41DbbYbU3sqOf/5YrbVH omy1I2k0W96JAV0Q5U/CqNl0ipbF7Cn1GNWT3xHvFFjFxu5BJVxBJWQ3hFhE6cWNufCux5 ABSHvpTyUHrB40mzYxd9wetsSlK6tzPJxfFd2q+V3dYQvHqysjFXfWHgJaGZksOMzXO9tx aU8aBksMPOkMJLPK0J3kSzjr8jomOkLFDWF2fhjcwDjqkMbtL8xqTRkxKTmqRzjWBrW9Iv PNkRxQFeBALQ/pZ3FWb17SMXTnpi3ZwhVe6qPSl4NNJ0TVwJIqk97vw9tlyUcQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1699597186; 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=RhhS0fm1D1m1WoVVc2ebLlQ4c5FTPGQa5rqofND9Yzs=; b=FCIikeWi+Q9IW2/cSC2QZUZwx/UIpYGRAO+NSzoaNUCpQDDpNEAn7jKmUgK/2b+V7hNJb8 6FNJxSTCbV//E8s/wva/prj+HEIbRY6wfOyFranJ95/2e/tjrXMLdmYoc9Bu8pRNvqzl6a Om/U0UV1lRkrOwEGiOnw1JsMV/GAobrzaRQAlKEZKdKZv2inImrdxEUDl9XXKQvwS65Ulu 1oasTjbU/Kf7YCrosLtd4ykFEXIGML9IvDDQFOdTHEWEivLCFOWcErJ7otif6mEOI5IzBD Sd8LjHtT8ZORri/1l0sDwbCxtnQmQuwDGjFNpWSAiPqikij4VmFdB2fAh3IQrQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=ifi.uio.no header.s=key2309 header.b=y4uTHs8A; dmarc=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" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r1Kqs-00086J-S9; Fri, 10 Nov 2023 01:18:47 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r1Kqp-00085t-Uv for emacs-orgmode@gnu.org; Fri, 10 Nov 2023 01:18:44 -0500 Received: from mail-out01.uio.no ([2001:700:100:10::50]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r1Kqn-00015B-3h for emacs-orgmode@gnu.org; Fri, 10 Nov 2023 01:18:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ifi.uio.no; s=key2309; h=MIME-Version:Content-Type:Message-ID:Date:Subject:To:From:Sender :Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=RhhS0fm1D1m1WoVVc2ebLlQ4c5FTPGQa5rqofND9Yzs=; b=y4uTHs8AQYmAno1G4YSP4Pi1G5 cNuLCRn2ZGCj0BdRFCsXJDHoKCk913HzoOPV/7C78ZH26o79sZYEzM3A5BxGHG9kNd37qye3oIAvQ PBAVO76k/CnbCpY4YtRh778u1c4uBXKGqvEHp8lntDL+k59Kq/3KiVOe3kf/A3fAXEzj1rzaRbpVh Aq9FRlBncnOsKCXPYPHr8Qd6hrn+EEkRlArRnET2MhEm6K1eI2PaMraVGSEjwyk426PXoe/uS54FJ K3/uN3yFx6q/lYywK9o1tVVdK2YNLs174hs3ffzvNVlpLvxkmQ0qxlSxPYGeRFuVeAbUx4Ntuzf5f +khUqzaA==; Received: from mail-mx10.uio.no ([129.240.10.27]) by mail-out01.uio.no with esmtps (TLS1.2) tls TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 (Exim 4.96.2) (envelope-from ) id 1r1Kqh-00BZcZ-16 for emacs-orgmode@gnu.org; Fri, 10 Nov 2023 07:18:35 +0100 Received: from mail-ex32.exprod.uio.no ([129.240.52.58]) by mail-mx10.uio.no with esmtps (TLS1.2:ECDHE-ECDSA-AES256-GCM-SHA384:256) (Exim 4.96.2) (envelope-from ) id 1r1Kqg-0005dZ-29 for emacs-orgmode@gnu.org; Fri, 10 Nov 2023 07:18:35 +0100 Received: from mail-ex34.exprod.uio.no (2001:700:100:52::57) by mail-ex32.exprod.uio.no (2001:700:100:52::58) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1258.27; Fri, 10 Nov 2023 07:18:34 +0100 Received: from mail-ex34.exprod.uio.no ([fe80::23fd:6221:9b2a:620f]) by mail-ex34.exprod.uio.no ([fe80::23fd:6221:9b2a:620f%7]) with mapi id 15.02.1258.027; Fri, 10 Nov 2023 07:18:34 +0100 From: Martin Steffen To: "emacs-orgmode@gnu.org" Subject: fancy TODO lists setup (emacs 29.1) Thread-Topic: fancy TODO lists setup (emacs 29.1) Thread-Index: AQHaE5279mh/heDa3Uy/gXDIhv5SOg== Date: Fri, 10 Nov 2023 06:18:34 +0000 Message-ID: <986592329af944a69a2a42bc75049021@ifi.uio.no> Accept-Language: en-GB, en-US Content-Language: en-GB X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [2001:700:100:8042::222] Content-Type: multipart/alternative; boundary="_000_986592329af944a69a2a42bc75049021ifiuiono_" MIME-Version: 1.0 X-UiO-SPF-Received: Received-SPF: neutral (mail-mx10.uio.no: 129.240.52.58 is neither permitted nor denied by domain of ifi.uio.no) client-ip=129.240.52.58; envelope-from=msteffen@ifi.uio.no; helo=mail-ex32.exprod.uio.no; X-UiO-Spam-info: not spam, SpamAssassin (score=-5.0, required=5.0, autolearn=disabled, AC_BR_BONANZA=0.001, HTML_MESSAGE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, UIO_MAIL_IS_INTERNAL=-5) X-UiO-Scanned: 5E0D5543616434A9C8BC329627D5085D344E6D4C X-UiOonly: E34659F023CD71F916A2BB047CEA6E12CC7B8131 Received-SPF: pass client-ip=2001:700:100:10::50; envelope-from=msteffen@ifi.uio.no; helo=mail-out01.uio.no X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) AC_BR_BONANZA=0.001, BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, SPF_HELO_PASS=-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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx11.migadu.com X-Spam-Score: 0.20 X-Migadu-Queue-Id: BAA6E41BC4 X-Migadu-Spam-Score: 0.20 X-TUID: YavR/1phiGcu --_000_986592329af944a69a2a42bc75049021ifiuiono_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, I have been using the todo functionality for quite a while. I also adapted it to my needs, for instance using multiple keywords, not just the simple cycle TODO -> DONE -> "nothing" additionally I use my personal "coloring" and other adaptations. When I upgraded my OS (from fedora 38 to 39) a few days ago, also emacs was upgraded (to 29.1, before it was some 28.x version). At any rate, the handling of the TODO-items no longer follows my choices. My settings for instance include (setq org-todo-keywords '((sequence "TODO(t)" "UNDERWAY(w)" "DELEGATED(g)" "PENDING(p)" "DE= FERRED(l)" "|" "DONE(!)" "DORMANT(s)" "CANCELLED(c)") (sequence "IDEA" "CONCEPT" "UNDERWORK" "UNDERREVISION" "|" "SUBM= ITTED" "REJECTED" "PUBLISHED" "QUIESCENT") (sequence "BUG" "|" "FIXED") (sequence "QUESTION" "|" "ANSWERED") ));; (setq org-todo-keyword-faces '(("TODO" . (:foreground "orange" :weight bo"~/priv/org/" ld)) ("UNDERWAY" . org-warning) ("DEFERRED" . shadow) ("DELEGATED" . (:foreground "yellow" :weight bold)) ("PENDING" . (:foreground "brown" shadow)) ("DONE" . (:foreground "green")) ("DORMANT" . (:foreground "grey")) ("CANCELLED" . (:foreground "grey" :weight bold)) )) but the cycle is the vanilla TODO->DONE->"nothing" cycle. The other status keywords, the ones I chose as extra, are not recognised and treated as todo-markings, and thus for instance also not specifically colored. I checked the documentation like https://orgmode.org/manual/Multiple-sets-in-one-file.html whether things have changed (I used my setting for quite a while without crucial changes), but it seems I still follow the "syntax" of the setting. Any idea what's wrong, resp. whether I missed some relevant changes in behavior? thanks, Martin PS: My org version is Org mode version 9.5.2 (release_9.5.2-286-gd01235) --_000_986592329af944a69a2a42bc75049021ifiuiono_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable




Hi,


I have been using the todo functionality for quite a while. I also
adapted it to my needs, for instance using multiple keywords, not just
the simple cycle TODO -> DONE -> "nothing" additionally I u= se my
personal "coloring" and other adaptations.

When I upgraded my OS (from fedora 38 to 39) a few days ago, also emacs
was upgraded (to 29.1, before it was some 28.x version). At any rate,
the handling of the TODO-items no longer follows my choices. My settings for instance include

(setq org-todo-keywords
      '((sequence "TODO(t)"  "= UNDERWAY(w)" "DELEGATED(g)"  "PENDING(p)" &qu= ot;DEFERRED(l)" "|" "DONE(!)" "DORMANT(s)&quo= t; "CANCELLED(c)")
        (sequence "IDEA" "= ;CONCEPT" "UNDERWORK"  "UNDERREVISION"  = "|"  "SUBMITTED" "REJECTED"  "= PUBLISHED" "QUIESCENT")
        (sequence "BUG" "= |"  "FIXED")
    (sequence "QUESTION" "|"  "= ;ANSWERED")    
    ));;

(setq org-todo-keyword-faces
      '(("TODO"    &= nbsp; . (:foreground "orange" :weight bo"~/priv/org/" l= d))
    ("UNDERWAY"  . org-warning)
    ("DEFERRED"  . shadow)
    ("DELEGATED"  . (:foreground "yellow= " :weight bold))
    ("PENDING"  . (:foreground "brown&qu= ot; shadow))
    ("DONE"  . (:foreground "green"= ))
    ("DORMANT"  . (:foreground "grey&quo= t;))
    ("CANCELLED"  . (:foreground "grey&q= uot; :weight bold))
    ))

but the cycle is the vanilla TODO->DONE->"nothing" cycle. T= he other
status keywords, the ones I chose as extra, are not recognised and
treated as todo-markings, and thus for instance also not specifically
colored.

I checked the documentation like

https://orgmode.org/manual/Multiple-sets-in-one-file.html

whether things have changed (I used my setting for quite a while without crucial changes), but it seems I still follow the "syntax" of the=
setting.

Any idea what's wrong, resp. whether I missed some relevant changes in
behavior?

thanks, Martin

PS: My org version is Org mode version 9.5.2 (release_9.5.2-286-gd01235)












































--_000_986592329af944a69a2a42bc75049021ifiuiono_--