From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/83392 Path: news.gmane.org!not-for-mail From: David Engster Newsgroups: gmane.emacs.gnus.general Subject: Re: iCalendar support: reply to invitations, sync to org Date: Fri, 21 Jun 2013 08:56:02 +0200 Message-ID: <87ip187y0t.fsf@randomsample.de> References: <5n5x2r38v8y3nk.fsf@nb-jtatarik2.xing.hh> <87d2ub63e0.fsf@randomsample.de> <87obbjtgls.fsf@lifelogs.com> <87k3m7i2v5.fsf@randomsample.de> <8738svt9ih.fsf@lifelogs.com> <87fvwvhzw4.fsf@randomsample.de> <87d2rzrtmb.fsf@lifelogs.com> <5n5x2rtxlbgdom.fsf@nb-jtatarik2.xing.hh> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1371797924 24727 80.91.229.3 (21 Jun 2013 06:58:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 21 Jun 2013 06:58:44 +0000 (UTC) Cc: ding@gnus.org To: Jan Tatarik Original-X-From: ding-owner+M31652@lists.math.uh.edu Fri Jun 21 08:58:44 2013 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UpvIx-0006l7-8y for ding-account@gmane.org; Fri, 21 Jun 2013 08:58:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1UpvGj-0007uj-Jb; Fri, 21 Jun 2013 01:56:25 -0500 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1UpvGh-0007uO-DP for ding@lists.math.uh.edu; Fri, 21 Jun 2013 01:56:23 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) (envelope-from ) id 1UpvGW-00066B-1Y for ding@lists.math.uh.edu; Fri, 21 Jun 2013 01:56:22 -0500 Original-Received: from randomsample.de ([83.169.19.17]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1UpvGT-0007bh-VD for ding@gnus.org; Fri, 21 Jun 2013 08:56:10 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:References:In-Reply-To:Subject:Cc:To:From; bh=FXO2IG6lBIXs3lFxVJ6iibXzF2MnPM3W6xl26X+hDLI=; b=Vfp5E0yWYjVZDdVibTQR0dMGDMTNKar9Uw0ZxOP1tP7kGLHGYxNWvRn9AJP932vkGq9pu30Lvo2uHyjUnuI/n6YHS2ft6Qy5f454TR1VmZzxo2kpHpR2bf8bhs7XVDGL; Original-Received: from dslc-082-082-161-085.pools.arcor-ip.net ([82.82.161.85] helo=spaten) by randomsample.de with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1UpvGT-00021o-AK; Fri, 21 Jun 2013 08:56:09 +0200 In-Reply-To: <5n5x2rtxlbgdom.fsf@nb-jtatarik2.xing.hh> (Jan Tatarik's message of "Thu, 06 Jun 2013 22:57:29 +0200") User-Agent: Gnus/5.130008 (Ma Gnus v0.8) Emacs/24.3 (gnu/linux) Mail-Copies-To: never Mail-Followup-To: Jan Tatarik , ding@gnus.org X-Spam-Score: -3.3 (---) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:83392 Archived-At: Jan Tatarik writes: > I'm trying to whip it into shape for inclusion, the current effort is at > https://github.com/jtatarik/gnus/blob/icalendar/lisp/gnus-icalendar.el > > It contains everything in ical-event, plus few improvements and some > bugfixes. Two small comments: - The `gmm-flet' macro is not working here. I've no idea why, but I also don't think that it matters because IMO you can just use `flet' since it is a macro, and use (eval-when-compile (require 'cl)) (Why do we need gmm-flet at all? It seems it was removed once already but brought back from some reason.) - From my experience, Gnus users do not like it at all when a mail is send automatically without giving them a chance to look over it, even when they just contain MIME markers. Also, like in Outlook, it would be nice if people could still add some text to the calendar reply. So I would remove the (mail-send-and-exit) and make it possible to somehow edit the text/plain part. People can just hit C-c C-c when they do not want to add/change anything. Anyway, otherwise it's working fine. Great job. -David