From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei-Wei Guo Subject: Re: Re: How to set a entry with Chinese calender? Date: Wed, 06 May 2009 07:32:44 +0800 Message-ID: <4A00CC9C.60105@gmail.com> References: <49F9591D.2010101@gmail.com> <4A0044C8.7010107@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M1TxU-000356-IS for emacs-orgmode@gnu.org; Tue, 05 May 2009 19:21:56 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M1TxQ-000345-6O for emacs-orgmode@gnu.org; Tue, 05 May 2009 19:21:56 -0400 Received: from [199.232.76.173] (port=51802 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M1TxP-00033j-UX for emacs-orgmode@gnu.org; Tue, 05 May 2009 19:21:51 -0400 Received: from wa-out-1112.google.com ([209.85.146.183]:42032) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M1TxO-0002yi-Ln for emacs-orgmode@gnu.org; Tue, 05 May 2009 19:21:51 -0400 Received: by wa-out-1112.google.com with SMTP id m34so1858159wag.26 for ; Tue, 05 May 2009 16:21:49 -0700 (PDT) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Leo Cc: emacs-orgmode@gnu.org Leo 写道: Hi Leo, > I assume you mean without loading cal-china-plus, the follow restults > still stand. Could you investigate more and report those bugs to > emacs-devel? The author of calendar.el is actually an expert in this > field, it is good to have him reviewing this. > >> 1. The calculation of Chinese year is not right. >> >> For example, if I born in 1982.11 of *solar* calendar and my father born >> in 1952.12 of *lunar* calendar. My age is calculated as 27 and my father's >> age is calculated as 58, which should be 57. Because my father's birthday >> is in the next year of *solar* calender, his age is calculated one year >> more. >> This bug cannot be reproduced without loading cal-china-plus for it uses the diary-chinese-anniversary of your package. For example. %%(diary-anniversary 11 1 1982) I'm %d years old. %%(diary-chinese-anniversary 12 1 1952) Dad is %d years old. Could you give me some hints on how to present the bug without your package? Best wishes, Wei-Wei