From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 14:02:05 2015 Received: (at submit) by debbugs.gnu.org; 13 Aug 2015 18:02:05 +0000 Received: from localhost ([127.0.0.1]:55247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwpJ-0005uK-4b for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:02:05 -0400 Received: from eggs.gnu.org ([208.118.235.92]:36892) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwpG-0005u8-L9 for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:02:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPwpF-0004Fz-D8 for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:02:02 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:56465) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPwpF-0004Fu-Ay for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:02:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46891) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPwpE-0001pq-1Y for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2015 14:02:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZPwpA-0004Ei-Ru for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2015 14:01:59 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:37649) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZPwpA-0004EP-KD for bug-gnu-emacs@gnu.org; Thu, 13 Aug 2015 14:01:56 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 2F9EF1605AF; Thu, 13 Aug 2015 11:01:50 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id z7ADse0kgA1K; Thu, 13 Aug 2015 11:01:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 923D0160D28; Thu, 13 Aug 2015 11:01:48 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id zgLSm_jpsIew; Thu, 13 Aug 2015 11:01:48 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 525151605AF; Thu, 13 Aug 2015 11:01:48 -0700 (PDT) Message-ID: <55CCDB8A.2080006@cs.ucla.edu> Date: Thu, 13 Aug 2015 11:01:46 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: Emacs bug reports and feature requests Subject: [RFC] Extend holiday-greek-orthodox-easter in calendar References: In-Reply-To: X-Forwarded-Message-Id: Content-Type: multipart/mixed; boundary="------------070903080405060105000903" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: "Foivos S. Zakkak" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) This is a multi-part message in MIME format. --------------070903080405060105000903 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Tags: patch Severity: wishlist Forwarded from: http://lists.gnu.org/archive/html/emacs-devel/2015-08/msg00519.html -------- Forwarded Message -------- Subject: [RFC] Extend holiday-greek-orthodox-easter in calendar Date: Thu, 13 Aug 2015 16:36:56 +0300 From: Foivos S. Zakkak To: emacs-devel@gnu.org * Description Extend holiday-greek-orthodox-easter to work like holiday-easter-etc. That is, accept two optional arguments (n string) and calculate the Date of Nth day after Easter (named STRING), if visible in calendar window. The date is calculated according to the rule of the Council of Nicaea. For backwards compatibility, if this function is called with no arguments, then it returns the Pascha (Greek Orthodox Easter) day. * The patch --8<---------------cut here---------------start------------->8--- --- holidays_orig.el 2015-07-06 00:27:54.992714111 +0300 +++ holidays.el 2015-07-06 00:37:19.530996341 +0300 @@ -791,8 +791,20 @@ ;; Prior call to calendar-julian-from-absolute will autoload cal-julian. (declare-function calendar-julian-to-absolute "cal-julian" (date)) -(defun holiday-greek-orthodox-easter () - "Date of Easter according to the rule of the Council of Nicaea." +(defun holiday-greek-orthodox-easter (&optional n string) + "Date of Nth day after Easter (named STRING), if visible in calendar +window. The date is calculated according to the rule of the Council of +Nicaea. Negative values of N are interpreted as days before Easter. +STRING is used purely for display purposes. The return value has the +form ((MONTH DAY YEAR) STRING), where the date is that of the Nth day +before or after Easter. + +For backwards compatibility, if this function is called with no +arguments, then it returns the Pascha (Greek Orthodox Easter) +day." + ;; Backwards compatibility layer. + (if (not n) + (holiday-greek-orthodox-easter 0 "Pascha (Greek Orthodox Easter)") (let* ((m displayed-month) (y displayed-year) (julian-year (progn @@ -808,11 +820,11 @@ (paschal-moon ; day after full moon on or after March 21 (- (calendar-julian-to-absolute (list 4 19 julian-year)) shifted-epact)) - (nicaean-easter ; Sunday following the Paschal moon - (calendar-gregorian-from-absolute - (calendar-dayname-on-or-before 0 (+ paschal-moon 7))))) - (if (calendar-date-is-visible-p nicaean-easter) - (list (list nicaean-easter "Pascha (Greek Orthodox Easter)"))))) + ;; Sunday following the Paschal moon + (abs-easter (calendar-dayname-on-or-before 0 (+ paschal-moon 7))) + (greg (calendar-gregorian-from-absolute (+ abs-easter n)))) + (if (calendar-date-is-visible-p greg) + (list (list greg string)))))) (provide 'holidays) --8<---------------cut here---------------end--------------->8--- Kind regards, Foivos -- WWW: foivos.zakkak.net PGP: 7B40 69D9 29BA AE91 C0B3 220A 0846 BFD1 03F0 4EA1 --------------070903080405060105000903 Content-Type: application/pgp-signature; name="signature.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjIKCmlGNEVB UkVLQUFZRkFsWE1uWGtBQ2drUUV0RVlUekNEeXJaWG1RRC9jM3V2VzNlaXFqRHRNd2ovVGlw ZG1GL2oKMElNYkdVbWRoWDl1dEQ2dmNkMEJBSXk4Vjd6SDZPZTNhditnN01QNzdKWXRlVk9J ZzRrd2RPM0QrS0JBOWtyMQo9bFpQcAotLS0tLUVORCBQR1AgU0lHTkFUVVJFLS0tLS0K --------------070903080405060105000903-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 14:05:40 2015 Received: (at 21256) by debbugs.gnu.org; 13 Aug 2015 18:05:40 +0000 Received: from localhost ([127.0.0.1]:55252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwsl-000645-1e for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:05:39 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:37952) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwsi-00063q-LQ for 21256@debbugs.gnu.org; Thu, 13 Aug 2015 14:05:37 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 0BFA61605AF; Thu, 13 Aug 2015 11:05:36 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id OkVzl7DvNUSH; Thu, 13 Aug 2015 11:05:35 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 3E62E160D4E; Thu, 13 Aug 2015 11:05:35 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id smUgRUbVISai; Thu, 13 Aug 2015 11:05:35 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 214D01605AF; Thu, 13 Aug 2015 11:05:35 -0700 (PDT) Message-ID: <55CCDC6E.3090805@cs.ucla.edu> Date: Thu, 13 Aug 2015 11:05:34 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: "Foivos S. Zakkak" Subject: Re: [RFC] Extend holiday-greek-orthodox-easter in calendar References: In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 21256 Cc: 21256@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) [Moving this thread to the bug report email address.] Foivos S. Zakkak wrote: > Extend holiday-greek-orthodox-easter to work like holiday-easter-etc. Thanks, could you give the use case for this extension? My impression is that holiday-greek-orthodox-easter is intended for internal use, and the only place it's called wouldn't use this extension. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 14:13:00 2015 Received: (at control) by debbugs.gnu.org; 13 Aug 2015 18:13:00 +0000 Received: from localhost ([127.0.0.1]:55261 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwzr-0006Nc-TD for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:13:00 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:38317) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPwzp-0006NS-WA for control@debbugs.gnu.org; Thu, 13 Aug 2015 14:12:58 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B17E8160D25 for ; Thu, 13 Aug 2015 11:12:57 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 9tn3_KRrvasB for ; Thu, 13 Aug 2015 11:12:57 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 1DB1E160D26 for ; Thu, 13 Aug 2015 11:12:57 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id b_syy0VuzK5d for ; Thu, 13 Aug 2015 11:12:57 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 01E7E160D20 for ; Thu, 13 Aug 2015 11:12:56 -0700 (PDT) Message-ID: <55CCDE28.4030103@cs.ucla.edu> Date: Thu, 13 Aug 2015 11:12:56 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: 21256 submitter fix Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) submitter 21256 foivos@zakkak.net thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 14:38:45 2015 Received: (at 21256) by debbugs.gnu.org; 13 Aug 2015 18:38:45 +0000 Received: from localhost ([127.0.0.1]:55278 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPxOm-0000ah-O4 for submit@debbugs.gnu.org; Thu, 13 Aug 2015 14:38:45 -0400 Received: from mail-wi0-f178.google.com ([209.85.212.178]:36178) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPxOj-0000aT-Jz for 21256@debbugs.gnu.org; Thu, 13 Aug 2015 14:38:42 -0400 Received: by wicja10 with SMTP id ja10so160847219wic.1 for <21256@debbugs.gnu.org>; Thu, 13 Aug 2015 11:38:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=y3h7VLEbcoGSqLXot6CSTKSqtmQAgxcxQUvvhPSCVKc=; b=z0Ld6BTYJREGPxdyocRlDd6XjnENlMnv3c0uUcAZ0RScZEHdlt1j44DHQ1hHz0rcIt l04iTF5L0QrpyIwn5LDe0ulWhezEPqiGGxFEWDr5J0p3HiUOLLw3XdPMJBhLv1N3CYQQ TL8jJ438s3n1Ifvk13vD+r1JziNdCZ/Uu+vFo9Sr5WmFwD5dUJ7CvbjHEcI+7LB9pIV8 FGDBgGW1Rbi/mJKix0HGlWtF0cC4cKPnNjOr+DriDwmZmxQ/OkGbbQDucA0e1KKD5zQE FY3xyz5FoKRAcszxG17nGNWcymGT53xnYKpzXT3W0RcvZS87wryQH3TlZ8IPT29gxa6K iqOg== X-Received: by 10.181.12.20 with SMTP id em20mr62002113wid.28.1439491120840; Thu, 13 Aug 2015 11:38:40 -0700 (PDT) Received: from transarch (79.103.52.245.dsl.dyn.forthnet.gr. [79.103.52.245]) by smtp.gmail.com with ESMTPSA id 4sm4551975wjt.46.2015.08.13.11.38.39 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Aug 2015 11:38:39 -0700 (PDT) References: <55CCDC6E.3090805@cs.ucla.edu> From: Foivos S. Zakkak To: Paul Eggert Subject: Re: [RFC] Extend holiday-greek-orthodox-easter in calendar In-reply-to: <55CCDC6E.3090805@cs.ucla.edu> Date: Thu, 13 Aug 2015 21:38:37 +0300 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21256 Cc: 21256@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 DQpPbiAwOC8xMy8xNSAyMTowNSAsIFBhdWwgRWdnZXJ0IDxlZ2dlcnRAY3MudWNsYS5lZHU+IHdy b3RlOg0KPiBbTW92aW5nIHRoaXMgdGhyZWFkIHRvIHRoZSBidWcgcmVwb3J0IGVtYWlsIGFkZHJl c3MuXQ0KPg0KPiBGb2l2b3MgUy4gWmFra2FrIHdyb3RlOg0KPg0KPj4gRXh0ZW5kIGhvbGlkYXkt Z3JlZWstb3J0aG9kb3gtZWFzdGVyIHRvIHdvcmsgbGlrZSBob2xpZGF5LWVhc3Rlci1ldGMuDQo+ DQo+IFRoYW5rcywgY291bGQgeW91IGdpdmUgdGhlIHVzZSBjYXNlIGZvciB0aGlzIGV4dGVuc2lv bj8gIE15IGltcHJlc3Npb24gaXMgdGhhdA0KPiBob2xpZGF5LWdyZWVrLW9ydGhvZG94LWVhc3Rl ciBpcyBpbnRlbmRlZCBmb3IgaW50ZXJuYWwgdXNlLCBhbmQgdGhlIG9ubHkgcGxhY2UNCj4gaXQn cyBjYWxsZWQgd291bGRuJ3QgdXNlIHRoaXMgZXh0ZW5zaW9uLg0KDQpIZWxsbyBQYXVsLA0KDQpU byB0aGUgYmVzdCBvZiBteSBrbm93bGVkZ2UgdGhlcmUgaXMgbm8gcHJlc2V0IHRvIHByb3Blcmx5 IGRpc3BsYXkgYWxsDQp0aGUgR3JlZWsgaG9saWRheXMuICBBcyBhIHJlc3VsdCwgZm9sbG93aW5n IHRoZSBwYXJhZGlnbXMgaW4gWzFdIEkNCmNyZWF0ZWQgYSBHcmVlayBsb2NhbGl6YXRpb24uICBI b3dldmVyIHRoZXJlIGFyZSB2YXJpb3VzIEdyZWVrLU9ydGhvZG94DQpob2xpZGF5cyB0aGF0IGFy ZSByZWxhdGl2ZSB0byB0aGUgRWFzdGVyIGRhdGUgKGkuZS4sICLOms6xzrjOsc+BzqwgzpTOtc+F z4TOrc+BzrEiIGlzDQo0OCBkYXlzIGJlZm9yZSB0aGUgR3JlZWstT3J0aG9kb3ggRWFzdGVyKSBh bmQgSSB3YXMgbm90IGFibGUgdG8gZGVmaW5lDQp0aGVtIHByb3Blcmx5Lg0KDQpXaXRoIHRoaXMg ZXh0ZW5zaW9uIG9uZSBjYW4gdXNlIHRoZSBmb2xsb3dpbmcgY29uZmlndXJhdGlvbiBvciBzaW1p bGFyOg0KDQotLTg8LS0tLS0tLS0tLS0tLS0tY3V0IGhlcmUtLS0tLS0tLS0tLS0tLS1zdGFydC0t LS0tLS0tLS0tLS0+OC0tLQ0KICA7OyBHcmVlayBwdWJsaWMgaG9saWRheXMNCiAgKHNldHEgaG9s aWRheS1jaHJpc3RpYW4taG9saWRheXMNCiAgICAgICAgJygoaG9saWRheS1maXhlZCAxIDEgIs6g z4HPic+Ezr/Ph8+Bzr/Ovc65zqwiKQ0KICAgICAgICAgIChob2xpZGF5LWZpeGVkIDEgNiAizpjO tc6/z4bOrM69zrXOuc6xIikNCiAgICAgICAgICAoaG9saWRheS1ncmVlay1vcnRob2RveC1lYXN0 ZXIgLTQ4ICLOms6xzrjOsc+BzqwgzpTOtc+Fz4TOrc+BzrEiKQ0KICAgICAgICAgIChob2xpZGF5 LWZpeGVkIDMgMjUgIs6Vz4XOsc6zzrPOtc67zrnPg868z4zPgiDPhM63z4IgzpjOtc6/z4TPjM66 zr/PhSIpDQogICAgICAgICAgKGhvbGlkYXktZ3JlZWstb3J0aG9kb3gtZWFzdGVyIC0yICLOnM61 zrPOrM67zrcgzqDOsc+BzrHPg866zrXPhc6uIikNCiAgICAgICAgICAoaG9saWRheS1ncmVlay1v cnRob2RveC1lYXN0ZXIgMCAizprPhc+BzrnOsc66zq4gz4TOv8+FIM6gzqzPg8+HzrEiKQ0KICAg ICAgICAgIChob2xpZGF5LWdyZWVrLW9ydGhvZG94LWVhc3RlciArMSAizpTOtc+Fz4TOrc+BzrEg z4TOv8+FIM6gzqzPg8+HzrEiKQ0KICAgICAgICAgIChob2xpZGF5LWZpeGVkIDUgMSAizpXPgc6z zrHPhM65zrrOriDOoM+Bz4nPhM6/zrzOsc6zzrnOrCIpDQogICAgICAgICAgKGhvbGlkYXktZ3Jl ZWstb3J0aG9kb3gtZWFzdGVyICs0OSAizqDOtc69z4TOt866zr/Pg8+Ezq4iKQ0KICAgICAgICAg IChob2xpZGF5LWdyZWVrLW9ydGhvZG94LWVhc3RlciArNTAgIs6RzrPOr86/z4UgzqDOvc61z43O vM6xz4TOv8+CIikNCiAgICAgICAgICAoaG9saWRheS1maXhlZCA4IDE1ICLOlyDOms6/zq/OvM63 z4POtyDPhM63z4IgzpjOtc6/z4TPjM66zr/PhSIpDQogICAgICAgICAgKGhvbGlkYXktZml4ZWQg MTIgMjUgIs6nz4HOuc+Dz4TOv8+NzrPOtc69zr3OsSIpDQogICAgICAgICAgKGhvbGlkYXktZml4 ZWQgMTIgMjYgIs6jz43Ovc6xzr7Ouc+CIOG9mc+AzrXPgc6xzrPOr86xz4IgzpjOtc6/z4TPjM66 zr/PhSDOnM6xz4HOr86xz4IiKQ0KICAgICAgICApKQ0KLS04PC0tLS0tLS0tLS0tLS0tLWN1dCBo ZXJlLS0tLS0tLS0tLS0tLS0tZW5kLS0tLS0tLS0tLS0tLS0tPjgtLS0NCg0KWzFdIGh0dHA6Ly93 d3cuZW1hY3N3aWtpLm9yZy9lbWFjcy9DYWxlbmRhckxvY2FsaXphdGlvbg0KDQpLaW5kIHJlZ2Fy ZHMsDQpGb2l2b3MNCi0tDQpXV1c6IGZvaXZvcy56YWtrYWsubmV0DQpQR1A6IDdCNDAgNjlEOSAy OUJBIEFFOTEgQzBCMyAgMjIwQSAwODQ2IEJGRDEgMDNGMCA0RUExDQo= --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREKAAYFAlXM5C0ACgkQEtEYTzCDyrbcRQEAneaw1dDakNrULMy0e/WUwfdT oxuAIqI5AvNWqv1uRkYBAI+6YTAgfgMwEU+ou54pBCEFSNpo6UeYx2H0BAgJpQ0Y =+fPf -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 15:19:58 2015 Received: (at 21256-done) by debbugs.gnu.org; 13 Aug 2015 19:19:58 +0000 Received: from localhost ([127.0.0.1]:55283 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPy2f-0002K5-EQ for submit@debbugs.gnu.org; Thu, 13 Aug 2015 15:19:57 -0400 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:40898) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPy2c-0002Jr-IK for 21256-done@debbugs.gnu.org; Thu, 13 Aug 2015 15:19:55 -0400 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 900DE160D4E; Thu, 13 Aug 2015 12:19:53 -0700 (PDT) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 1Klz1LhlGsi9; Thu, 13 Aug 2015 12:19:52 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 8025F160D4F; Thu, 13 Aug 2015 12:19:52 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id SOllshIHFIVV; Thu, 13 Aug 2015 12:19:52 -0700 (PDT) Received: from [192.168.1.9] (pool-100-32-155-148.lsanca.fios.verizon.net [100.32.155.148]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 61132160D07; Thu, 13 Aug 2015 12:19:52 -0700 (PDT) Message-ID: <55CCEDD8.9050205@cs.ucla.edu> Date: Thu, 13 Aug 2015 12:19:52 -0700 From: Paul Eggert Organization: UCLA Computer Science Department User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0 MIME-Version: 1.0 To: "Foivos S. Zakkak" Subject: Re: [RFC] Extend holiday-greek-orthodox-easter in calendar References: <55CCDC6E.3090805@cs.ucla.edu> In-Reply-To: Content-Type: multipart/mixed; boundary="------------000105020708010408020705" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 21256-done Cc: 21256-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.0 (/) This is a multi-part message in MIME format. --------------000105020708010408020705 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Foivos S. Zakkak wrote: > With this extension one can use the following configuration or similar: Thanks for the explanation. I installed the attached patch, which should have the same effect, and am marking this as done. Please let me know if it has any problems. --------------000105020708010408020705 Content-Type: text/plain; charset=UTF-8; name="0001-Optional-args-for-holiday-greek-orthodox-easter.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Optional-args-for-holiday-greek-orthodox-easter.txt" RnJvbSAyMjZlNmRjZjU2OTY1NzU2MTVhZTliZjI2NDg2ZTMyZGU0M2I1YWE0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBUaHUsIDEzIEF1ZyAyMDE1IDEyOjE2OjI1IC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gT3B0aW9uYWwgYXJncyBmb3IgaG9saWRheS1ncmVlay1vcnRob2RveC1lYXN0ZXIKTUlN RS1WZXJzaW9uOiAxLjAKQ29udGVudC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04 CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IDhiaXQKCiogZXRjL05FV1M6IERvY3VtZW50 IHRoaXMuCiogbGlzcC9jYWxlbmRhci9ob2xpZGF5cy5lbCAoaG9saWRheS1ncmVlay1vcnRo b2RveC1lYXN0ZXIpOgpBZGQgb3B0aW9uYWwgYXJncyBOIGFuZCBTVFJJTkcsIG1pbWlja2lu ZyB0aGUgQVBJIGFuZCBjb2RlIG9mCuKAmGhvbGlkYXktZWFzdGVyLWV0Y+KAmS4gIEZyb20g c3VnZ2VzdGlvbiBieSBGb2l2b3MgUy4gWmFra2FrIChCdWcjMjEyNTYpLgotLS0KIGV0Yy9O RVdTICAgICAgICAgICAgICAgICAgfCAgMyArKysKIGxpc3AvY2FsZW5kYXIvaG9saWRheXMu ZWwgfCAyMSArKysrKysrKysrKysrKy0tLS0tLS0KIDIgZmlsZXMgY2hhbmdlZCwgMTcgaW5z ZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0 Yy9ORVdTCmluZGV4IDBhMzNhNmUuLjNlYzE2ZjUgMTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisr KyBiL2V0Yy9ORVdTCkBAIC01NTIsNiArNTUyLDkgQEAgVGhlIG9wdGlvbiBjdXN0b21pemVz IHdoaWNoIGRheSBoZWFkZXJzIHJlY2VpdmUgdGhlCiBgY2FsZW5kYXItd2Vla2VuZC1oZWFk ZXInIGZhY2UuCiAKIC0tLQorKioqIE5ldyBvcHRpb25hbCBhcmdzIE4gYW5kIFNUUklORyBm b3Ig4oCYaG9saWRheS1ncmVlay1vcnRob2RveC1lYXN0ZXLigJkuCisKKy0tLQogKioqIE1h bnkgaXRlbXMgb2Jzb2xldGUgc2luY2UgYXQgbGVhc3QgdmVyc2lvbiAyMy4xIGhhdmUgYmVl biByZW1vdmVkLgogVGhlIG1ham9yaXR5IHdlcmUgZnVuY3Rpb24vdmFyaWFibGUvZmFjZSBh bGlhc2VzLCB0b28gbnVtZXJvdXMgdG8gbGlzdCBoZXJlLgogVGhlIHJlbWFpbmRlciB3ZXJl OgpkaWZmIC0tZ2l0IGEvbGlzcC9jYWxlbmRhci9ob2xpZGF5cy5lbCBiL2xpc3AvY2FsZW5k YXIvaG9saWRheXMuZWwKaW5kZXggODA4NWMxYy4uNmQ3Y2VhNiAxMDA2NDQKLS0tIGEvbGlz cC9jYWxlbmRhci9ob2xpZGF5cy5lbAorKysgYi9saXNwL2NhbGVuZGFyL2hvbGlkYXlzLmVs CkBAIC03OTEsOCArNzkxLDE2IEBAIGlzIG5vbi1uaWwpLiIKIDs7IFByaW9yIGNhbGwgdG8g Y2FsZW5kYXItanVsaWFuLWZyb20tYWJzb2x1dGUgd2lsbCBhdXRvbG9hZCBjYWwtanVsaWFu LgogKGRlY2xhcmUtZnVuY3Rpb24gY2FsZW5kYXItanVsaWFuLXRvLWFic29sdXRlICJjYWwt anVsaWFuIiAoZGF0ZSkpCiAKLShkZWZ1biBob2xpZGF5LWdyZWVrLW9ydGhvZG94LWVhc3Rl ciAoKQotICAiRGF0ZSBvZiBFYXN0ZXIgYWNjb3JkaW5nIHRvIHRoZSBydWxlIG9mIHRoZSBD b3VuY2lsIG9mIE5pY2FlYS4iCisoZGVmdW4gaG9saWRheS1ncmVlay1vcnRob2RveC1lYXN0 ZXIgKCZvcHRpb25hbCBuIHN0cmluZykKKyAgIkRhdGUgb2YgTnRoIGRheSBhZnRlciBFYXN0 ZXIgKG5hbWVkIFNUUklORyksIGlmIHZpc2libGUgaW4gY2FsZW5kYXIgd2luZG93LgorSXQg aXMgY2FsY3VsYXRlZCBhY2NvcmRpbmcgdG8gdGhlIHJ1bGUgb2YgdGhlIENvdW5jaWwgb2Yg TmljYWVhLgorTmVnYXRpdmUgdmFsdWVzIG9mIE4gYXJlIGludGVycHJldGVkIGFzIGRheXMg YmVmb3JlIEVhc3Rlci4KK1NUUklORyBpcyB1c2VkIHB1cmVseSBmb3IgZGlzcGxheSBwdXJw b3Nlcy4gIFRoZSByZXR1cm4gdmFsdWUgaGFzCit0aGUgZm9ybSAoKE1PTlRIIERBWSBZRUFS KSBTVFJJTkcpLCB3aGVyZSB0aGUgZGF0ZSBpcyB0aGF0IG9mIHRoZQorTnRoIGRheSBiZWZv cmUgb3IgYWZ0ZXIgRWFzdGVyLgorCitGb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHksIGlm IHRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdpdGggbm8KK2FyZ3VtZW50cywgaXQgcmV0dXJu cyB0aGUgZGF0ZSBvZiBQYXNjaGEgKEdyZWVrIE9ydGhvZG94IEVhc3RlcikuIgogICAobGV0 KiAoKG0gZGlzcGxheWVkLW1vbnRoKQogICAgICAgICAgKHkgZGlzcGxheWVkLXllYXIpCiAg ICAgICAgICAoanVsaWFuLXllYXIgKHByb2duCkBAIC04MDgsMTEgKzgxNiwxMCBAQCBpcyBu b24tbmlsKS4iCiAgICAgICAgICAocGFzY2hhbC1tb29uICAgICAgOyBkYXkgYWZ0ZXIgZnVs bCBtb29uIG9uIG9yIGFmdGVyIE1hcmNoIDIxCiAgICAgICAgICAgKC0gKGNhbGVuZGFyLWp1 bGlhbi10by1hYnNvbHV0ZSAobGlzdCA0IDE5IGp1bGlhbi15ZWFyKSkKICAgICAgICAgICAg ICBzaGlmdGVkLWVwYWN0KSkKLSAgICAgICAgIChuaWNhZWFuLWVhc3RlciAgICAgICAgICAg OyBTdW5kYXkgZm9sbG93aW5nIHRoZSBQYXNjaGFsIG1vb24KLSAgICAgICAgICAoY2FsZW5k YXItZ3JlZ29yaWFuLWZyb20tYWJzb2x1dGUKLSAgICAgICAgICAgKGNhbGVuZGFyLWRheW5h bWUtb24tb3ItYmVmb3JlIDAgKCsgcGFzY2hhbC1tb29uIDcpKSkpKQotICAgIChpZiAoY2Fs ZW5kYXItZGF0ZS1pcy12aXNpYmxlLXAgbmljYWVhbi1lYXN0ZXIpCi0gICAgICAgIChsaXN0 IChsaXN0IG5pY2FlYW4tZWFzdGVyICJQYXNjaGEgKEdyZWVrIE9ydGhvZG94IEVhc3Rlciki KSkpKSkKKwkgKGFicy1lYXN0ZXIgKGNhbGVuZGFyLWRheW5hbWUtb24tb3ItYmVmb3JlIDAg KCsgcGFzY2hhbC1tb29uIDcpKSkKKwkgKGdyZWcgKGNhbGVuZGFyLWdyZWdvcmlhbi1mcm9t LWFic29sdXRlICgrIGFicy1lYXN0ZXIgKG9yIG4gMCkpKSkpCisgICAgKGlmIChjYWxlbmRh ci1kYXRlLWlzLXZpc2libGUtcCBncmVnKQorCShsaXN0IChsaXN0IGdyZWcgKG9yIHN0cmlu ZyAiUGFzY2hhIChHcmVlayBPcnRob2RveCBFYXN0ZXIpIikpKSkpKQogCiAocHJvdmlkZSAn aG9saWRheXMpCiAKLS0gCjIuMS40Cgo= --------------000105020708010408020705-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 13 15:49:50 2015 Received: (at 21256-done) by debbugs.gnu.org; 13 Aug 2015 19:49:51 +0000 Received: from localhost ([127.0.0.1]:55297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPyVa-0003cB-D1 for submit@debbugs.gnu.org; Thu, 13 Aug 2015 15:49:50 -0400 Received: from mail-wi0-f175.google.com ([209.85.212.175]:35558) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZPyVY-0003c1-14 for 21256-done@debbugs.gnu.org; Thu, 13 Aug 2015 15:49:48 -0400 Received: by wicne3 with SMTP id ne3so151312178wic.0 for <21256-done@debbugs.gnu.org>; Thu, 13 Aug 2015 12:49:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; bh=nGTr5Mr872W9b12a2j8TSWcgOatBOGXJ3L5ngrdQPV0=; b=Xz4HCSVNjEHjxI6ZFPxNjXcxIW/FNzwFTj1loGvDFjKi1eBjD8fLIOVrnrtptMpKo1 MWjxHQAEMOhLm5B2npXwenWCukmBIc1kSjMkltvlqdPvQyp9g0CxCX2HiaSd8+j7SMiG /zsrrVeZQySC1EtvRdtdQIxRW72drWETZIzuYqSRV/IzwAPa60BtA8FBZmfnfLTKs/3r rwv4KNM4/bXdgQzEFsLbWFSGWqOL5f6T/UCKbpjdpi2ULxgTpyK7sRHFPvFwHqhEKo2H mwEmFN9kF4PSlMzXXHz8hjvhGPWvjOoBfW96WbffwBt5FKKGB+M1X5fLbRIkpU2Hwnwd HITA== X-Received: by 10.180.80.70 with SMTP id p6mr10009862wix.43.1439495387324; Thu, 13 Aug 2015 12:49:47 -0700 (PDT) Received: from transarch (79.103.52.245.dsl.dyn.forthnet.gr. [79.103.52.245]) by smtp.gmail.com with ESMTPSA id lj2sm4667148wic.1.2015.08.13.12.49.45 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Aug 2015 12:49:46 -0700 (PDT) References: <55CCDC6E.3090805@cs.ucla.edu> <55CCEDD8.9050205@cs.ucla.edu> From: Foivos S. Zakkak To: Paul Eggert Subject: Re: [RFC] Extend holiday-greek-orthodox-easter in calendar In-reply-to: <55CCEDD8.9050205@cs.ucla.edu> Date: Thu, 13 Aug 2015 22:49:44 +0300 Message-ID: MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 21256-done Cc: 21256-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -0.7 (/) --=-=-= Content-Type: text/plain On 08/13/15 22:19 , Paul Eggert wrote: > Foivos S. Zakkak wrote: >> With this extension one can use the following configuration or similar: > > Thanks for the explanation. I installed the attached patch, which should have > the same effect, and am marking this as done. Please let me know if it has any > problems. I only see some tabs instead of spaces in the patch but functionally it is OK, thanks! Foivos -- WWW: foivos.zakkak.net PGP: 7B40 69D9 29BA AE91 C0B3 220A 0846 BFD1 03F0 4EA1 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREKAAYFAlXM9NgACgkQEtEYTzCDyrYp3wD/VPQNMJ/GhOqureCbMURHtbCp Mef8Ec3nbEufXtCTDZwA/0mJ533g1CTvM+7Dn3ErQhys1D/dsF2QljL0P9XDwwFV =ig17 -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 08:11:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 11 Sep 2015 11:24:05 +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