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 ms9.migadu.com with LMTPS id 2ehBFuPWO2SjxwAASxT56A (envelope-from ) for ; Sun, 16 Apr 2023 13:07:15 +0200 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 aNyMFePWO2RiuwAA9RJhRA (envelope-from ) for ; Sun, 16 Apr 2023 13:07:15 +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 043BBDF09 for ; Sun, 16 Apr 2023 13:07:14 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1po0DT-0003SZ-6z; Sun, 16 Apr 2023 07:06:43 -0400 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 1po0DK-0003S6-C4 for emacs-orgmode@gnu.org; Sun, 16 Apr 2023 07:06:35 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1po0DB-00060O-Vw for emacs-orgmode@gnu.org; Sun, 16 Apr 2023 07:06:34 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id BDDCB240129 for ; Sun, 16 Apr 2023 13:06:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1681643183; bh=l4OpXSL27duvHRhArxSPLjK3UCWS1Y78Gg4LqhalwQE=; h=From:To:Cc:Subject:Date:From; b=FjFdh0eMWz+uU6F6r3b9V1phDHfsIARh5jWjgOwd2/X2WJI7CFTSmNbkkxkZLMfvi T447nEbsFnVwTpfPBitbv60sXaeBBMiMMjw4u9CaB0o6bWXGl+RyYZU10VjYuMcBBv jJXjojki9xrRzgEg1aqW4ClZ3nNmnIOO3XwNJoWBnLxlVo3oUr4/1huT6bUbFUL728 bK405jvi9OqpFQfJ+Y3x4bT5VSbI4U9VPZFan5EYEFnoj8uHNTnpnJrBGascgobm+L 2T/X65iFSNc7CxrnICn2RDV7CKcuBhV4D1VnRkBSnS/blfrSaxTHimiKkyEpalEcKe 6UhcH3VUAk+Qg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4PznRz2gmqz9rxH; Sun, 16 Apr 2023 13:06:23 +0200 (CEST) From: Ihor Radchenko To: Gautier Ponsinet Cc: emacs-orgmode@gnu.org Subject: Re: Checkbox dependencies and invisible tasks In-Reply-To: <875y9wrvv1.fsf@gautierponsinet.xyz> References: <875y9wrvv1.fsf@gautierponsinet.xyz> Date: Sun, 16 Apr 2023 11:09:00 +0000 Message-ID: <87sfd0t777.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Seal: i=1; s=key1; d=yhetil.org; t=1681643235; a=rsa-sha256; cv=none; b=AZqGW2214zuKOWg38RnrUTN7VJpXQ/iIB3eIdJaiNdBCFQrh5FWaVGh4dvMS8Z/liuchHJ hn1QVqooMMiAOiXcjPfBYM9qR9fvGSulFSpDp5YYu8k0+i9ay7QKaduwWqECrQPPcV7bhx yJpEnoM6JpRkOrl3jiPwKMjat29MaR7qTL3wL/7GzLA7dVayGrU63QOehaV/BxMiSCvRo+ 0/TOzoF+WT9JDNBj1+qoJbVVENYM2sWDdjlGo0iC4n9zZvSMegDtWKREh8lczqG2rDIus/ d8ErmrZrbuWRUWIkvPXesnQb/h0ZcD/JQFn4BpxD/q5JggTWpajqcin1DI98Vg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=FjFdh0eM; 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"; dmarc=pass (policy=none) header.from=posteo.net ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1681643235; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=SCxOR7evU1pNXz53TljSj/1Hm1AkFnyk14ZfIAPROXY=; b=LmmbWMidkitrXe7VZqU6cZNi+7MrOOEDR2zMQzr6A/gMG6ZwMaF2C//yjyxxi9LSYCxjBb GzMTIX7IjW6KEdgce7AuCGy3EdtYJff9+WK2Fvdr7JJY1AlwGXIFsZGboAbKvojImZliCS ttOCIGbFKICBQ6KnSRAkF6DC2DYfnKJPhxKxSYMAPdZdatNTyRFmV7regX2mj3oYldnUXu SEtXrOZarSfCYCSuwO0JDjxuzqGe7Zq6SXMra7DkV+ddP+fROdcvD5lRhZsijvFyNeCJgR LEf/dumuJPMyl7Og6kz587Ilo2/qBQG2h/U1YNOc0yH5kVmDScUM9dzu7IsLvw== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -6.20 X-Spam-Score: -6.20 X-Migadu-Queue-Id: 043BBDF09 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=FjFdh0eM; 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"; dmarc=pass (policy=none) header.from=posteo.net X-TUID: EVUZsPjsTAMd Gautier Ponsinet writes: > (setq org-agenda-files '("~/agenda.org")) > (setq org-enforce-todo-checkbox-dependencies t) > (setq org-agenda-dim-blocked-tasks 'invisible) > > with the following agenda.org file: > > * TODO Test entry > <2023-04-16 dim.> > - [ ] a checkbox > > then the entry "Test entry" does not appear in the agenda or in the > Global list of TODO items ! > > Am I missing or misunderstanding something? As you instructed Org, checkboxes should be considered as task blockers, if unchecked. Then, you instructed Org to hide blocked tasks in agenda. Your "Test entry" is blocked by the checkbox. Thus, it is hidden in the agenda. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at