From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/85135 Path: news.gmane.org!not-for-mail From: Sylvain Chouleur Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH] Support vcal format timezones Date: Wed, 15 Oct 2014 21:50:51 +0200 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11399f4c3210ac05057b7422 X-Trace: ger.gmane.org 1413402741 11883 80.91.229.3 (15 Oct 2014 19:52:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Oct 2014 19:52:21 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M33379@lists.math.uh.edu Wed Oct 15 21:52:14 2014 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 1XeUcE-0006hN-I8 for ding-account@gmane.org; Wed, 15 Oct 2014 21:52:11 +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 1XeUbT-0006nl-DH; Wed, 15 Oct 2014 14:51:23 -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 1XeUbR-0006nQ-LJ for ding@lists.math.uh.edu; Wed, 15 Oct 2014 14:51:21 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1XeUbQ-0001n0-Do for ding@lists.math.uh.edu; Wed, 15 Oct 2014 14:51:21 -0500 Original-Received: from mail-qc0-f179.google.com ([209.85.216.179]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1XeUbO-00064Q-Qb for ding@gnus.org; Wed, 15 Oct 2014 21:51:18 +0200 Original-Received: by mail-qc0-f179.google.com with SMTP id x3so1576425qcv.38 for ; Wed, 15 Oct 2014 12:51:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=NP6HnwTELB5++fPL8IxD18B3/k0FLEMCevzkKjbk3gY=; b=RqM7GGKZp9ALzxw4kjaj9rS0tLoHzI6dZ1z3SnFUZXj6+xoyzX56Pt+9mLkBMnv+UA GjybPa9ws39NbMiHVDswrX11XQy6jM2+I410EE99p06mqCiOEVd2J6KZOjJPTqWK0Mph oxhj8EbMyYzBlYVJbCrFxJwu9KX0LBgy5rZ1qys2vMb5GNVUectYXn95Bj1ibmXU/IeR wTadNtqHG+qezclzUCN2g/BJee3nSgsUyCldNorGattD/ESgpG4EAPnhRq3odmYQCYBn 6e8Ypsfpn2m427K6i7XicQ4q1+pjMHI7lvV6fg3BosLBh84pg5MTuJfnm30pslDLXFHC iqkQ== X-Received: by 10.140.105.164 with SMTP id c33mr1235362qgf.11.1413402672093; Wed, 15 Oct 2014 12:51:12 -0700 (PDT) Original-Received: by 10.96.212.230 with HTTP; Wed, 15 Oct 2014 12:50:51 -0700 (PDT) In-Reply-To: X-Spam-Score: -3.0 (---) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:85135 Archived-At: --001a11399f4c3210ac05057b7422 Content-Type: text/plain; charset=UTF-8 Hi, my FSF assignment is in process. here is the updated patch with Changelog entry -- Sylvain 2014-10-14 21:46 GMT+02:00 Ted Zlatanov : > On Sun, 12 Oct 2014 01:56:00 +0200 Sylvain Chouleur wrote: > > SC> here is a patch proposal in order to support icalendar timezones using > SC> the RFC 5545 definition. > SC> The code just reuse the icalendar.el functions > > Cool. It's just above the tiny change threshold of 10 lines! I can try > to squeeze it into 10 lines if you don't have the copyright assignment > papers? > > Also if you could provide a proper ChangeLog entry, it would be helpful. > > Thanks > Ted > > --001a11399f4c3210ac05057b7422 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Support-vcal-format-timezones.patch" Content-Disposition: attachment; filename="0001-Support-vcal-format-timezones.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i1b3ftvl0 RnJvbSA5YTY5N2I0MWNiMmFkNWRjN2JmMzk1NTMyNzQ2MzhiMzQ2Y2RiODk0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTeWx2YWluIENob3VsZXVyIDxzeWx2YWluLmNob3VsZXVyQGdt YWlsLmNvbT4KRGF0ZTogVGh1LCA5IE9jdCAyMDE0IDE5OjA4OjA0ICswMjAwClN1YmplY3Q6IFtQ QVRDSF0gU3VwcG9ydCB2Y2FsIGZvcm1hdCB0aW1lem9uZXMKCk9sZCB2ZXJzaW9uIG9ubHkgc3Vw cG9ydGVkIGVtYWNzIGtub3duIHRpbWV6b25lLgpIZXJlIHdlIHJldXNlIGljYWxlbmRhciBjb2Rl IHRvIGV4dHJhY3QgdGltZXpvbmUgZGVmaW5pdGlvbiBmcm9tCnZjYWxlbmRhciBmb3JtYXQKClNp Z25lZC1vZmYtYnk6IFN5bHZhaW4gQ2hvdWxldXIgPHN5bHZhaW4uY2hvdWxldXJAZ21haWwuY29t PgotLS0KIGxpc3AvQ2hhbmdlTG9nICAgICAgICAgfCAgNyArKysrKysrCiBsaXNwL2dudXMtaWNh bGVuZGFyLmVsIHwgMTggKysrKysrKysrKy0tLS0tLS0tCiAyIGZpbGVzIGNoYW5nZWQsIDE3IGlu c2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9DaGFuZ2VMb2cg Yi9saXNwL0NoYW5nZUxvZwppbmRleCAyMTRhOGJmM2ViNGMuLmI4NzJjYTY2NTU5NSAxMDA2NDQK LS0tIGEvbGlzcC9DaGFuZ2VMb2cKKysrIGIvbGlzcC9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxMCBA QAorMjAxNC0xMC0xNSAgU3lsdmFpbiBDaG91bGV1ciAgPHN5bHZhaW4uY2hvdWxldXJAZ21haWwu Y29tPgorCisJKiBnbnVzLWljYWxlbmRhci5lbDogU3VwcG9ydCB2Y2FsIGZvcm1hdCB0aW1lem9u ZXMKKwkoZ251cy1pY2FsZW5kYXItZXZlbnQtLWRlY29kZS1kYXRlZmllbGQpOiB1c2UgaWNhbGVu ZGFyIGZ1bmN0aW9ucyB0bworCWNvbXB1dGUgZGF0ZXMgd2l0aCBhc3NvY2lhdGVkIHRpbWV6b25l CisJKGdudXMtaWNhbGVuZGFyLWV2ZW50LWZyb20taWNhbCk6IGNvbXB1dGUgYWxsIHRpbWV6b25l cworCiAyMDE0LTEwLTE0ICBUZW9kb3IgWmxhdGFub3YgIDx0enpAbGlmZWxvZ3MuY29tPgogCiAJ KiBnbnVzLXN0YXJ0LmVsIChnbnVzLXNhdmUtbmV3c3JjLWZpbGUtY2hlY2stdGltZXN0YW1wKTog TmV3IG9wdGlvbiB0bwpkaWZmIC0tZ2l0IGEvbGlzcC9nbnVzLWljYWxlbmRhci5lbCBiL2xpc3Av Z251cy1pY2FsZW5kYXIuZWwKaW5kZXggMzM2MmNjODc4MTEwLi5hOWU0YTI0YzkzYjAgMTAwNjQ0 Ci0tLSBhL2xpc3AvZ251cy1pY2FsZW5kYXIuZWwKKysrIGIvbGlzcC9nbnVzLWljYWxlbmRhci5l bApAQCAtMTQxLDEyICsxNDEsMTMgQEAKIChkZWZtZXRob2QgZ251cy1pY2FsZW5kYXItZXZlbnQ6 c3RhcnQgKChldmVudCBnbnVzLWljYWxlbmRhci1ldmVudCkpCiAgIChmb3JtYXQtdGltZS1zdHJp bmcgIiVZLSVtLSVkICVIOiVNIiAoZ251cy1pY2FsZW5kYXItZXZlbnQ6c3RhcnQtdGltZSBldmVu dCkpKQogCi0oZGVmdW4gZ251cy1pY2FsZW5kYXItZXZlbnQtLWRlY29kZS1kYXRlZmllbGQgKGlj YWwgZmllbGQpCi0gIChsZXQqICgoZGF0ZSAoaWNhbGVuZGFyLS1nZXQtZXZlbnQtcHJvcGVydHkg aWNhbCBmaWVsZCkpCi0gICAgICAgICAoZGF0ZS1wcm9wcyAoaWNhbGVuZGFyLS1nZXQtZXZlbnQt cHJvcGVydHktYXR0cmlidXRlcyBpY2FsIGZpZWxkKSkKLSAgICAgICAgICh0eiAocGxpc3QtZ2V0 IGRhdGUtcHJvcHMgJ1RaSUQpKSkKLQotICAgIChkYXRlLXRvLXRpbWUgKHRpbWV6b25lLW1ha2Ut ZGF0ZS1hcnBhLXN0YW5kYXJkIGRhdGUgbmlsIHR6KSkpKQorKGRlZnVuIGdudXMtaWNhbGVuZGFy LWV2ZW50LS1kZWNvZGUtZGF0ZWZpZWxkIChldmVudCBmaWVsZCB6b25lLW1hcCkKKyAgKGxldCog KChkdGRhdGUgKGljYWxlbmRhci0tZ2V0LWV2ZW50LXByb3BlcnR5IGV2ZW50IGZpZWxkKSkKKyAg ICAgICAgIChkdGRhdGUtem9uZSAoaWNhbGVuZGFyLS1maW5kLXRpbWUtem9uZQorICAgICAgICAg ICAgICAgICAgICAgICAoaWNhbGVuZGFyLS1nZXQtZXZlbnQtcHJvcGVydHktYXR0cmlidXRlcwor ICAgICAgICAgICAgICAgICAgICAgICAgZXZlbnQgZmllbGQpIHpvbmUtbWFwKSkKKyAgICAgICAg IChkdGRhdGUtZGVjIChpY2FsZW5kYXItLWRlY29kZS1pc29kYXRldGltZSBkdGRhdGUgbmlsIGR0 ZGF0ZS16b25lKSkpCisgICAgKGFwcGx5ICdlbmNvZGUtdGltZSBkdGRhdGUtZGVjKSkpCiAKIChk ZWZ1biBnbnVzLWljYWxlbmRhci1ldmVudC0tZmluZC1hdHRlbmRlZSAoaWNhbCBuYW1lLW9yLWVt YWlsKQogICAobGV0KiAoKGV2ZW50IChjYXIgKGljYWxlbmRhci0tYWxsLWV2ZW50cyBpY2FsKSkp CkBAIC0yMDQsMTAgKzIwNSwxMSBAQAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKCJS RVEtUEFSVElDSVBBTlQiICdyZXF1aXJlZCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICgiT1BULVBBUlRJQ0lQQU5UIiAnb3B0aW9uYWwpCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAoXyAgICAgICAgICAgICAgICAgJ25vbi1wYXJ0aWNpcGFudCkpKQorICAgICAgICAgKHpv bmUtbWFwIChpY2FsZW5kYXItLWNvbnZlcnQtYWxsLXRpbWV6b25lcyBpY2FsKSkKICAgICAgICAg IChhcmdzIChsaXN0IDptZXRob2QgbWV0aG9kCiAgICAgICAgICAgICAgICAgICAgICA6b3JnYW5p emVyIG9yZ2FuaXplcgotICAgICAgICAgICAgICAgICAgICAgOnN0YXJ0LXRpbWUgKGdudXMtaWNh bGVuZGFyLWV2ZW50LS1kZWNvZGUtZGF0ZWZpZWxkIGV2ZW50ICdEVFNUQVJUKQotICAgICAgICAg ICAgICAgICAgICAgOmVuZC10aW1lIChnbnVzLWljYWxlbmRhci1ldmVudC0tZGVjb2RlLWRhdGVm aWVsZCBldmVudCAnRFRFTkQpCisgICAgICAgICAgICAgICAgICAgICA6c3RhcnQtdGltZSAoZ251 cy1pY2FsZW5kYXItZXZlbnQtLWRlY29kZS1kYXRlZmllbGQgZXZlbnQgJ0RUU1RBUlQgem9uZS1t YXApCisgICAgICAgICAgICAgICAgICAgICA6ZW5kLXRpbWUgKGdudXMtaWNhbGVuZGFyLWV2ZW50 LS1kZWNvZGUtZGF0ZWZpZWxkIGV2ZW50ICdEVEVORCB6b25lLW1hcCkKICAgICAgICAgICAgICAg ICAgICAgIDpyc3ZwIChzdHJpbmc9IChwbGlzdC1nZXQgKGNhZHIgYXR0ZW5kZWUpICdSU1ZQKSAi VFJVRSIpCiAgICAgICAgICAgICAgICAgICAgICA6cGFydGljaXBhdGlvbi10eXBlIHBhcnRpY2lw YXRpb24tdHlwZQogICAgICAgICAgICAgICAgICAgICAgOnJlcS1wYXJ0aWNpcGFudHMgKGNhciBh dHRlbmRlZS1uYW1lcykKLS0gCjIuMS4xCgo= --001a11399f4c3210ac05057b7422--