From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via Users list for the GNU Emacs text editor Newsgroups: gmane.emacs.help Subject: Re: Toggle appointment notification Date: Tue, 01 Dec 2020 06:03:49 +0100 Message-ID: <87o8je86dm.fsf@zoho.eu> References: <87sg8q86p0.fsf@zoho.eu> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20791"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: help-gnu-emacs@gnu.org Cancel-Lock: sha1:iZjToREZL5KWDpNIk0iJmp9MEqU= Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Dec 01 06:04:32 2020 Return-path: Envelope-to: geh-help-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 1kjxq4-0005Gy-GY for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 01 Dec 2020 06:04:32 +0100 Original-Received: from localhost ([::1]:46334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kjxq3-0007wZ-JD for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 01 Dec 2020 00:04:31 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60948) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjxpV-0007wQ-9S for help-gnu-emacs@gnu.org; Tue, 01 Dec 2020 00:03:57 -0500 Original-Received: from static.214.254.202.116.clients.your-server.de ([116.202.254.214]:55126 helo=ciao.gmane.io) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kjxpT-0006M6-Ky for help-gnu-emacs@gnu.org; Tue, 01 Dec 2020 00:03:57 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1kjxpS-0004NO-AR for help-gnu-emacs@gnu.org; Tue, 01 Dec 2020 06:03:54 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=geh-help-gnu-emacs@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.248, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:125786 Archived-At: >> (defun diary-appt-ntf (n) >> "Switches diary appointment notification." >> >> (appt-activate n) ; Activates diary appointment notification >> >> (if (< n 1) >> (appt-check 1) ; Checks appointments and updates reminders. >> (appt-check nil)) ; Disables appt-check >> ) > > Looks good [...] I mean _the Elisp_ looks good. I don't use appt so I don't know if what happens with `appt-check' is perhaps implied when you activate/inactivate appt with `appt-activate'. Read the docstrings and browse the code to find out, perhaps! Still, if what you do makes sense, it is nothing to worry about, really. Doing the right thing twice isn't a problem :) -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal