From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 8PG6MKwFoWaqEgAA62LTzQ:P1 (envelope-from ) for ; Wed, 24 Jul 2024 13:46:21 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 8PG6MKwFoWaqEgAA62LTzQ (envelope-from ) for ; Wed, 24 Jul 2024 15:46:21 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ddHeFS6h; dmarc=pass (policy=none) header.from=posteo.net; 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-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1721828780; 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=l+DD0Amx6Et/BYTIVZarD+93Kr/Xjs77Thb1uqjN5uQ=; b=oBXaoJL3YlNXT5xgeHU9x3IAnQoPKF/5qji8rJ25vuEBUb4Duzm5pfgpN1DYF2PiL7apmc VdxsABu470mwHmUW9V6QbZk65DTNP/+yJM6B7NIotvwK5C/Tboj48I+G1TTp5LESYwGr/8 4FT8cDV3MVELECA/DcTDlorpXGBPiXwkScVedKIgOfkS1Ig4QmYUqoE6N5Y8Cs6XvX7LE5 ITaOPKx2mQY3lqP0qu5FZ+63gCuOqluFOHYGGtADDdXOv2hUfC7fZgRecGp2YW3b8zHw2C 2vPlCQpGVnCotc6OK8JtOewuV/BTskKfg9SPebTlTzqxm++oumeqqvtFgR+oBA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1721828780; a=rsa-sha256; cv=none; b=lLJmINZGdwCy+4uKahZrm+hNv2ka1G9p+S6CqsB4S5UWhIhQ06qAJZMHvSxHVktDt3FhBt hLJzl809pftFHu5x1Xbp0cfHVfsYNmOP2PFImX0kjx47mrLP3PQCsRxxBAKyu37rsvItji bfLhbzief+3m3UBFuihOtqR8r2j258O1XXY8DTsvbDwFoTHfFbUZkHqc589hGMWbkiSIdm 2xe4C5tzwpJqplwZaTxgC1GLfOx69wBqnP/iXIalAEetto2Awl71Hmtg/mdo4xV9IO4sPQ snBW0wWNqV7t+zDeSk9wF+QEUIG+XneH+sH1+cHUfL9VrphcZxuYYgGWs4inRw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=ddHeFS6h; dmarc=pass (policy=none) header.from=posteo.net; 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 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 86E0F73E9A for ; Wed, 24 Jul 2024 15:46:20 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sWcJC-0001VL-C4; Wed, 24 Jul 2024 09:45:34 -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 1sWcJA-0001Uu-Of for emacs-orgmode@gnu.org; Wed, 24 Jul 2024 09:45:32 -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 1sWcJ8-0001Te-5q for emacs-orgmode@gnu.org; Wed, 24 Jul 2024 09:45:32 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 5BD5C240028 for ; Wed, 24 Jul 2024 15:45:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1721828723; bh=tYf2dYzkRTLcszXPhb/JaZjLM+/tpVfl2/d3hRMMONg=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=ddHeFS6hIUJbbR8IQvk0BxBHUuCDRoQetZP0hbPVgz7nI3uycAqltlFWbxrrVhInz BOevBVHzrMRNHzJuZEDFhmacQnWXtvCussyuqLYPa1gwQALzLH+ZgVbRjNfwuSJHUi so4uFEFI/Gh4gO1NFrybUOQyxKFBfhLO0+4v3jxtcWjqXHCpZdbEM/N9fU1spGHcOS Eew8TqD+mWe1yARCZI3a9ZpfSWrCEDWnu+1YGm3GjHRsKkLYq0M0cwjQofMXnGLI32 3Ov8lHMx/A0vbKv06e9QAZtu+bi/8/57Yx+rgMzlKw4fD/gbeElGzSun0MIO1S3QNm kdu5YPx0YjTKg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WTZyp4hSNz9rxL; Wed, 24 Jul 2024 15:45:22 +0200 (CEST) From: Ihor Radchenko To: Rens Oliemans Cc: emacs-orgmode@gnu.org Subject: Re: [BUG] Capital-letter options from dangling clock don't clock out [9.8-pre (release_9.7.7-106-g114c76 @ /home/rens/Projects/org/org-mode/lisp/)] In-Reply-To: <87bk2njaaa.fsf@rensoliemans.nl> References: <871q3jyj6a.fsf@rensoliemans.nl> <87a5i7dr2f.fsf@localhost> <87bk2njaaa.fsf@rensoliemans.nl> Date: Wed, 24 Jul 2024 13:46:45 +0000 Message-ID: <874j8eewca.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_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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-Spam-Score: -6.64 X-Spam-Score: -6.64 X-Migadu-Queue-Id: 86E0F73E9A X-Migadu-Scanner: mx11.migadu.com X-TUID: 05XIifFxTlZx Rens Oliemans writes: > Ihor Radchenko writes: > >> May you please provide more details? >> What exactly did you try to do, step by step? > > I clocked in ('org-clock-in') in a headline with a dangling clock. I got the Clock > Resolution popup menu, and pressed an uppercase letter, which according to the popup menu > should leave me clocked out: > > For all these options, using uppercase makes your final state to be CLOCKED OUT. > > I know that I clocked /in/, and that it might make sense to end up clocked in, but if that > is the case I think that the popup menu is very misleading and might be improved. In fact, > if that is the case, I believe that there is no difference in the lowercase and uppercase > options at all. Confirmed. This is because that menu was designed for automatic clock resolution on idle. It indeed does not make much sense when clocking in, where clock resolution is simply called to avoid dangling clocks. > In that case, please let me know how I'm mistaken and I am happy to try to improve the > popup menu text to clarify this. > ... > The reason why I clock in and expect to end up clocked out (albeit with the Clock > Resolution) is perhaps a bit strange. I do this because I sync my Org files between my > computers, and this leaves me with a dangling clock once in a while. Clocking out to fix > this doesn't work ("No active clock"), and the way I fix this is by clocking in, since the > Clock Resolution Command is very helpful in fixing idle minutes. Then, I cancel the > current clock so that I end up clocked-out. However, the wording of the popup menu > suggests that the uppercase letters should do this already. You can resolve clocks via M-x org-clock-resolve-clocks -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at