From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#52235: 29.0.50; Suggestion: refactor time.el into a more general 'clock' framework Date: Thu, 2 Dec 2021 16:52:16 -0800 Message-ID: References: <87r1avmmtj.fsf@gnus.org> <87wnkn5o1j.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33607"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Arthur Miller , 52235@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Dec 03 01:53:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mswp3-0008WY-TC for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 03 Dec 2021 01:53:09 +0100 Original-Received: from localhost ([::1]:46210 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mswp2-00022e-DH for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 02 Dec 2021 19:53:08 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mswow-00022O-9F for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2021 19:53:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:38178) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mswov-0008Ef-WF for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2021 19:53:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mswov-0003Ks-TG for bug-gnu-emacs@gnu.org; Thu, 02 Dec 2021 19:53:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 03 Dec 2021 00:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52235 X-GNU-PR-Package: emacs Original-Received: via spool by 52235-submit@debbugs.gnu.org id=B52235.163849274912778 (code B ref 52235); Fri, 03 Dec 2021 00:53:01 +0000 Original-Received: (at 52235) by debbugs.gnu.org; 3 Dec 2021 00:52:29 +0000 Original-Received: from localhost ([127.0.0.1]:49724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mswoL-0003Jx-DR for submit@debbugs.gnu.org; Thu, 02 Dec 2021 19:52:29 -0500 Original-Received: from mail-pj1-f49.google.com ([209.85.216.49]:35779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mswoJ-0003JZ-06 for 52235@debbugs.gnu.org; Thu, 02 Dec 2021 19:52:24 -0500 Original-Received: by mail-pj1-f49.google.com with SMTP id j6-20020a17090a588600b001a78a5ce46aso3899518pji.0 for <52235@debbugs.gnu.org>; Thu, 02 Dec 2021 16:52:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc; bh=eP7ETCcP0yStTQUEJG37eJKaa5T/HHbU8zzk1odLdXk=; b=LGbc9MWwY8fyET4wGXhjYUyE8Oolnw3zguE/WYHYsezcVsKlzKP72WX/AaJcK4Da/F UDXB+GsEEDzXhcQpxlnR3+4CPSGAhOPfn27Sg3BySeN31+LTNWd3xRqNjSBnaS2KZhgd AdI4ZhyRTPQPdEta0sjTtVEm5yfIHhVU45PXtJGzyU1lQN+Mp1ZZdXUFFD+YmY5iTrrh BoQscejIXfa+Yja5eYaUp5Lb89TynUoUvA51DAnlmENlvpuVBzAPbmqrDbfDlwBRC1Cw 6cbEIz8+gO4r8g7nkyXn8WlCcAvzNX/x46/iU8L1euWhfKKpFs7/hK7h4VrymAnm09xZ WrVA== X-Gm-Message-State: AOAM530qD+5M/hp9/Ub8dE01FdzCIDBzLBKKyI8Ry7GXgLrV2aBViKDO d+GYxSg5ouDpwHitXshPR8rQUpTvaSo3KI+ZdLI= X-Google-Smtp-Source: ABdhPJw4pQ1w4SdF26YMiMcnxqw9R5fZg+6mpSL7gy/jIwna79Q4Q7zqxCLTiqSmWCKnnai3N+WXPEAbJ/PFUf4qAIk= X-Received: by 2002:a17:90a:4414:: with SMTP id s20mr10073854pjg.132.1638492737376; Thu, 02 Dec 2021 16:52:17 -0800 (PST) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Thu, 2 Dec 2021 16:52:17 -0800 In-Reply-To: <87wnkn5o1j.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 02 Dec 2021 10:55:20 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:221363 Archived-At: Lars Ingebrigtsen writes: > I'm not sure either, because I'm not sure what you mean by > "synchronized". But if you want a timer to run at 11:01:00, 11:02:00, > 11:03:00, then timer.el has support for that (and calls that "integer > multiple"). Do you mean this part? - or t (with non-nil REPEAT) meaning the next integral multiple of REPEAT. Shouldn't that be "integer" multiple? From searching online it seems like you can use them interchangeably in math (I think?), but presumably most of us here are more programmers than mathematicians and so might prefer the more mundane word here.