From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#61460: 30.0.50; Calendar shows eclipse for quarter moon Date: Mon, 13 Feb 2023 06:13:49 +0100 Message-ID: <87cz6eb10y.fsf@web.de> References: <87sffab61y.fsf@web.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20500"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 61460@debbugs.gnu.org To: Ulrich =?UTF-8?Q?M=C3=BCller?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 13 06:15:21 2023 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 1pRRBQ-000577-HC for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 13 Feb 2023 06:15:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pRRBA-0000fm-GC; Mon, 13 Feb 2023 00:15:04 -0500 Original-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 1pRRB9-0000fd-Ag for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 00:15:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pRRB8-0005Wf-PM for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 00:15:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pRRB8-0001rl-K7 for bug-gnu-emacs@gnu.org; Mon, 13 Feb 2023 00:15:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 13 Feb 2023 05:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61460 X-GNU-PR-Package: emacs Original-Received: via spool by 61460-submit@debbugs.gnu.org id=B61460.16762652577087 (code B ref 61460); Mon, 13 Feb 2023 05:15:02 +0000 Original-Received: (at 61460) by debbugs.gnu.org; 13 Feb 2023 05:14:17 +0000 Original-Received: from localhost ([127.0.0.1]:47358 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRRAO-0001qF-Sb for submit@debbugs.gnu.org; Mon, 13 Feb 2023 00:14:17 -0500 Original-Received: from mout.web.de ([212.227.15.14]:43171) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pRRAM-0001q1-Os for 61460@debbugs.gnu.org; Mon, 13 Feb 2023 00:14:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1676265230; bh=9CyWCrRb3qagyY4bhRvSa/LiB2IbJVkK2PbigmiClCg=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=ODMH3bGrWsQllqv28GcnroFaV0REzQ/732QYrYhGgkBf7ZgdCJ6iHD7/lo6PLX7hL OS7q3dw7GhCnDmikWUTqmQ2YSH5UdiDXYgRMKj2ypvgqod2qVjdh+XDriKz3CCfMl7 hvu4oLCrSXhhOMrIGi1/++8Rk/wrPUO1rmSHiFv+jfIhZMq6HTIFftMKPRwn8lc3j+ GrKqjbvASC+sOQcGJiLXPXYUC746ZNEiReF0fLt3OPYZICONW5dllSOZnKmN7C0tbS A6m7pocl+P0KOZ8mx1+TEWvKNtLKvhkLbVGEVuScTWmEr2/hkaYgKZurLqSARWfnMc ZKPHuZ6MUN53w== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from drachen.dragon ([84.59.210.57]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1Mv3US-1oaR261YHY-00r3vg; Mon, 13 Feb 2023 06:13:50 +0100 In-Reply-To: <87sffab61y.fsf@web.de> (Michael Heerdegen's message of "Mon, 13 Feb 2023 04:25:13 +0100") X-Provags-ID: V03:K1:OODnNF+55WwBDD/0efSodsQN5TwHw3flHYnFQKeQYetr+Ga6KE5 ayV+mw2b4M9DCAmcquvpMHJ+/nooH7EjLigaLFp3eW+wLy9YGlufpGl2j8RCHPgX1syjhSm 07mMEu1VmcNQjfwBDE7trTCdK4od1moUiawv0JqFvWu0fOrUSmvxvf19VQ34JtAf3XIqTgZ EHR5fy4AB5J2cTTnEvq4Q== UI-OutboundReport: notjunk:1;M01:P0:r9v+1AK5wMk=;aTQkruXzBJXMPrrF8iyc4eWS7Oa awARRope8JVZ0LUbC3FDSyU5i1xFYZZo+2KwqFcNpyF7vbHRsK324ptdeDtlnnqhiOsasCUJf wJT8J4yH3cEEBJw38LPfL3Qx7Viuhur9c+QoTrzvcJRa8NICnEtMgKqiw+e8M7WL8MMeZmvJR 0uALRJP4wNt5A2YLKItVan8FDH395mk1a/zvHtPPn93V8Bcw4hJPo2OwguiJJQnVTqpidAD6d Ligbol7ScgQLYPga/yAaw4u7P3Ej7H7Fy+OK4EuwazpGvoVNFVrXSEC3N7Q3lROjC/0L1kTY6 nN7q/yb9N2o46AdLT8Kdokwx4m3/mH97mMnbjwWHpbTsphOp28XGvj/I3X0DFLyXY4ERAAoG9 SHaAD/kOh8SmOGXkF/bEbZn7sJ2r67E1q1Gy/v4nY7/ro4i1m5JVMaqcG4tn3K72cpq4KNCgv QhcDPhlwn7NesDBwqI3Cia8G2H1kWSkO3zdG7by4mvieMvX35HrXXosh2JH8EukgNzGLWjRuf wjj3oIBXmcodVKnU4c/0U4ur0KtxHgHGKx2JloGFAuvdH5sUOzRoWLt0hCwKokmjbV7o3fL0m 80O3BU4gUahhjNBVKFlVwWz0866cIiE0tDrL2x2vR9P3+7pB0oldMWGE53sRMdWHq7TT3nX2V 3p4gF3iqDyRmOSNGkv3BR22WX6tmP0+5Aa/diM5UGxHCQUeuX3gsNr7cLGi8BsnJvY0wd/mmm brlz7kgZpKFskmZw28cSr/u+RXpq1OZjNa1TEupVIRsjwAbNtAlsNcgQHrQRH1amFjIWbKeA 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:255463 Archived-At: Michael Heerdegen writes: > My questions: [...] BTW (3), I also don't understand those conversions of the latitude: #+begin_src emacs-lisp (defun eclipse-check (moon-lat phase) (let* ((moon-lat (* (/ float-pi 180) moon-lat)) (moon-lat (abs (- moon-lat (* (floor (/ moon-lat float-pi)) float-pi)))) (moon-lat (if (> moon-lat 0.37) (- float-pi moon-lat) moon-lat)) (...)) (...))) #+end_src What does this do? Don't we just want to convert a value in [0 360) to one in [-pi pi] and use the absolute value of that, or so? That would look like (abs (* (/ float-pi 180) (- moon-lat 180))) Why is our calculation so complicated? Michael.