From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.bugs Subject: bug#74994: Improve Emacs iCalendar support Date: Mon, 23 Dec 2024 17:49:20 +0300 Message-ID: References: <87bjx6mrjp.fsf@recursewithless.net> <87ttaun617.fsf@recursewithless.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27687"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.12 (2023-09-09) Cc: 74994@debbugs.gnu.org To: Richard Lawrence Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Dec 23 15:50:26 2024 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 1tPjlK-0006zf-MP for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 23 Dec 2024 15:50:26 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tPjky-0001p8-9A; Mon, 23 Dec 2024 09:50: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 1tPjkw-0001oj-Eu for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2024 09:50:02 -0500 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tPjkw-0001dN-6B for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2024 09:50:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=In-Reply-To:Mime-Version:References:From:Date:To:Subject; bh=tUC8UxrQRTXVmS7xJe2JO7MXJD5nYWuY4XPKCg5zbfI=; b=S+dFpBlmrcPJKs9grt0ckcQrTvgVqaHY9jdOuKMjW/8QR9ml5jCm+IbRlM2NdlL1UFCaxurjbrPXHTVJgYjY7yIJUNkFzIqUpQshkF4Abf6B5gJO+WP/+YH4LA70W5uZcdoCUyEBYq7Wc5DW0j/4SRZYV/1XNbJHDuelmw6SAIQGmOVPpjycFs1FsFzS4O6OPZqYInntHF0CrB57rw7Q8XL5/GVcuvnVoRe7qmiLuVjOPtVx7VlLXwxTFvXL3z0N2ADNH1JmHJ3ShkXVcgki/sclEhSWIg08RMrNd6OreU61v68HwJaorn0xKuRht4ppZapkHG1weiY64FIjbJQRVg==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tPjkw-0000wF-13 for bug-gnu-emacs@gnu.org; Mon, 23 Dec 2024 09:50:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Jean Louis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 23 Dec 2024 14:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74994 X-GNU-PR-Package: emacs Original-Received: via spool by 74994-submit@debbugs.gnu.org id=B74994.17349653753556 (code B ref 74994); Mon, 23 Dec 2024 14:50:01 +0000 Original-Received: (at 74994) by debbugs.gnu.org; 23 Dec 2024 14:49:35 +0000 Original-Received: from localhost ([127.0.0.1]:53871 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPjkU-0000vH-L5 for submit@debbugs.gnu.org; Mon, 23 Dec 2024 09:49:34 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:38783) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tPjkS-0000v5-8E for 74994@debbugs.gnu.org; Mon, 23 Dec 2024 09:49:33 -0500 Original-Received: from localhost ([::ffff:41.75.183.124]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 000000000007DC8B.0000000067697879.0010F3AF; Mon, 23 Dec 2024 07:49:28 -0700 Content-Disposition: inline In-Reply-To: <87ttaun617.fsf@recursewithless.net> 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:297648 Archived-At: * Richard Lawrence [2024-12-23 11:44]: > Anyway, as I said in my initial post, I think that a more robust > iCalendar implementation belongs in Emacs core. There are already > *three* partial implementations in Emacs, but they are all incomplete > and support different applications (Gnus, Org, and diary). The reason > for this, I believe, is that the current icalendar.el is not well > documented and somewhat difficult to extend. The idea here is to provide > a library that all three of these applications, as well as third party > packages, can more easily use. I find iCalendar for compatibility with other software very useful. I don't know how to apply your patch. Can you tell me step by step? I am using development Emacs version, is patch for it? -- Jean Louis