From unknown Mon Jun 23 07:47:47 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#50749 <50749@debbugs.gnu.org> To: bug#50749 <50749@debbugs.gnu.org> Subject: Status: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers Reply-To: bug#50749 <50749@debbugs.gnu.org> Date: Mon, 23 Jun 2025 14:47:47 +0000 retitle 50749 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party= crashers reassign 50749 emacs submitter 50749 Alexandre Duret-Lutz severity 50749 normal tag 50749 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 23 03:48:09 2021 Received: (at submit) by debbugs.gnu.org; 23 Sep 2021 07:48:09 +0000 Received: from localhost ([127.0.0.1]:52591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTJSj-0001EZ-8d for submit@debbugs.gnu.org; Thu, 23 Sep 2021 03:48:09 -0400 Received: from lists.gnu.org ([209.51.188.17]:53032) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTJSh-0001EQ-2e for submit@debbugs.gnu.org; Thu, 23 Sep 2021 03:48:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52500) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mTJSf-0004gw-Q5 for bug-gnu-emacs@gnu.org; Thu, 23 Sep 2021 03:48:06 -0400 Received: from smtp.lrde.epita.fr ([91.243.117.225]:36590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mTJSc-0000Zi-Cy for bug-gnu-emacs@gnu.org; Thu, 23 Sep 2021 03:48:05 -0400 Received: from goulash (goulash.lrde.epita.fr [192.168.101.25]) by smtp.lrde.epita.fr (Postfix) with ESMTPSA id 95A4342FF3; Thu, 23 Sep 2021 09:47:59 +0200 (CEST) From: Alexandre Duret-Lutz To: bug-gnu-emacs@gnu.org Subject: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers Date: Thu, 23 Sep 2021 09:47:59 +0200 Message-ID: <87czozag28.fsf@lrde.epita.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=91.243.117.225; envelope-from=adl@lrde.epita.fr; helo=smtp.lrde.epita.fr X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: Jan Tatarik X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Hi, At my job, some colleagues regularly send iCal invitations to mailing lists, and expect the recipients of these mailing lists to accept the invitation individually to indicate whether they are coming or not. The iCal invitations only lists the mailing list has an "attendee", not the all final recipients. When I receive such an invitation in Gnus, gnus-icalendar-event->gnus-calendar will tell me that "You are not listed as an attendee", and rightly so. However the code in gnus-icalendar-event:inline-reply-buttons prevents me from replying to the invitation by hiding the buttons. This is not desired: I still want to reply. RFC5546 specifically allows users not listed as attendee to reply to an invitation. Section 3.2.3 refers to those as a party crashers. Patch 0002 fixes this issue, which is the most important to me. In that patch, I was hesitant to remove the (lwarn...) message. I have tested that party crashing work with invitations sent to me (indirectly) by Outlook users. It does not work with Google Calendar, but I think the issue is on their side (someone else reported this on stackoverflow at https://stackoverflow.com/questions/66519665/ ) While working on that and discovering RFC5546 (which is completely new to me), I found two other issues in the gnus-icalendar code. One is that when replying to an iCal invitation, the mail should be sent to the "organizer" of that event, not to the sender of the email. This matters for forwarded invitations, for instance (and forwarded invitations in turn are related to supporting party crashers). Also some calendar systems can use dedicated email addresses to handle those events: Google Calendar, for instance, uses mail addresses in "...@group.calendar.google.com" for secondary calendars, and lists those as organizers of events in these calendars (but so far, mail replies to those event seems simply ignored, I'll try to find a place where to report that). Patch 0001 fixes the recipient of the invitation response. Finally, while displaying the mail sent for party-crasher responses (after patch 0002), I noticed that gnus-icalendar-event->gnus-calendar was still telling me that "You are not listed as an attendee", despite actually being the only attendee listed. This is because the code assumes that a missing ROLE parameter on the ATTENDEE line signifies NON-PARTICIPANT. That's not what RFC5546 specifies in section 4.2.1: the default value for the "ROLE" parameter is "REQ-PARTICIPANT" and it need not be enumerated. Patch 0003 fixes that. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-reply-to-the-organizer-of-an-ical-event.patch >From 04ed215bfa211620b6bd157fa745cd59f6a891ed Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Wed, 22 Sep 2021 16:30:21 +0200 Subject: [PATCH 1/3] reply to the organizer of an ical event RFC5546 specifies that participant status (accepted, tentative, declined) should be sent to the organizer of the event. That organizer is not necessarily the sender of the invitation; for instance Google Calendar uses custom email addresses to receive these notifications. * lisp/gnus/gnus-icalendar.el (gnus-icalendar-send-buffer-by-mail): Replace the default recipient of the reply by the organizer of the event. (gnus-icalendar-reply) Pass that organizer to the previous function. --- lisp/gnus/gnus-icalendar.el | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/lisp/gnus/gnus-icalendar.el b/lisp/gnus/gnus-icalendar.el index b6e5e7f786..514feff284 100644 --- a/lisp/gnus/gnus-icalendar.el +++ b/lisp/gnus/gnus-icalendar.el @@ -847,10 +847,14 @@ gnus-icalendar-insert-button button t gnus-data ,data)))) -(defun gnus-icalendar-send-buffer-by-mail (buffer-name subject) +(defun gnus-icalendar-send-buffer-by-mail (buffer-name subject organizer) (let ((message-signature nil)) (with-current-buffer gnus-summary-buffer (gnus-summary-reply) + ;; Reply to the organizer, not to whoever sent the invitation. person + ;; Some calendar systems use specific email address as organizer to + ;; receive these responses. + (message-replace-header "To" organizer) (message-goto-body) (mml-insert-multipart "alternative") (mml-insert-empty-tag 'part 'type "text/plain") @@ -866,7 +870,8 @@ gnus-icalendar-reply (event (caddr data)) (reply (gnus-icalendar-with-decoded-handle handle (gnus-icalendar-event-reply-from-buffer - (current-buffer) status (gnus-icalendar-identities))))) + (current-buffer) status (gnus-icalendar-identities)))) + (organizer (gnus-icalendar-event:organizer event))) (when reply (cl-labels @@ -883,7 +888,7 @@ gnus-icalendar-reply (delete-region (point-min) (point-max)) (insert reply) (fold-icalendar-buffer) - (gnus-icalendar-send-buffer-by-mail (buffer-name) subject)) + (gnus-icalendar-send-buffer-by-mail (buffer-name) subject organizer)) ;; Back in article buffer (setq-local gnus-icalendar-reply-status status) -- 2.33.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0002-allow-party-crashers-to-respond-to-ical-events.patch >From bd4dcf7273107d5855240ee6c9fad4eb9607bd33 Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Wed, 22 Sep 2021 16:38:42 +0200 Subject: [PATCH 2/3] allow party crashers to respond to ical events If an ical invitation is sent to a mailing list, the recipients are probably not listed as attendees. However there are legitimate situations where these unlisted (or indirectly listed) recipients are still expected to respond. RFC5546 allows that, calling those respondents "party crashers". * lisp/gnus/gnus-icalendar.el (gnus-icalendar-event:inline-reply-buttons): Display the response buttons even if the user was not found in the list of attendees, but change the labels of those buttons to make clear they are not explicitly invited. (gnus-icalendar-event--build-reply-event-body): Add an attendee line for the user in case one was not found. --- lisp/gnus/gnus-icalendar.el | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/lisp/gnus/gnus-icalendar.el b/lisp/gnus/gnus-icalendar.el index 514feff284..348da12db1 100644 --- a/lisp/gnus/gnus-icalendar.el +++ b/lisp/gnus/gnus-icalendar.el @@ -345,10 +345,16 @@ gnus-icalendar-event--build-reply-event-body (mapc #'process-event-line (split-string ical-request "\n")) + ;; RFC5546 refers to uninvited attendees as "party crashers". + ;; This situation is common if the invitation is sent to a group + ;; of people via a mailing list. (unless (gnus-icalendar-find-if (lambda (x) (string-match "^ATTENDEE" x)) reply-event-lines) (lwarn 'gnus-icalendar :warning - "Could not find an event attendee matching given identity")) + "Could not find an event attendee matching given identity") + (push (format "ATTENDEE;RSVP=TRUE;PARTSTAT=%s;CN=%s:MAILTO:%s" + attendee-status user-full-name user-mail-address) + reply-event-lines)) (mapconcat #'identity `("BEGIN:VEVENT" ,@(nreverse reply-event-lines) @@ -902,10 +908,16 @@ gnus-icalendar-sync-event-to-org (gnus-icalendar-event:sync-to-org event gnus-icalendar-reply-status)) (cl-defmethod gnus-icalendar-event:inline-reply-buttons ((event gnus-icalendar-event) handle) - (when (gnus-icalendar-event:rsvp event) - `(("Accept" gnus-icalendar-reply (,handle accepted ,event)) - ("Tentative" gnus-icalendar-reply (,handle tentative ,event)) - ("Decline" gnus-icalendar-reply (,handle declined ,event))))) + (let ((accept-btn "Accept") + (tentative-btn "Tentative") + (decline-btn "Decline")) + (unless (gnus-icalendar-event:rsvp event) + (setq accept-btn "Uninvited Accept" + tentative-btn "Uninvited Tentative" + decline-btn "Uninvited Decline")) + `((,accept-btn gnus-icalendar-reply (,handle accepted ,event)) + (,tentative-btn gnus-icalendar-reply (,handle tentative ,event)) + (,decline-btn gnus-icalendar-reply (,handle declined ,event))))) (cl-defmethod gnus-icalendar-event:inline-reply-buttons ((_event gnus-icalendar-event-reply) _handle) "No buttons for REPLY events." -- 2.33.0 --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0003-default-role-for-attendees-is-REQ-PARTICIPANT.patch >From 04e042d3ea9ba8760071e6fee4a648a54027138f Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Wed, 22 Sep 2021 22:28:28 +0200 Subject: [PATCH 3/3] default role for attendees is REQ-PARTICIPANT * lisp/gnus/gnus-icalendar.el (gnus-icalendar-event--get-attendee-names, gnus-icalendar-event-from-ical): When the ROLE property is missing from an ATTENDEE line, follow RFC5546 and default to REQ-PARTICIPANT. --- lisp/gnus/gnus-icalendar.el | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/lisp/gnus/gnus-icalendar.el b/lisp/gnus/gnus-icalendar.el index 348da12db1..a2ae2a9668 100644 --- a/lisp/gnus/gnus-icalendar.el +++ b/lisp/gnus/gnus-icalendar.el @@ -194,7 +194,9 @@ gnus-icalendar-event--get-attendee-names (caddr event)))) (cl-labels - ((attendee-role (prop) (plist-get (cadr prop) 'ROLE)) + ((attendee-role (prop) + ;; RFC5546: default ROLE is REQ-PARTICIPANT + (or (plist-get (cadr prop) 'ROLE) "REQ-PARTICIPANT")) (attendee-name (prop) (or (plist-get (cadr prop) 'CN) @@ -225,7 +227,8 @@ gnus-icalendar-event-from-ical (gnus-icalendar-event--find-attendee ical attendee-name-or-email))) (attendee-names (gnus-icalendar-event--get-attendee-names ical)) - (role (plist-get (cadr attendee) 'ROLE)) + ;; RFC5546: default ROLE is REQ-PARTICIPANT + (role (or (plist-get (cadr attendee) 'ROLE) "REQ-PARTICIPANT")) (participation-type (pcase role ("REQ-PARTICIPANT" 'required) ("OPT-PARTICIPANT" 'optional) -- 2.33.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 23 17:47:38 2021 Received: (at control) by debbugs.gnu.org; 23 Sep 2021 21:47:38 +0000 Received: from localhost ([127.0.0.1]:56127 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTWZ8-000146-Em for submit@debbugs.gnu.org; Thu, 23 Sep 2021 17:47:38 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48382) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTWZ7-00010m-ON for control@debbugs.gnu.org; Thu, 23 Sep 2021 17:47:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=jnU5JXQwtCgPy2MZLauz+/Jy95A327lJc1OzIaok58Y=; b=nRser1ukAYg6xAIn0oDiAhqpxJ oPiOsJoUuZ9Hgd7Wsxpy2kivjp0jd/iEqJ17fJ8DRV0v/Z2RQpAN6bgoXMU67Zeg0rdDJ2DeuXi3v 7pbhOV6fxtjSGWfpJrOBcrxGWcxTGLllHECxBUBYtJolE6xnsJQvyWetf5NC8YHu3n4A=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTWYz-0007O8-KQ for control@debbugs.gnu.org; Thu, 23 Sep 2021 23:47:32 +0200 Date: Thu, 23 Sep 2021 23:47:29 +0200 Message-Id: <87a6k3vua6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50749 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 50749 + patch quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 50749 + patch quit From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 23 17:49:59 2021 Received: (at 50749) by debbugs.gnu.org; 23 Sep 2021 21:49:59 +0000 Received: from localhost ([127.0.0.1]:56133 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTWbO-0001BU-SE for submit@debbugs.gnu.org; Thu, 23 Sep 2021 17:49:59 -0400 Received: from quimby.gnus.org ([95.216.78.240]:48410) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTWbM-0001BF-GZ for 50749@debbugs.gnu.org; Thu, 23 Sep 2021 17:49:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Aqiz/x5yGa+i3dyIfeDDvjeL79pRa27cjMjdV45hwRA=; b=Bdwc52z80YfqHrJcw55mIOF9m2 VOS0ra/AqtJsxtEPAFy54JkplCwr5c0Iwrvnk/OCrj33Dgx63iK+ahk/zIWixkj9FD1PATko0ouuu DiOVv9Baw82kMl4eT3pZ4/FgW8lHM2b93kNteZ0tBu9Kx9MZ5qgQarz4n31ae6imh5vE=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTWbD-0007SZ-8o; Thu, 23 Sep 2021 23:49:49 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> X-Now-Playing: Mike Rutherford's _Smallcreep's Day_: "Moonshine" Date: Thu, 23 Sep 2021 23:49:46 +0200 In-Reply-To: <87czozag28.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Thu, 23 Sep 2021 09:47:59 +0200") Message-ID: <875yurvu6d.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alexandre Duret-Lutz writes: > While working on that and discovering RFC5546 (which is completely new to > me), I found two other issues in the gnus-icalendar code. Thanks; skimming the patches, I they make sense to me, but perhaps Jan has further comments here. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org, Jan Tatarik X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Alexandre Duret-Lutz writes: > While working on that and discovering RFC5546 (which is completely new to > me), I found two other issues in the gnus-icalendar code. Thanks; skimming the patches, I they make sense to me, but perhaps Jan has further comments here. But I see that you have many FSF copyright assignments on file, but not one for Emacs? These patches are collectively too big to apply without one -- would you be willing to sign one? If so, here's the form to get started: Please email the following information to assign@gnu.org, and we will send you the assignment form for your past and future changes. Please use your full legal name (in ASCII characters) as the subject line of the message. ---------------------------------------------------------------------- REQUEST: SEND FORM FOR PAST AND FUTURE CHANGES [What is the name of the program or package you're contributing to?] Emacs [Did you copy any files or text written by someone else in these changes? Even if that material is free software, we need to know about it.] [Do you have an employer who might have a basis to claim to own your changes? Do you attend a school which might make such a claim?] [For the copyright registration, what country are you a citizen of?] [What year were you born?] [Please write your email address here.] [Please write your postal address here.] [Which files have you changed so far, and which new files have you written so far?] From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 23 19:57:12 2021 Received: (at 50749) by debbugs.gnu.org; 23 Sep 2021 23:57:12 +0000 Received: from localhost ([127.0.0.1]:56246 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTYaW-0006p7-FB for submit@debbugs.gnu.org; Thu, 23 Sep 2021 19:57:12 -0400 Received: from smtp.lrde.epita.fr ([91.243.117.225]:60346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTYaV-0006os-94 for 50749@debbugs.gnu.org; Thu, 23 Sep 2021 19:57:11 -0400 Received: from goulash (89-109-190-109.dsl.ovh.fr [109.190.109.89]) by smtp.lrde.epita.fr (Postfix) with ESMTPSA id 88C2842FA3; Fri, 24 Sep 2021 01:57:05 +0200 (CEST) From: Alexandre Duret-Lutz To: Lars Ingebrigtsen Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> Date: Fri, 24 Sep 2021 01:57:04 +0200 In-Reply-To: <875yurvu6d.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 23 Sep 2021 23:49:46 +0200") Message-ID: <877df69773.fsf@lrde.epita.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > But I see that you have many FSF copyright assignments on file, but not > one for Emacs? These patches are collectively too big to apply without > one -- would you be willing to sign one? I knew this was coming :-) Form sent. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 10:35:40 2021 Received: (at submit) by debbugs.gnu.org; 24 Sep 2021 14:35:40 +0000 Received: from localhost ([127.0.0.1]:59008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTmIe-0001Nh-GJ for submit@debbugs.gnu.org; Fri, 24 Sep 2021 10:35:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:58748) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTmIc-0001NY-Jq for submit@debbugs.gnu.org; Fri, 24 Sep 2021 10:35:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:43720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mTmIc-0002sr-Cy for bug-gnu-emacs@gnu.org; Fri, 24 Sep 2021 10:35:38 -0400 Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:40680) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mTmIa-0000Q4-UN for bug-gnu-emacs@gnu.org; Fri, 24 Sep 2021 10:35:38 -0400 Received: by mail-wr1-x436.google.com with SMTP id t28so14760217wra.7 for ; Fri, 24 Sep 2021 07:35:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=gsEUYEXUKkWPzZpe8z//K+EvH6i9QnAIsT7ACR1DzBg=; b=PZnmxPyMZ5fMIJ93D9km3jnkohcPq9tBAUKwrhF4T3ccIgan8clJQnNAw6Ug46mgim gsTG3W0PJnjm5lvVU62I4XqCI3y8jpFksSEkvFacM7gAWJdXREW/RIN7R+LPSaAsjddh i2DrCksDnMd6X+zZUjmdPNz4/MoVqspUZNgcVV4SzdYkj9f8/GiUOEtLa+NPKN5hIhyO 7tuATXbhYnlYPHqT1+g9rEnT0nglejmbQLF3xHpG+6iGBQkpJLpUmpkPKXywJPkUciP4 k0zIlkgX0PHAPBMjOxrjywBQUSr7AkYNTUr9zrthl1w1b3dNNxrd99t8T/68zg1dNcRi 9G5w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=gsEUYEXUKkWPzZpe8z//K+EvH6i9QnAIsT7ACR1DzBg=; b=Ue13Lbq1KbipS/Lxhh7yZawY9ioN8e/xWH5igvdXXegfNVg/g7BItsuDbb6EL6MvLW 75OHHuYDPEG0UYP+AD4BhxX4yy6vyFkL4xRwNb5FkTcM6I/2ss7DjoBK+/MVNjv06WQh Zc6IrOD+bGVwOaNLcPEECU4ayX5qSdoqVfR1N0qjGbJhPKh3WZSNZ2oxK7knMW3Kkft0 1IEJeUYzK7okmZPiT70vaRx2dYLJCVP3Chs2Xl5TFo2Jmf52YK9BMLv6GtPEzokkg0eI Wut9ZJ3zaEPskWP+YgcAZ+AWPV+O0H5VNcq+O90RTXLSEh5mslnRzRbm9tqKYPgYP3jX WZ8Q== X-Gm-Message-State: AOAM533MNJyC9zNN3G0UPCd4xUjZaB15tMIj6mpfVMn8kcXTlDYvSU7L XH2AMGRs17wMDLPFaCGmY/tWSp0tXLI= X-Google-Smtp-Source: ABdhPJwkLQvlq5Xx7N3o1jqsABE6t/MUTjPIRwfyJC+iBHspLfN0bTFSUxuVPeM2ZopnkmXK6q3YiA== X-Received: by 2002:a1c:f002:: with SMTP id a2mr2411918wmb.79.1632494134350; Fri, 24 Sep 2021 07:35:34 -0700 (PDT) Received: from jan-laptop-2 (p200300d64717fe003af2c765dfa18256.dip0.t-ipconnect.de. [2003:d6:4717:fe00:3af2:c765:dfa1:8256]) by smtp.gmail.com with ESMTPSA id y7sm5821879wrs.95.2021.09.24.07.35.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Sep 2021 07:35:33 -0700 (PDT) From: Jan Tatarik To: Alexandre Duret-Lutz Subject: Re: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> Date: Fri, 24 Sep 2021 16:35:32 +0200 In-Reply-To: <87czozag28.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Thu, 23 Sep 2021 09:47:59 +0200") Message-ID: <87sfxuyrbf.fsf@liveintent.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::436; envelope-from=jan.tatarik@gmail.com; helo=mail-wr1-x436.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On Thu, Sep 23 2021, Alexandre Duret-Lutz wrote: > Hi, > At my job, some colleagues regularly send iCal invitations to mailing > lists, and expect the recipients of these mailing lists to accept the > invitation individually to indicate whether they are coming or not. > The iCal invitations only lists the mailing list has an "attendee", not > the all final recipients. > When I receive such an invitation in Gnus, > gnus-icalendar-event->gnus-calendar will tell me that > "You are not listed as an attendee", and rightly so. > However the code in gnus-icalendar-event:inline-reply-buttons > prevents me from replying to the invitation by hiding the > buttons. This is not desired: I still want to reply. [...] Looks ok to me, thank you. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 20:45:41 2021 Received: (at 50749) by debbugs.gnu.org; 25 Sep 2021 00:45:41 +0000 Received: from localhost ([127.0.0.1]:59601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTvow-00077a-67 for submit@debbugs.gnu.org; Fri, 24 Sep 2021 20:45:41 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTvoq-0006vf-ES for 50749@debbugs.gnu.org; Fri, 24 Sep 2021 20:45:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=PES/F8lICA21NUjrJy+2jwfmKHBFiUi4XQMXJ7xR+3k=; b=WBQ46vT82os7NexuqJmbGtapec 1ddz+mYrTQwZKfSxELRj1IUHolBqXBVMuDww3Wx+LgmfIFLUuK0Jlq2qERWCchmLwooWL1XLa3fNR gfUHyY20L4PEgnPCkb3Siy6/cKhnKGX2KG5IoDpHGhzNCl1hEbFAZ5VE8e+MqSpO+MwU=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTvoO-0007VE-Ra; Sat, 25 Sep 2021 02:45:08 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAAAAAByaaZbAAAAAXNSR0IArs4c6QAAAAJiS0dE AP+Hj8y/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAB3RJTUUH5QkZACQX2Gc+lAAAAJhJREFUSMft k9ENgCAMRIGwkqPclF3KUfzBQC3aw/ihwX4R0tdryxHXMBZpMH9OIAeUk3BAXOqZQlqgIXBaQQF7 BjolyKFhLrRCCGKSRPNDa0WnJSgBsV2lXpWrgZyWrETml4R+Sx7Gb6lgiTEQGo3jw7nxwh9344tS UU3MKTSmJxXqQzw/tGgBFzDOcRUwChxjSvP9wEeBDeQcFNLrTcmuAAAAJXRFWHRkYXRlOmNyZWF0 ZQAyMDIxLTA5LTI1VDAwOjM2OjIzKzAwOjAwjKPZmAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0w OS0yNVQwMDozNjoyMyswMDowMP3+YSQAAAA4dEVYdGljYzpjb3B5cmlnaHQAQ29weXJpZ2h0IChj KSAxOTk4IEhld2xldHQtUGFja2FyZCBDb21wYW55+Vd5NwAAACF0RVh0aWNjOmRlc2NyaXB0aW9u AHNSR0IgSUVDNjE5NjYtMi4xV63aRwAAACZ0RVh0aWNjOm1hbnVmYWN0dXJlcgBJRUMgaHR0cDov L3d3dy5pZWMuY2gcfwBMAAAAN3RFWHRpY2M6bW9kZWwASUVDIDYxOTY2LTIuMSBEZWZhdWx0IFJH QiBjb2xvdXIgc3BhY2UgLSBzUkdCRFNIqQAAAABJRU5ErkJggg== X-Now-Playing: Lost Girls's _Menneskekollektivet_: "Love, Lovers" Date: Sat, 25 Sep 2021 02:45:02 +0200 In-Reply-To: <877df69773.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Fri, 24 Sep 2021 01:57:04 +0200") Message-ID: <87lf3ltre9.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alexandre Duret-Lutz writes: > I knew this was coming :-) Form sent. Great! I'll mark this bug as "pending" as in "to be applied when the paperwork is done". Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Alexandre Duret-Lutz writes: > I knew this was coming :-) Form sent. Great! I'll mark this bug as "pending" as in "to be applied when the paperwork is done". -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 24 20:45:32 2021 Received: (at control) by debbugs.gnu.org; 25 Sep 2021 00:45:32 +0000 Received: from localhost ([127.0.0.1]:59598 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTvoq-00070y-0k for submit@debbugs.gnu.org; Fri, 24 Sep 2021 20:45:32 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33190) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mTvon-0006sB-7W for control@debbugs.gnu.org; Fri, 24 Sep 2021 20:45:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=5sdk1kaKphqp6kW/fSVAcE/1WUe8AHTQNNtCs837xHE=; b=ZUozZRrIzHPb7t6XiBq5PekNrX 9EDoPODLOkrHaWgYlldY4WPH4fykPAGeeuMgj0A044ZiAqdGV10xA9fqpCQaYYCDkr5h/jtAoRWAG MBf7J5QCI3+uKqQ+2M5RdLIT3ZhonOT3UlJbxC+KDLVV5JElzHRsOBRyMy6jT3UZZ6Jc=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mTvoe-0007VL-Hf for control@debbugs.gnu.org; Sat, 25 Sep 2021 02:45:22 +0200 Date: Sat, 25 Sep 2021 02:45:16 +0200 Message-Id: <87k0j5trdv.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50749 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 50749 + pending quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 50749 + pending quit From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 04:16:10 2021 Received: (at 50749) by debbugs.gnu.org; 1 Oct 2021 08:16:10 +0000 Received: from localhost ([127.0.0.1]:54619 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWDiE-0005yU-6m for submit@debbugs.gnu.org; Fri, 01 Oct 2021 04:16:10 -0400 Received: from smtp.lrde.epita.fr ([91.243.117.225]:33930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWDi8-0005xo-UQ for 50749@debbugs.gnu.org; Fri, 01 Oct 2021 04:16:09 -0400 Received: from goulash (chip.lrde.epita.fr [192.168.105.162]) by smtp.lrde.epita.fr (Postfix) with ESMTPSA id 6373243427; Fri, 1 Oct 2021 10:15:58 +0200 (CEST) From: Alexandre Duret-Lutz To: Lars Ingebrigtsen Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers In-Reply-To: <87lf3ltre9.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 25 Sep 2021 02:45:02 +0200") References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Date: Fri, 01 Oct 2021 10:15:58 +0200 Message-ID: <87v92hcg8x.fsf@lrde.epita.fr> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) > Great! I'll mark this bug as "pending" as in "to be applied when the > paperwork is done". Assignment is now on file. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 08:09:23 2021 Received: (at 50749) by debbugs.gnu.org; 1 Oct 2021 12:09:23 +0000 Received: from localhost ([127.0.0.1]:54862 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHLr-0005h5-I0 for submit@debbugs.gnu.org; Fri, 01 Oct 2021 08:09:23 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53228) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHLi-0005gV-Nr for 50749@debbugs.gnu.org; Fri, 01 Oct 2021 08:09:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=NshzB1f/f5jBwnMI3gvpeFAumZj7zSZ4MzpXI2X7zEM=; b=KgwNQ0fNz+jZ8mZ4Sg7ohsi7Zk lpXBNX5qf2KV+ru5VXp1WrwdOrzzNL3mSfkEU5kCwlEsr+YDklZOTxeHZpg/oB95wVcbgqx1VGiyj xghZi9ZEGxa/sn8hQfbwe5VJP2IE0JguiyvnXIvNX4dAGrpNluT4mFfTetQ6mFKybxUo=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWHLZ-0000Um-SC; Fri, 01 Oct 2021 14:09:04 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> X-Now-Playing: The Notwist's _Vertigo Dubs Vol. 1: Odd Nosdam_: "Ship (Odd Nosdam Remix)" Date: Fri, 01 Oct 2021 14:09:01 +0200 In-Reply-To: <87v92hcg8x.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Fri, 01 Oct 2021 10:15:58 +0200") Message-ID: <87a6jtx7z6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alexandre Duret-Lutz writes: >> Great! I'll mark this bug as "pending" as in "to be applied when the >> paperwork is done". > > Assignment is now on file. Yup; so I've applied all three of your patches to the trunk (i.e., Emacs 29). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org, Jan Tatarik X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Alexandre Duret-Lutz writes: >> Great! I'll mark this bug as "pending" as in "to be applied when the >> paperwork is done". > > Assignment is now on file. Yup; so I've applied all three of your patches to the trunk (i.e., Emacs 29). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 08:09:17 2021 Received: (at control) by debbugs.gnu.org; 1 Oct 2021 12:09:17 +0000 Received: from localhost ([127.0.0.1]:54860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHLp-0005gp-02 for submit@debbugs.gnu.org; Fri, 01 Oct 2021 08:09:17 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53242) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHLn-0005gd-4p for control@debbugs.gnu.org; Fri, 01 Oct 2021 08:09:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=UH3aLLZNHQmsrm+/x2r17aXSLhQ+GoHpRYrRJbpET6s=; b=qk9jou+axy3SKPEsGubGQaK7tg WL8GbRJEiCCd4l3zfsLwsxWBCqbmdEnXLraK9Mac7XReFbi3EEka2vOwUyZuSF8IqRmrJ/smMKbao XpIry9GHsfcfftyX8GT+aH8n8fsn8C84JWPaXPjAd4TYzx/lShOmlQrL+e6bopd6mjCw=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWHLf-0000V5-Bc for control@debbugs.gnu.org; Fri, 01 Oct 2021 14:09:09 +0200 Date: Fri, 01 Oct 2021 14:09:06 +0200 Message-Id: <878rzdx7z1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #50749 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 50749 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 50749 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 08:15:27 2021 Received: (at 50749) by debbugs.gnu.org; 1 Oct 2021 12:15:27 +0000 Received: from localhost ([127.0.0.1]:54870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHRn-0006Fu-09 for submit@debbugs.gnu.org; Fri, 01 Oct 2021 08:15:27 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWHRl-00068x-Jv for 50749@debbugs.gnu.org; Fri, 01 Oct 2021 08:15:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=T+D8WJZwdm/EPgf0za/XmyfJJaEx+/URzkyTDT+6zq8=; b=VVVl9j1VTjb30U+c4mWoKhh5Np o2H0Wl8ckYIyFbh9WSn3nSc1MQPQld88pKhAKFsbKPlF82Hj7/s+yWRkLy9eL8TS+MlNxWONy9ZtW T7KkYIoyH4XdxiV8vPzFbs6cNJfhSxUXkbda+jiFSkQc1ifaYJDfcM3x9Zg6p38h9zPU=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWHRc-0000dz-Sh; Fri, 01 Oct 2021 14:15:19 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAAAXNSR0IArs4c6QAAAAlQTFRF 0K6PNzEs////OZlX6wAAAAFiS0dEAmYLfGQAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfl CgEKFCP5D3ykAAAASElEQVQoz2NgGCYgNBTBZgwNdYBzWENDA+Ac0dBQFyQtoa5YOYwgjgMuTihx nBAHJKNDkTmO2J3DGhoigvCCgyjCCyieG9oAACIWFVbu726BAAAAWmVYSWZNTQAqAAAACAAFARIA AwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAAhMAAwAAAAEAAQAA AAAAAAAAAEgAAAABAAAASAAAAAEfUvc0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTAxVDEw OjIwOjM1KzAwOjAwyW/YFgAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0wMVQxMDoyMDozNSsw MDowMLgyYKoAAAAXdEVYdGV4aWY6WUNiQ3JQb3NpdGlvbmluZwAxrA+AYwAAADh0RVh0aWNjOmNv cHlyaWdodABDb3B5cmlnaHQgKGMpIDE5OTggSGV3bGV0dC1QYWNrYXJkIENvbXBhbnn5V3k3AAAA IXRFWHRpY2M6ZGVzY3JpcHRpb24Ac1JHQiBJRUM2MTk2Ni0yLjFXrdpHAAAAJnRFWHRpY2M6bWFu dWZhY3R1cmVyAElFQyBodHRwOi8vd3d3LmllYy5jaBx/AEwAAAA3dEVYdGljYzptb2RlbABJRUMg NjE5NjYtMi4xIERlZmF1bHQgUkdCIGNvbG91ciBzcGFjZSAtIHNSR0JEU0ipAAAAAElFTkSuQmCC X-Now-Playing: The Notwist's _Vertigo Dubs Vol. 1: Odd Nosdam_: "Ship (Odd Nosdam Remix)" Date: Fri, 01 Oct 2021 14:15:16 +0200 In-Reply-To: <87v92hcg8x.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Fri, 01 Oct 2021 10:15:58 +0200") Message-ID: <874ka1x7or.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alexandre Duret-Lutz writes: >> Great! I'll mark this bug as "pending" as in "to be applied when the >> paperwork is done". > > Assignment is now on file. I forgot to check whether there were any test regressions. gnus-icalendar-parse fails, but the following change makes it pass. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Alexandre Duret-Lutz writes: >> Great! I'll mark this bug as "pending" as in "to be applied when the >> paperwork is done". > > Assignment is now on file. I forgot to check whether there were any test regressions. gnus-icalendar-parse fails, but the following change makes it pass. I'm not very familiar with this code -- was this change intended? diff --git a/test/lisp/gnus/gnus-icalendar-tests.el b/test/lisp/gnus/gnus-icalendar-tests.el index 90c3a34a5c..61fe9701fe 100644 --- a/test/lisp/gnus/gnus-icalendar-tests.el +++ b/test/lisp/gnus/gnus-icalendar-tests.el @@ -103,7 +103,7 @@ gnus-icalendar-parse (should (string= (format-time-string "%Y-%m-%d %H:%M" end-time) "2020-12-08 16:00")) (should (string= uid "iipdt88slddpeu7hheuu09sfmd@google.com")) (should (not rsvp)) - (should (eq participation-type 'non-participant)))) + (should (eq participation-type 'required)))) (setenv "TZ" tz)))) (ert-deftest gnus-icalendary-byday () -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 11:40:00 2021 Received: (at 50749) by debbugs.gnu.org; 1 Oct 2021 15:40:00 +0000 Received: from localhost ([127.0.0.1]:57153 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWKdj-0001Ut-Qr for submit@debbugs.gnu.org; Fri, 01 Oct 2021 11:40:00 -0400 Received: from smtp.lrde.epita.fr ([91.243.117.225]:33892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWKde-0001UY-DD for 50749@debbugs.gnu.org; Fri, 01 Oct 2021 11:39:58 -0400 Received: from goulash (goulash.lrde.epita.fr [192.168.101.25]) by smtp.lrde.epita.fr (Postfix) with ESMTPSA id C251D43427; Fri, 1 Oct 2021 17:39:47 +0200 (CEST) From: Alexandre Duret-Lutz To: Lars Ingebrigtsen Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> <874ka1x7or.fsf@gnus.org> Date: Fri, 01 Oct 2021 17:39:47 +0200 In-Reply-To: <874ka1x7or.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 01 Oct 2021 14:15:16 +0200") Message-ID: <87h7e0da9o.fsf@lrde.epita.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Lars Ingebrigtsen writes: > I forgot to check whether there were any test regressions. Sorry, I should have known better a looked for that. > gnus-icalendar-parse fails, but the following change makes it pass. > > I'm not very familiar with this code -- was this change intended? > > diff --git a/test/lisp/gnus/gnus-icalendar-tests.el b/test/lisp/gnus/gnus-icalendar-tests.el > index 90c3a34a5c..61fe9701fe 100644 > --- a/test/lisp/gnus/gnus-icalendar-tests.el > +++ b/test/lisp/gnus/gnus-icalendar-tests.el > @@ -103,7 +103,7 @@ gnus-icalendar-parse > (should (string= (format-time-string "%Y-%m-%d %H:%M" end-time) "2020-12-08 16:00")) > (should (string= uid "iipdt88slddpeu7hheuu09sfmd@google.com")) > (should (not rsvp)) > - (should (eq participation-type 'non-participant)))) > + (should (eq participation-type 'required)))) > (setenv "TZ" tz)))) Reading the test case, it looks like an event that does not list any attendee. So I'd expect 'non-participant. Looks my third patch is wrong then. In (let* (... (role (or (plist-get (cadr attendee) 'ROLE) "REQ-PARTICIPANT")) I meant to set REQ-PARTICIPANT only when the attendee list is non-empty but the 'ROLE property is not found (= I have been listed as an attendee of the event without being given a role). But the above code will set REQ-PARTICIPANT even if attendee is empty (= I'm not listed, as in the test case). Let me learn from my mistake and see if I can find how to run these tests and add a test case for for what I intended to fix. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 01 12:00:33 2021 Received: (at 50749) by debbugs.gnu.org; 1 Oct 2021 16:00:33 +0000 Received: from localhost ([127.0.0.1]:57177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWKxc-00022q-Vp for submit@debbugs.gnu.org; Fri, 01 Oct 2021 12:00:33 -0400 Received: from smtp.lrde.epita.fr ([91.243.117.225]:34966) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWKxX-00022U-Nz for 50749@debbugs.gnu.org; Fri, 01 Oct 2021 12:00:31 -0400 Received: from goulash (goulash.lrde.epita.fr [192.168.101.25]) by smtp.lrde.epita.fr (Postfix) with ESMTPSA id 265B543427; Fri, 1 Oct 2021 18:00:21 +0200 (CEST) From: Alexandre Duret-Lutz To: Lars Ingebrigtsen Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> <874ka1x7or.fsf@gnus.org> <87h7e0da9o.fsf@lrde.epita.fr> Date: Fri, 01 Oct 2021 18:00:20 +0200 In-Reply-To: <87h7e0da9o.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Fri, 01 Oct 2021 17:39:47 +0200") Message-ID: <87czood9bf.fsf@lrde.epita.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Alexandre Duret-Lutz writes: > Let me learn from my mistake and see if I can find how to run these tests > and add a test case for for what I intended to fix. Here. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-missing-attendees-are-not-REQ-PARTICIPANT.patch >From 3d0f1809109f6d1450ba9f93e1fd866312fb2f38 Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Fri, 1 Oct 2021 17:52:12 +0200 Subject: [PATCH] missing attendees are not REQ-PARTICIPANT Fix a bug introduced by 6c0824f71 where REQ-PARTICIPANT should only be the default for people actually listed as attendees, not for unlisted participants. * lisp/gnus/gnus-icalendar.el (gnus-icalendar-event--get-attendee-names, gnus-icalendar-event-from-ical): Do not default to REQ-PARTICIPANT if the user was not found as an attendee. * test/lisp/gnus/gnus-icalendar-tests.el (gnus-icalendary-weekly-byday): Remove the ROLE property to test that it correctly defaults to REQ-PARTICIPANT. The case where the user is not listed is covered by gnus-icalendar-parse already --- lisp/gnus/gnus-icalendar.el | 6 ++++-- test/lisp/gnus/gnus-icalendar-tests.el | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lisp/gnus/gnus-icalendar.el b/lisp/gnus/gnus-icalendar.el index a2ae2a9668..0e297a8016 100644 --- a/lisp/gnus/gnus-icalendar.el +++ b/lisp/gnus/gnus-icalendar.el @@ -196,7 +196,8 @@ gnus-icalendar-event--get-attendee-names (cl-labels ((attendee-role (prop) ;; RFC5546: default ROLE is REQ-PARTICIPANT - (or (plist-get (cadr prop) 'ROLE) "REQ-PARTICIPANT")) + (and prop + (or (plist-get (cadr prop) 'ROLE) "REQ-PARTICIPANT"))) (attendee-name (prop) (or (plist-get (cadr prop) 'CN) @@ -228,7 +229,8 @@ gnus-icalendar-event-from-ical ical attendee-name-or-email))) (attendee-names (gnus-icalendar-event--get-attendee-names ical)) ;; RFC5546: default ROLE is REQ-PARTICIPANT - (role (or (plist-get (cadr attendee) 'ROLE) "REQ-PARTICIPANT")) + (role (and attendee + (or (plist-get (cadr attendee) 'ROLE) "REQ-PARTICIPANT"))) (participation-type (pcase role ("REQ-PARTICIPANT" 'required) ("OPT-PARTICIPANT" 'optional) diff --git a/test/lisp/gnus/gnus-icalendar-tests.el b/test/lisp/gnus/gnus-icalendar-tests.el index 90c3a34a5c..1206a976f6 100644 --- a/test/lisp/gnus/gnus-icalendar-tests.el +++ b/test/lisp/gnus/gnus-icalendar-tests.el @@ -216,7 +216,7 @@ gnus-icalendary-weekly-byday DTSTAMP:20200915T120627Z ORGANIZER;CN=anon@anoncompany.com:mailto:anon@anoncompany.com UID:7b6g3m7iftuo90ei4ul00feqn_R20200915T120000@google.com -ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE +ATTENDEE;CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;RSVP=TRUE ;CN=participant@anoncompany.com;X-NUM-GUESTS=0:mailto:participant@anoncompany.com CREATED:20200325T095723Z DESCRIPTION:Coffee talk -- 2.33.0 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 02 04:56:25 2021 Received: (at 50749) by debbugs.gnu.org; 2 Oct 2021 08:56:25 +0000 Received: from localhost ([127.0.0.1]:57804 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWaoj-00033L-LJ for submit@debbugs.gnu.org; Sat, 02 Oct 2021 04:56:25 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35002) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWaoe-000334-SU for 50749@debbugs.gnu.org; Sat, 02 Oct 2021 04:56:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=bYcYeWLsAxJz54rEkfnfzNziy5QsE3ohm8xmY3GbWX0=; b=BCxJ1jf4EEtkZ2h/OTbHIHeV1k yanX0gd1Fj9ye4O2Wm6h2FjEYY49+xrrpQu6qoPPbNVWnxtgGFmWhFMWqw7Gp4mPr8Rou7MKLaanA wBcSuwSJh/c03+StOkbd1VZR9qnDc+Q7wOigvGdiSS+rM4pNhlXYDxpN1wX18JEW4z7Y=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWaoW-0005EK-3R; Sat, 02 Oct 2021 10:56:14 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> <874ka1x7or.fsf@gnus.org> <87h7e0da9o.fsf@lrde.epita.fr> <87czood9bf.fsf@lrde.epita.fr> X-Now-Playing: Liquid Liquid's _Cavern Remix_: "Cavern (The Cut Chemist Rocks A Rave In A Missile Silo Remix)" Date: Sat, 02 Oct 2021 10:56:07 +0200 In-Reply-To: <87czood9bf.fsf@lrde.epita.fr> (Alexandre Duret-Lutz's message of "Fri, 01 Oct 2021 18:00:20 +0200") Message-ID: <87sfxjvm8o.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Alexandre Duret-Lutz writes: >> Let me learn from my mistake and see if I can find how to run these tests >> and add a test case for for what I intended to fix. > > Here. Thanks; applied to Emacs 28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Alexandre Duret-Lutz writes: >> Let me learn from my mistake and see if I can find how to run these tests >> and add a test case for for what I intended to fix. > > Here. Thanks; applied to Emacs 28. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 02 04:56:57 2021 Received: (at 50749) by debbugs.gnu.org; 2 Oct 2021 08:56:57 +0000 Received: from localhost ([127.0.0.1]:57807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWapE-000346-TG for submit@debbugs.gnu.org; Sat, 02 Oct 2021 04:56:57 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35016) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mWapC-00033s-GW for 50749@debbugs.gnu.org; Sat, 02 Oct 2021 04:56:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=BweT2DuFUdbyZTTJbTSm7wTXjpwXUIjRRYCd82+0WSw=; b=YjutYMGDugYTDSPhCY80za4pbF 4MQbFOGD+e80AZ0yTxp2SMtTmOipTFYR2HO1CmL9HbbhVPwMWy2RNPdxQFTRQP1/h/It8Q0L1m6iX 9hivy1pUeW8pUl9KXxZeaKeR1Anibzy6NJJVkNOCg9WkJVPzP6qJ0WhzYwvhyigj8IXE=; Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mWap4-0005Fd-8t; Sat, 02 Oct 2021 10:56:48 +0200 From: Lars Ingebrigtsen To: Alexandre Duret-Lutz Subject: Re: bug#50749: 28.0.50; three gnus-icalendar issues w.r.t. RFC5546 and party crashers References: <87czozag28.fsf@lrde.epita.fr> <875yurvu6d.fsf@gnus.org> <877df69773.fsf@lrde.epita.fr> <87lf3ltre9.fsf@gnus.org> <87v92hcg8x.fsf@lrde.epita.fr> <874ka1x7or.fsf@gnus.org> <87h7e0da9o.fsf@lrde.epita.fr> <87czood9bf.fsf@lrde.epita.fr> <87sfxjvm8o.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEV9aoWzs7nd3OP8 /Pikq9OVPGRPXqGau0f///87stifAAAAAWJLR0QIht6VegAAAAd0SU1FB+UKAgg4JE9r+SkAAAGw SURBVDjLlZSxbuMwDIaVwPZsuclljSi23e17ADdHeI4H3eweUu42Cuj1S6aFqhTxcBoChJ+o/ycp 2Wws6Op+LmPvhgU0AL67D+7GFXQrwP8vWIl3RtZmR/QH6ARHa20CIYTzX+YTDESP8icBfhNABMDy sw9jAgOX56DVK8DyIYFfTDacAFBB1h1zluPDFuCJL7fA2gbqB68xmzfBxBhnyXAtQF02cPQ3YARN 8ftgQg6Wuhyv02r3IQezhMrt73L00GbgEHUvnqXqEY5jmYCTs1vwrjZ2AzW45EpFn+fDUvVMSJS6 rTOH2LiF+6nY9QXllyE24JaKiAbmSwI7OIgt9z5MRLuKOQGykoA0E6sGc9KwcQE3Y8SBtyiH+cyV yLgFdLZ5dxvQ0t0s0pPYzVwdYvMJqKccvFx7hQpOYvdbI2qCuhIgBjIgCYgUUQFmrj7fjTqTecie pHHRnXLhUJXEWsqohEjB/9Qq9pmGYXqRghXTjauCpyuopooVfN/2il8FTBITkM1jY/tX7E0hZRdI Wa/SLf75cNaBXwHrz3ntA7C9Tq31d4FfA53mtF+Rry0fCyDtq2U8hFsAAAAldEVYdGRhdGU6Y3Jl YXRlADIwMjEtMTAtMDJUMDg6NTY6MzYrMDA6MDAyZiGmAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIx LTEwLTAyVDA4OjU2OjM2KzAwOjAwQzuZGgAAAABJRU5ErkJggg== X-Now-Playing: Liquid Liquid's _Cavern Remix_: "Cavern (The Cut Chemist Rocks A Rave In A Missile Silo Remix)" Date: Sat, 02 Oct 2021 10:56:45 +0200 In-Reply-To: <87sfxjvm8o.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 02 Oct 2021 10:56:07 +0200") Message-ID: <87o887vm7m.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Lars Ingebrigtsen writes: > Thanks; applied to Emacs 28. Sorry; I meant Emacs 29. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 50749 Cc: 50749@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Thanks; applied to Emacs 28. Sorry; I meant Emacs 29. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Mon Jun 23 07:47:47 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Oct 2021 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator