From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id mBmJMydN1l51XgAA0tVLHw (envelope-from ) for ; Tue, 02 Jun 2020 12:59:19 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id gBN5LydN1l53PAAA1q6Kng (envelope-from ) for ; Tue, 02 Jun 2020 12:59:19 +0000 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 5F23594042B for ; Tue, 2 Jun 2020 12:59:19 +0000 (UTC) Received: from localhost ([::1]:56986 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jg6Vg-0002KJ-VP for larch@yhetil.org; Tue, 02 Jun 2020 08:59:16 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51598) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jg6VM-0002K6-W2 for emacs-orgmode@gnu.org; Tue, 02 Jun 2020 08:58:57 -0400 Received: from mail-qt1-x832.google.com ([2607:f8b0:4864:20::832]:36384) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jg6VL-0004at-VT; Tue, 02 Jun 2020 08:58:56 -0400 Received: by mail-qt1-x832.google.com with SMTP id b11so10504087qtt.3; Tue, 02 Jun 2020 05:58:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:references:user-agent:from:to:cc:subject:in-reply-to :message-id:date:mime-version; bh=qF86Vr2bGO7udeeHHUPdiHc2zBWHEZOG061eYwAgx6Y=; b=bvbLuzhaI5yEs1TS2Rmi3oF/PD44UtNmmD7e0Ct1s9usq+Tdhq6XRgry2P8ZFYRQ+f hr0OpsENujdOt/bhJUjhfWxWBHcQb9uzLQQ8/JBbe7AgYehmvuYo3kZ9B1+CzDKyt9Za Gf/E4S6hl3sQjdY42sk1tjiNWEuIXDJkywnfqIKMw7haRE8USBqdDcXjVZ2i39JgfayN ivkdJEQZWkuDA++j8bJXe2xWbEFh/P2RDYKudbK8EB7emd6IydG7a0LF/7PLYxuuXkvD vdmqHs43uak3yA4NX4yGa5drSVQ+WK/O89BZrPMgCzDHqlVSF717JtPdHNxFYYFJtb0e BvfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:references:user-agent:from:to:cc:subject :in-reply-to:message-id:date:mime-version; bh=qF86Vr2bGO7udeeHHUPdiHc2zBWHEZOG061eYwAgx6Y=; b=uL2fx3mDUgjTFwP33gCpFgKbJ3VIlxpmIKvQylSZSsALGwksDUHycHRRg/YE51zT6i m8b39Qr0j4K4ZbjGtN+2Oqm274SNpZarPQSegc/Vh423yBY090QUoDKk0ZAhpNEJ5rgk y91DEUrQ7cYnyd8sHbgLff7cSsFs+rPe0gJ9R32KccuadTF3F6jkrB7a4a6BMaUHKID/ HtTQV5QWIe71kZBTVu6Ck7ipUZVNSzOlxiz2v0Sn9zJH8s6vlWkR69IPI8I0ICq8/NrP ok1RSTqwUVdEpaaYK5Ws/QTiupCVeALPVZE/IG2VcXR8ZpfalZC3mLgLacsfdpv05NEM xf9A== X-Gm-Message-State: AOAM531ok0If5hZ0IFnzs8itCL2iGgr7LbteiowG1PiXbjcVDVxP0dIH 9WU+NyIGPZmGiVDK5ZX4U2YIn4S+md4= X-Google-Smtp-Source: ABdhPJz1Z23wqBYbhscZwro4H7kA1YCiCg4Rl62l84/Q4jSclOaQKnXRgqWi1J3WD+cJnf/lZwolew== X-Received: by 2002:ac8:42cf:: with SMTP id g15mr14186012qtm.133.1591102732944; Tue, 02 Jun 2020 05:58:52 -0700 (PDT) Received: from gusbrs-laptop ([177.99.40.122]) by smtp.gmail.com with ESMTPSA id y129sm2248278qkc.1.2020.06.02.05.58.46 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 02 Jun 2020 05:58:51 -0700 (PDT) References: <875zcpqxnq.fsf@gmail.com> <87a71lacw6.fsf@bzg.fr> User-agent: mu4e 1.4.8; emacs 27.0.91 From: Gustavo Barros To: Bastien Subject: Re: A small idea to simplify (further) time input in the date/time prompt In-reply-to: <87a71lacw6.fsf@bzg.fr> Message-ID: <871rmxvd33.fsf@gmail.com> Date: Tue, 02 Jun 2020 09:58:40 -0300 MIME-Version: 1.0 Content-Type: text/plain; format=flowed Received-SPF: pass client-ip=2607:f8b0:4864:20::832; envelope-from=gusbrs.2016@gmail.com; helo=mail-qt1-x832.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=gmail.com header.s=20161025 header.b=bvbLuzha; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: jJy4YGRf/kX1 Hi Bastien, On Tue, Jun 02 2020, Bastien wrote: > I like this idea, thanks for proposing it. We are in feature freeze > for core features, so we have time to work on this for Org 9.5. Of course, there's absolutely no rush in this, and this is clearly not something to be added shortly before a release. Thank you very much for considering it. > Gustavo Barros writes: > >> With this, we'd have some example inputs, and their respective >> results: >> >> 8h -> 08:00 >> 10h30 -> 10:30 >> 18h -> 18:00 >> 9h-10h -> 09:00-10:00 >> 9h30-10h -> 09:30-10:00 > > All the above looks good to me as more flexible ways to input time. > > But: > >> 14h+1h -> 14:00-15:00 > > is not necessary. Instead, 14h+1 should produce 14:00-15:00. > > This way, the "+" in "[hour]+N" as the same meaning, whether [hour] is > formed as HH:MM or as Hh. > > Would you agree? I wasn't aware that a plain number after "+" in "[hour]+N" was interpreted as "N hours", I always went for a "3-4 digit plus colon" format to specify duration. But this is indeed a strong argument for things to work the same way for both kinds of input. Besides, I like the idea, but I'm probably missing something. In this case, how would you then input a duration smaller than an hour? Let's say 30 minutes? > Would you like to work on this change? I'm not sure I'm up for the task, but I would be willing to try. However, there's another problem. I can't offer signed papers for the foreseeable future. I'd love to, I've contacted FSF to do so last year, but my current employment terms imposed a barrier there, which I cannot circumvent. So I've been trying to contribute in the ways that I can, with ideas, reports, and so on. And I hope to be doing so with good ones. Anyway, if you, with your knowledge of the date/time prompt, think this sort of change might fit into a "tiny change" (even if it turns out it doesn't, ex-post), I'd be willing to give it a shot. But otherwise, I've got my hands tied. Thanks again. Best, Gustavo.