From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ulf Jasper Newsgroups: gmane.emacs.bugs Subject: bug#56241: [PATCH] icalendar doesn't correctly process arbitrary diary sexp entries Date: Wed, 23 Nov 2022 21:24:45 +0100 Message-ID: <87o7sxpgfm.fsf@panama> References: <21bff87f-b8dc-c7bc-41ab-97c7077a0535@airmail.cc> <87edza8rbu.fsf@gnus.org> <87mtdxt4mr.fsf@gnus.org> <8735eq5qee.fsf@panama> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38149"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Lars Ingebrigtsen , 56241@debbugs.gnu.org, hokomo To: Stefan Kangas Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 23 21:26:20 2022 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 1oxwK4-0009iq-CI for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 23 Nov 2022 21:26:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxwJq-00022Q-2N; Wed, 23 Nov 2022 15:26:06 -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 1oxwJn-000224-JP for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2022 15:26: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 1oxwJm-0003Kc-U4 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2022 15:26:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oxwJm-00072V-H4 for bug-gnu-emacs@gnu.org; Wed, 23 Nov 2022 15:26:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Ulf Jasper Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Nov 2022 20:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56241 X-GNU-PR-Package: emacs Original-Received: via spool by 56241-submit@debbugs.gnu.org id=B56241.166923511326995 (code B ref 56241); Wed, 23 Nov 2022 20:26:02 +0000 Original-Received: (at 56241) by debbugs.gnu.org; 23 Nov 2022 20:25:13 +0000 Original-Received: from localhost ([127.0.0.1]:56363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxwIy-00071L-MD for submit@debbugs.gnu.org; Wed, 23 Nov 2022 15:25:12 -0500 Original-Received: from mout.web.de ([217.72.192.78]:39649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oxwIu-00070z-Ke for 56241@debbugs.gnu.org; Wed, 23 Nov 2022 15:25:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1669235087; bh=Co6unA1KZ4PwN7A+eVCJ70os3sSY01lR5qkJzBh1NC0=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=NX0gyiBk9J78UBJxkg5l0sjb2VnUz8wcXyhLQtIO+jL6MSXECH1S+yroCxD3Rc75M QtkHXehIAehYp8ygSw/znxxgzPqfAhQejlfTUsmcp71Bsw1hzt6WsAY+GRQABe1mpo 505cFf1AQqETiHHPApHhNQxFLzo8o/TEAvV3mQ2MVCEd1e7Va33sxuzotSRURWmqOe /va7dYBoav1O4HwhK35TxTM7bvK8iaxTp54paOKyubcQZ4+jzD3ee9t2D+inn4C8WR k55XnQRgmUQv+wDkj0jew4/slxqEiDv78uYUf3aA5UKubXJS6k+/hYgTrRtDK2Lhl6 ikwfPofL9vAnA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Original-Received: from udesktop ([79.213.242.166]) by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MidDR-1pRFNJ3frr-00fWqC; Wed, 23 Nov 2022 21:24:46 +0100 In-Reply-To: (Stefan Kangas's message of "Fri, 11 Nov 2022 05:38:52 -0800") X-Provags-ID: V03:K1:kBWt4FhfHTh2YLZcj6/AkwnCk0y6O/3mY7VUmzEQv4MDyDp/Yvc LVM1JeQ9bHV5tcDoBur6scnP/BbAUZOpQROXS46/uAZly/qW2KJcX4zkZM4SV0CTN1jcX1i +va7dlPtvAutkgeTClsq2KjxoDnQDSddjI9KVgq+Z7QccL2PmaUe5MQZIw0PphTWWxRhUBv BQm2MfEcqFrdFiDfFwseA== UI-OutboundReport: notjunk:1;M01:P0:lYC5UKuO5L0=;z1k37au+xakqUc37vbWoO1jrpRl 2pkCTFAfE7acKT0RYSgE8iyOSZq0r4Ryar3p9VXCDA09IDmCCoJNaINcF6GUn+6WPMoYP3Qr5 Gzd/pc1PlQdEOqknCdz+hm1ayPlYwIomTbrSUcUoRChJ7C0C7/3W+ZWuHeJBJ4CkfjvvsMpau INQZw0jiR1u1PphmosH7TObD0V1F+AGXhPbjagkrt6ywTaLxB1r7kYz6NUefXV4YnMiOdv6XA 4XVBrHjneEmgraOa5AIfJkiwxSWn1F5GnVm1FQstNOh2fhM5CFTy3vQKLd/xSX+nYN2kRTVML Xqyo8WdgRBGmpzh3mxG1STACQbDcGAXPdIArhsfM1QRegEZAVJt116cBpPEET0fcAyB9GzOP5 hvJLBmXEesMXkio6uBVNgjuHdfTKTNfAv8u8V4/D/hQSPZEvI3yKwPyBNrZo+eF/js4PqeYIN seIU7VU15hGQPvMfAvk5BoyjTnBXtk4OptCYx3lxecnxVbpJYenybSmLMeJU+fQYUG0s7GH9V uJddzkx2QctjqzB1zeKaBNOqdy38m76y18PtywloqtbjJxXDRRPf6g/1yqkpVvzDphSiPTAFI nOR5DFRjHwQcIcLmnukmsZRCJJS4c3/eeFG8z+Iq8jYavBk/HXc/UiLXS4iKOkwz/TWE8TP97 hNyiIVm9db/6QhY5quQLgdwCu1ggqR4Vy9VXMkxGHa+qpVBOx/Rv/2pcuyW2Kp7y4iM67YMq1 ucvYEPPQ6Tsd39xVebM9y5t590PwXwbyMFmFMO5jGUZxO13uHCt393vFFr6kUTnwvZTuoVLC 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:248783 Archived-At: I added a test to icalendar-tests.el that verifies that patch 0001-Fix-detecting-dotted-pairs.patch works as expected. I also prepared two additional tests for the other examples where icalendar-export fails. For the time being they are commented out as there is no fix available yet. Patch 0002-Draft-fix-nested-diary-sexps.patch seems to fix one of the examples but apparently breaks test 'icalendar-real-world'. So a look at 'icalendar--convert-sexp-to-ical' seems to be necessary. Best, Ulf