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 ms5.migadu.com with LMTPS id mEF+ETmwLGP3MgEAbAwnHQ (envelope-from ) for ; Thu, 22 Sep 2022 20:58:01 +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 uACBETmwLGMAmgAA9RJhRA (envelope-from ) for ; Thu, 22 Sep 2022 20:58:01 +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 7F2AE147C0 for ; Thu, 22 Sep 2022 20:58:00 +0200 (CEST) Received: from localhost ([::1]:36740 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1obROZ-0006kn-KF for larch@yhetil.org; Thu, 22 Sep 2022 14:57:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56294) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obPqw-0007m0-W9 for emacs-orgmode@gnu.org; Thu, 22 Sep 2022 13:19:16 -0400 Received: from ciao.gmane.io ([116.202.254.214]:52580) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obPqu-0005sd-WF for emacs-orgmode@gnu.org; Thu, 22 Sep 2022 13:19:10 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1obPqs-0007v0-1H for emacs-orgmode@gnu.org; Thu, 22 Sep 2022 19:19:06 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Milan Zamazal Subject: Re: Suggested Syntax for cancelled checkboxes: [-] as non-blocking dependency Date: Thu, 22 Sep 2022 19:19:01 +0200 Message-ID: <87leqbuy2i.fsf@zamazal.org> References: <2022-09-12T14-35-24@devnull.Karl-Voit.at> <87sfkwt3j4.fsf@localhost> <2022-09-13T10-02-59@devnull.Karl-Voit.at> <87bkr7ih8q.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) Cancel-Lock: sha1:9uSCJvI2JtD4Wlr5Y0kb1Pbv81I= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-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=1663873081; 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: content-transfer-encoding:content-transfer-encoding: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=flrQAUHSx4acZseBdm30UnYAChjM+xhl5TgWG/74PeM=; b=GbfzUhNYOdH1nQ3FIPliyP4njNk/RJ+SpIpNTIwNZFPcGAknQiVh4P7Ha5U2+1teaYBTJ0 bqZwDZ44qv7tTTLQAOxDVZg6Jj8TaVzfbEBbpoU1VXf+BO6QkIE8q2ZcwAY+8UKl+fKqR1 Kd4/WlzlxUeDtnSNk4l/Jk6q+9LoWtXJEBWE67D0lmZwT4AR4kFubP5BRD4z5Az0c3bHPa eu1JU6F7uhwbatXaYcB+2ClYxoKEyoMjp805azI1OtlB+AVzAI5cw7JDeh8+sydY+U+//D 722VOmD0Ta/cu5wlGgCt0hViMMvvA/uEg4bZZHKvo09py8cYm4tOpghOEBHo1w== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1663873081; a=rsa-sha256; cv=none; b=gfZDGZMcdsozo4u7gMW4Fd7rSXGDYpZhGI990iWgu8jqquoSOPvyGfTI2BmQt2qnoHWVgr jWZyLIc9dBmnPKgzA0zGRqwNq0l6BShU4A7Ezi3Jge/qTNzPun9NWWUyZLjuIR3nWoKsWs lYTlDScCLgmalSDOSU2Id4VORMP+1Q8Ww3BalfOKyIvXepYqLDWHDh/Q0Ru6ElPG9IrVjh JJl+34tuNkPhOlEoUaRC1mOZegWnPzin9bOhjo1wVa4nsK5xIR1meLvUlxNwNKFFFL+rGZ t7Rxw/VBGBFnibiKEXede9whieOdGl06B7gw0cbO3CeO8iXviSfBp1A8sLYq7Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; 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" X-Migadu-Spam-Score: -2.15 Authentication-Results: aspmx1.migadu.com; dkim=none; 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" X-Migadu-Queue-Id: 7F2AE147C0 X-Spam-Score: -2.15 X-Migadu-Scanner: scn0.migadu.com X-TUID: OISlWZxSwDgl >>>>> "B" == Bastien writes: B> FWIW, I use this: B> - [X] +This task will probably be canceled+ B> I don't think we should implement a new status for canceled B> tasks. Such a workaround doesn’t work well for lists that are to be re-used next time or cleared when the whole task is repeating and is switched to done. Checkboxes can always be cleared easily using a single rectangular command if there is no automatic mechanism but how to clear the + marks? A typical example would be my checklist for items to take with when traveling. Some of the items are already in my bag, some must be inserted there and some are not needed this time. Using +strike through+ is cumbersome, defining a command for it doesn’t feel good, and there is the problem of clearing the marks when re-using the list next time. Well, I do not store that particular list in a task node so I can use [-] freely but it’s still inconsistent with the actual meaning defined by Org. Not that big deal but it would be nice to have an official way to mark an item as not-applicable / canceled and not blocking finishing the task.