From unknown Fri Aug 15 04:04:59 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#17393 <17393@debbugs.gnu.org> To: bug#17393 <17393@debbugs.gnu.org> Subject: Status: 24.4.50; [PATCH] diary Chinese support Reply-To: bug#17393 <17393@debbugs.gnu.org> Date: Fri, 15 Aug 2025 11:04:59 +0000 retitle 17393 24.4.50; [PATCH] diary Chinese support reassign 17393 emacs submitter 17393 Leo Liu severity 17393 wishlist tag 17393 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat May 03 00:26:40 2014 Received: (at submit) by debbugs.gnu.org; 3 May 2014 04:26:40 +0000 Received: from localhost ([127.0.0.1]:49000 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgRX4-0000uZ-Vb for submit@debbugs.gnu.org; Sat, 03 May 2014 00:26:39 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37695) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgRX2-0000uI-Ds for submit@debbugs.gnu.org; Sat, 03 May 2014 00:26:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WgRWn-0002O5-Ns for submit@debbugs.gnu.org; Sat, 03 May 2014 00:26:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: *** X-Spam-Status: No, score=3.3 required=5.0 tests=BAYES_50,FREEMAIL_FROM, MIME_CHARSET_FARAWAY,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57935) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WgRWn-0002Nz-K4 for submit@debbugs.gnu.org; Sat, 03 May 2014 00:26:21 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39289) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WgRWe-0004CS-1s for bug-gnu-emacs@gnu.org; Sat, 03 May 2014 00:26:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WgRWU-0002Hn-VP for bug-gnu-emacs@gnu.org; Sat, 03 May 2014 00:26:12 -0400 Received: from mail-pa0-x22e.google.com ([2607:f8b0:400e:c03::22e]:61401) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WgRWU-0002H6-Jv for bug-gnu-emacs@gnu.org; Sat, 03 May 2014 00:26:02 -0400 Received: by mail-pa0-f46.google.com with SMTP id kx10so3724209pab.33 for ; Fri, 02 May 2014 21:26:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=NGj5GfgdaczBEukNI59utqvvS9QMJG70/W1D9/DOVww=; b=RyQhfE9bv63BsyeVxHZtia0JBg3Q8OWFuAgJtgQudvWURnDcV55bmH+jbYKSrhSMPr LL+WsQ9tMq3rsEB45XMeeB1jbvJV9KgEVjT3lqO33uxway0otQlObwzoMJznC7nRAY6R K5O6HjHhoHdDK+NtZJnzCfayQvZzz2uRYA36c0P8Pr0+PqjY0Fj4/d0Cf6Q1+73Si+tG fca38EAdiHVZeA4yin77gsOgTo6E8Tv8Fd81zPzxhaFGdXiFAuMVycwb5LlUlpdxSzmj mJnzUw4UWKONGgcPp5NwrI5re1ty0vUVRX3umj2vUeianF8PXe0ykfc+z+jRAqNP+BVw dcVg== X-Received: by 10.66.142.201 with SMTP id ry9mr42758568pab.14.1399091161236; Fri, 02 May 2014 21:26:01 -0700 (PDT) Received: from fortuna ([123.115.254.233]) by mx.google.com with ESMTPSA id fk4sm8075024pab.23.2014.05.02.21.25.58 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Fri, 02 May 2014 21:26:00 -0700 (PDT) From: Leo Liu To: bug-gnu-emacs@gnu.org Subject: 24.4.50; [PATCH] diary Chinese support X-Debbugs-CC: Glenn Morris , William Xu Date: Sat, 03 May 2014 12:25:49 +0800 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). 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 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 (----) --=-=-= Content-Type: text/plain The patch adds support for Chinese dates in diary, in which the cycle and year are concatenated as cycleyear i.e. cycle 78 and year 31 is represented as 7831. The following commands are available in the calendar window: KEY COMMAND ====== ====================================== `i C a' diary-chinese-insert-anniversary-entry `i C d' diary-chinese-insert-entry `i C m' diary-chinese-insert-monthly-entry `i C y' diary-chinese-insert-yearly-entry ====== ====================================== --=-=-= Content-Type: text/x-patch; charset=gbk Content-Disposition: inline; filename=cal-china.patch Content-Transfer-Encoding: quoted-printable Content-Description: cal-china.patch =3D=3D=3D modified file 'lisp/calendar/cal-china.el' --- lisp/calendar/cal-china.el 2014-01-01 07:43:34 +0000 +++ lisp/calendar/cal-china.el 2014-05-03 04:15:59 +0000 @@ -682,6 +682,124 @@ "Chinese calendar equivalent of date diary entry." (format "Chinese date: %s" (calendar-chinese-date-string date))) =20 +;;;; diary support + +(declare-function calendar-mark-1 "diary-lib") +(declare-function diary-mark-entries-1 "diary-lib") +(declare-function diary-list-entries-1 "diary-lib") +(declare-function diary-insert-entry-1 "diary-lib") +(declare-function diary-date-display-form "diary-lib") +(declare-function diary-anniversary "diary-lib") +(declare-function diary-make-date "diary-lib") +(declare-function diary-ordinal-suffix "diary-lib") +(defvar diary-sexp-entry-symbol) +(defvar entry) ;used by `diary-chinese-anniversary' + +(defvar calendar-chinese-month-name-array + ["=D5=FD=D4=C2" "=B6=FE=D4=C2" "=C8=FD=D4=C2" "=CB=C4=D4=C2" "=CE=E5=D4= =C2" "=C1=F9=D4=C2" + "=C6=DF=D4=C2" "=B0=CB=D4=C2" "=BE=C5=D4=C2" "=CA=AE=D4=C2" "=B6=AC=D4= =C2" "=C5D=D4=C2"]) + +;;; NOTE: In the diary the cycle and year of a Chinese date is +;;; combined using this formula: (+ (* cycle 100) year). +;;; +;;; These two functions convert to and back from this representation. +(defun calendar-chinese-from-absolute-for-diary (date) + (pcase-let ((`(,c ,y ,m ,d) (calendar-chinese-from-absolute date))) + (list m d (+ (* c 100) y)))) + +(defun calendar-chinese-to-absolute-for-diary (date) + (pcase-let ((`(,m ,d ,y) date)) + (calendar-chinese-to-absolute + (list (floor y 100) (mod y 100) m d)))) + +(defun calendar-chinese-mark-date-pattern (month day year &optional color) + (calendar-mark-1 month day year + #'calendar-chinese-from-absolute-for-diary + #'calendar-chinese-to-absolute-for-diary + color)) + +;;;###cal-autoload +(defun diary-chinese-mark-entries () + "Mark days in the calendar window that have Chinese date diary entries. +Marks each entry in `diary-file' (or included files) visible in the calend= ar +window. See `diary-chinese-list-entries' for more information. + +This function is provided for use with `diary-nongregorian-marking-hook'." + (diary-mark-entries-1 #'calendar-chinese-mark-date-pattern + calendar-chinese-month-name-array + diary-chinese-entry-symbol + #'calendar-chinese-from-absolute-for-diary)) + +;;;###cal-autoload +(defun diary-chinese-list-entries () + "Add any Chinese date entries from the diary file to `diary-entries-list= '. +Chinese date diary entries must be prefaced by `diary-chinese-entry-symbol' +\(normally an `C'). The same `diary-date-forms' govern the style +of the Chinese calendar entries. If an Chinese date diary entry begins wi= th +`diary-nonmarking-symbol', the entry will appear in the diary listing, +but will not be marked in the calendar. + +This function is provided for use with `diary-nongregorian-listing-hook'." + (diary-list-entries-1 calendar-chinese-month-name-array + diary-chinese-entry-symbol + #'calendar-chinese-from-absolute-for-diary)) + +;;;###cal-autoload +(defun diary-chinese-anniversary (month day &optional year mark) + (pcase-let* ((ddate (diary-make-date month day year)) + (`(,dc ,dy ,dm ,dd) ;diary chinese date + (if year + (calendar-chinese-from-absolute + (calendar-chinese-to-absolute-for-diary ddate)) + (list nil nil (calendar-extract-month ddate) + (calendar-extract-day ddate)))) + (`(,cc ,cy ,cm ,cd) ;current chinese date + (calendar-chinese-from-absolute + (calendar-absolute-from-gregorian date))) + (diff (if (and dc dy) + (+ (* 60 (- cc dc)) (- cy dy)) + 100))) + (and (> diff 0) (=3D dm cm) (=3D dd cd) + (cons mark (format entry diff (diary-ordinal-suffix diff)))))) + +;;;###cal-autoload +(defun diary-chinese-insert-anniversary-entry (&optional arg) + "Insert an anniversary diary entry for the Chinese date at point. +Prefix argument ARG makes the entry nonmarking." + (interactive "P") + (let ((calendar-date-display-form (diary-date-display-form))) + (diary-make-entry + (format "%s(diary-chinese-anniversary %s)" + diary-sexp-entry-symbol + (calendar-date-string + (calendar-chinese-from-absolute-for-diary + (calendar-absolute-from-gregorian (calendar-cursor-to-date = t))))) + arg))) + +;;;###cal-autoload +(defun diary-chinese-insert-entry (&optional arg) + "Insert a diary entry for the Chinese date at point." + (interactive "P") + (diary-insert-entry-1 nil arg calendar-chinese-month-name-array + diary-chinese-entry-symbol + #'calendar-chinese-from-absolute-for-diary)) + +;;;###cal-autoload +(defun diary-chinese-insert-monthly-entry (&optional arg) + "Insert a monthly diary entry for the Chinese date at point." + (interactive "P") + (diary-insert-entry-1 'monthly arg calendar-chinese-month-name-array + diary-chinese-entry-symbol + #'calendar-chinese-from-absolute-for-diary)) + +;;;###cal-autoload +(defun diary-chinese-insert-yearly-entry (&optional arg) + "Insert a yearly diary entry for the Chinese date at point." + (interactive "P") + (diary-insert-entry-1 'yearly arg calendar-chinese-month-name-array + diary-chinese-entry-symbol + #'calendar-chinese-from-absolute-for-diary)) + (provide 'cal-china) =20 ;;; cal-china.el ends here =3D=3D=3D modified file 'lisp/calendar/cal-menu.el' --- lisp/calendar/cal-menu.el 2014-01-01 07:43:34 +0000 +++ lisp/calendar/cal-menu.el 2014-05-03 04:15:59 +0000 @@ -56,6 +56,11 @@ ["One time" diary-bahai-insert-entry] ["Monthly" diary-bahai-insert-monthly-entry] ["Yearly" diary-bahai-insert-yearly-entry]) + ("Insert Chinese" + ["One time" diary-chinese-insert-entry] + ["Monthly" diary-chinese-insert-monthly-entry] + ["Yearly" diary-chinese-insert-yearly-entry] + ["Anniversary" diary-chinese-insert-anniversary-entry]) ("Insert Islamic" ["One time" diary-islamic-insert-entry] ["Monthly" diary-islamic-insert-monthly-entry] =3D=3D=3D modified file 'lisp/calendar/calendar.el' --- lisp/calendar/calendar.el 2014-03-17 16:04:32 +0000 +++ lisp/calendar/calendar.el 2014-05-03 04:15:59 +0000 @@ -689,6 +689,11 @@ :type 'string :group 'diary) =20 +(defcustom diary-chinese-entry-symbol "C" + "Symbol indicating a diary entry according to the Chinese calendar." + :type 'string + :group 'diary) + (define-obsolete-variable-alias 'hebrew-diary-entry-symbol 'diary-hebrew-entry-symbol "23.1") =20 @@ -1709,6 +1714,10 @@ (define-key map "iBd" 'diary-bahai-insert-entry) (define-key map "iBm" 'diary-bahai-insert-monthly-entry) (define-key map "iBy" 'diary-bahai-insert-yearly-entry) + (define-key map "iCd" 'diary-chinese-insert-entry) + (define-key map "iCm" 'diary-chinese-insert-monthly-entry) + (define-key map "iCy" 'diary-chinese-insert-yearly-entry) + (define-key map "iCa" 'diary-chinese-insert-anniversary-entry) (define-key map "?" 'calendar-goto-info-node) (define-key map "Hm" 'cal-html-cursor-month) (define-key map "Hy" 'cal-html-cursor-year) =3D=3D=3D modified file 'lisp/calendar/diary-lib.el' --- lisp/calendar/diary-lib.el 2014-01-01 07:43:34 +0000 +++ lisp/calendar/diary-lib.el 2014-05-03 04:15:59 +0000 @@ -2396,6 +2396,11 @@ cal-bahai calendar-bahai-month-name-array diary-bahai-entry-symbol) + (diary-font-lock-keywords-1 diary-chinese-mark-entries + diary-chinese-list-entries + cal-china + calendar-chinese-month-name-array + diary-chinese-entry-symbol) (list (cons (format "^%s.*$" (regexp-quote diary-include-string)) @@ -2412,7 +2417,8 @@ (regexp-opt (mapcar 'regexp-quote (list diary-hebrew-entry-symbol diary-islamic-entry-symbol - diary-bahai-entry-symbol)) + diary-bahai-entry-symbol + diary-chinese-entry-symbol)) t)) '(1 font-lock-constant-face)) '(diary-font-lock-sexps . font-lock-keyword-face) --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat May 03 14:39:26 2014 Received: (at 17393) by debbugs.gnu.org; 3 May 2014 18:39:27 +0000 Received: from localhost ([127.0.0.1]:49932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgeqM-00019L-CW for submit@debbugs.gnu.org; Sat, 03 May 2014 14:39:26 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45975 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgeqI-00019A-JK for 17393@debbugs.gnu.org; Sat, 03 May 2014 14:39:23 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1WgeqH-000523-PY; Sat, 03 May 2014 14:39:21 -0400 From: Glenn Morris To: Leo Liu Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support References: X-Spook: Commecen codes AVN bluebird illuminati world domination X-Ran: Lc!OmreeLR30[9hhu~1U%Y5Lvp!_]!k\6X,EWz?NFA?$xDlH]J0ynT=DA+e]2E$"nL;f=8 X-Hue: blue X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sat, 03 May 2014 14:39:21 -0400 In-Reply-To: (Leo Liu's message of "Sat, 03 May 2014 12:25:49 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 17393 Cc: 17393@debbugs.gnu.org, William Xu 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: -5.7 (-----) Thanks. Please apply, with the necessary doc and NEWS updates. Very minor comments below. Leo Liu wrote: > +(declare-function calendar-mark-1 "diary-lib") > +(declare-function diary-mark-entries-1 "diary-lib") > +(declare-function diary-list-entries-1 "diary-lib") > +(declare-function diary-insert-entry-1 "diary-lib") > +(declare-function diary-date-display-form "diary-lib") The existing files use autoload. > +(declare-function diary-anniversary "diary-lib") Unused? > +Chinese date diary entries must be prefaced by `diary-chinese-entry-symbol' > +\(normally an `C'). "a `C'". > +;;;###cal-autoload > +(defun diary-chinese-anniversary (month day &optional year mark) Doc string please. > +(defcustom diary-chinese-entry-symbol "C" > + "Symbol indicating a diary entry according to the Chinese calendar." > + :type 'string > + :group 'diary) :version tag. From debbugs-submit-bounces@debbugs.gnu.org Sat May 03 20:26:47 2014 Received: (at 17393-done) by debbugs.gnu.org; 4 May 2014 00:26:47 +0000 Received: from localhost ([127.0.0.1]:50191 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgkGU-0002uQ-Mg for submit@debbugs.gnu.org; Sat, 03 May 2014 20:26:46 -0400 Received: from mail-pa0-f53.google.com ([209.85.220.53]:47401) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WgkGR-0002uA-9Z for 17393-done@debbugs.gnu.org; Sat, 03 May 2014 20:26:44 -0400 Received: by mail-pa0-f53.google.com with SMTP id kp14so2897830pab.40 for <17393-done@debbugs.gnu.org>; Sat, 03 May 2014 17:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=SgbtwRMpocHnF7AfpLUOqCCMXiIUw7cSeCI25P8VMuo=; b=YWElo8lPCVLhUh/0vLvCcyR6QtpaOgKCIKkJJr73/CIDf/o64D7wHZ6oHxHgrMr/6x LYQqj918tGrm04grbB8E2ZYOgdLmjjXiKt7rgDvIBLL/1KlGMYWpGh3RkV3kzd9shT6W hRK5SWaaxvsKBoyZmIZ1TSf+nECRynddZnf+Q5bLsGLMdgXdSu4rk0g2aeqB22wCflu5 h4WsyCgZ6/7i0GQfnNCNSoT0e2vXuVfiXVsnLuxXkOYzX9A0xKZpYeDN7v70KjpSkUbM MRkBdNclxQleh3AhDUEzVZPcTVgELSv+7XyKV+95ExYqPHbVQL2QkXjVVd+8106bz5l+ /wBg== X-Received: by 10.66.141.197 with SMTP id rq5mr54089136pab.64.1399163197137; Sat, 03 May 2014 17:26:37 -0700 (PDT) Received: from fortuna ([123.115.254.233]) by mx.google.com with ESMTPSA id el14sm30755754pac.31.2014.05.03.17.26.31 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sat, 03 May 2014 17:26:36 -0700 (PDT) From: Leo Liu To: Glenn Morris Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoAgMAAADxkFD+AAAADFBMVEUvT09qWs3/pQD///+J kUVcAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9cBBwMLOd3veKQA AACuSURBVBjTldE9CgIxEAXgB+lEyFUC2wo5ikdZ8DSypxhMY7H9VuIVwlqkGRgnm59VsHGafIQ3 CZlAtmKIRaHETgYa12lqvEsPYKf8wXHsPGfqPaUM0g9aJPKFXkmNQmSDqwzz4Fpgpz+6WAPY2z5o uPJJpu0uypcl4nyCibMLQ8lCiVjayLoQvw5LsVKQuHPRR958HZbOcVsKeepcLxpByjycGvnKmY+c MBvrtyjfe0vmuLvdq/kAAAAASUVORK5CYII= Date: Sun, 04 May 2014 08:26:21 +0800 In-Reply-To: (Glenn Morris's message of "Sat, 03 May 2014 14:39:21 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17393-done Cc: 17393-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 (/) Fixed in 24.5 On 2014-05-03 14:39 -0400, Glenn Morris wrote: > Thanks. Please apply, with the necessary doc and NEWS updates. > Very minor comments below. Thanks for the comments. Fixed accordingly and installed. BTW, in diary-chinese-list-entries I also changed `prefaced' to `prefixed'. The doc-string is adopted from similar entries in other non-grepgorian calendars which still use `prefaced'. Any comments? Leo From debbugs-submit-bounces@debbugs.gnu.org Sun May 04 00:15:34 2014 Received: (at 17393) by debbugs.gnu.org; 4 May 2014 04:15:34 +0000 Received: from localhost ([127.0.0.1]:50287 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wgnpt-0002CB-PU for submit@debbugs.gnu.org; Sun, 04 May 2014 00:15:34 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:4801) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wgnps-0002Bx-5d for 17393@debbugs.gnu.org; Sun, 04 May 2014 00:15:32 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArYGAIDvNVNLd/4Y/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNiCgI0hkXjnoHFoQiBKkZgWqDTCE X-IPAS-Result: ArYGAIDvNVNLd/4Y/2dsb2JhbABZgwaDSr0vgw6BFxd0giUBAQEBAgFWIwULCzQSFBgNiCgI0hkXjnoHFoQiBKkZgWqDTCE X-IronPort-AV: E=Sophos;i="4.97,753,1389762000"; d="scan'208";a="61437007" Received: from 75-119-254-24.dsl.teksavvy.com (HELO ceviche.home) ([75.119.254.24]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 04 May 2014 00:15:26 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 82C0166094; Sun, 4 May 2014 00:15:26 -0400 (EDT) From: Stefan Monnier To: 17393@debbugs.gnu.org Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support Message-ID: References: Date: Sun, 04 May 2014 00:15:26 -0400 In-Reply-To: (Leo Liu's message of "Sun, 04 May 2014 08:26:21 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 17393 Cc: sdl.web@gmail.com 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.3 (/) > non-grepgorian calendars which still use `prefaced'. Any comments? Would those be the calendars before Unix? Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun May 04 00:23:45 2014 Received: (at 17393) by debbugs.gnu.org; 4 May 2014 04:23:45 +0000 Received: from localhost ([127.0.0.1]:50308 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wgnxo-0002SP-H6 for submit@debbugs.gnu.org; Sun, 04 May 2014 00:23:44 -0400 Received: from mail-pa0-f52.google.com ([209.85.220.52]:60152) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wgnxm-0002S3-0D for 17393@debbugs.gnu.org; Sun, 04 May 2014 00:23:42 -0400 Received: by mail-pa0-f52.google.com with SMTP id kx10so7600873pab.25 for <17393@debbugs.gnu.org>; Sat, 03 May 2014 21:23:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=0mSoKzjorXF7bAyUNwuYrz4LW9kdHELiXmMJiKibpjs=; b=txcmYushvMW93mEn2KaXa6YnoWiQeQfwRl3fU5MUXThF05VUy97U7KGXh1Vcmvx6xP MQA3xCXXlQgN4dYpW81Yia65GE7ANNXbNrvUaBRje0oM7IaoGFB7KHkyG1t8v5dFhyLG bVAdfUU5yIJIN+TUmhKpOvRKsOwiYa1Cm3K+/NbCcTIe9tf4XMncskD6Euf8i0F1Rnuv RCY9gbjH6QKC8kmlqZ9+TYGVu/mciKvjL1sa6CnOOVfVFO44FcasKPCAkp4XYC6INWGk Xbp+0HNEHfc5vzreSzFelJwD5rOzQkvEE0YurXxVtY90myAfHeWXwZZC1gmpCs3ThVzi mLzA== X-Received: by 10.66.141.12 with SMTP id rk12mr54646063pab.152.1399177415747; Sat, 03 May 2014 21:23:35 -0700 (PDT) Received: from fortuna ([123.115.254.233]) by mx.google.com with ESMTPSA id ry10sm34861949pab.38.2014.05.03.21.23.31 for (version=TLSv1.1 cipher=RC4-SHA bits=128/128); Sat, 03 May 2014 21:23:34 -0700 (PDT) From: Leo Liu To: Stefan Monnier Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAMFBMVEUaFRZLMy1dTENxVzKQ WiCrXQ97cmO/dSqSh3akjGTApXy5sJ7Sxo/Sz8Xo6eP9//xJbkruAAAAAWJLR0QAiAUdSAAAAAlw SFlzAAACxQAAAsUBidZ/7wAAAAd0SU1FB9cBBwMJOwHXewoAAAIBSURBVCjPVdNBiNNAFADQ6J4F x3hThHZBBC+WCFI8SS0iezRDcMHLHkLAg6gJH/fgYQ9xYlj2sLK4KHgqCgXFhda2Idmr4kkQPZQ0 nkQMbTypbMmMM2m7ZgYSmMef/5OZPwo7HFnx3uKPcmj0Dht1LWZJ+Hvr7dIFZXRUwl9VRTuuKDJ+ U44gjscknK4hhJaCkYRsWjmBtLqXlJAG2wipNe18OZJu1BBq1E8xafl4s6Jq2mUZGftU1y7CCxnp FVUDWJXx4C66BKBnErbuoaYNtoRTu6EZBsCbMn7W+5qOAR6WvxNOby9jHWC9hAf3n304CdiAByXs 3Nh9roLDkyb/sWV712vYwaLSAn8CPMHIAAzOPDKP2COAFm4Y4ODVWc6xG7KXsN7UeUJjjimx2uwd gCgNhr0i8C/xyCD5CiCKAMY3Bf5oDzx//w/fimscdcAZU2jv9sedx6+nYPPFIoWI/GK6QZ+EFGOR ErAjCnV3vPZ7XqlTIMbOLY7fLcvvmT7rXNWaGDexIY44N12TG2PDp7vqyl57dnCeuWwyNpnEURxk fTbDYeBnKRn4oejPYI4sH6WviBumEZ/GxX4X/x6EcURFZ7E071bjQGAxpcOAEOJuTiroDEea5Szv rVWLYfl7ZiQwSUToxrkux7OLixAWGz22+HIyWTRYcVfomOwvzusfjtVIGgLHf3MAAAAASUVORK5C YII= Date: Sun, 04 May 2014 12:23:25 +0800 In-Reply-To: (Stefan Monnier's message of "Sun, 04 May 2014 00:15:26 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 17393 Cc: 17393@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 (/) On 2014-05-04 00:15 -0400, Stefan Monnier wrote: > Would those be the calendars before Unix? > > > Stefan I mean `diary-hebrew-list-entries' and the like. In its doc-string it uses `prefaced' which I am not quite sure is the right word. Leo From debbugs-submit-bounces@debbugs.gnu.org Sun May 04 14:09:10 2014 Received: (at 17393) by debbugs.gnu.org; 4 May 2014 18:09:10 +0000 Received: from localhost ([127.0.0.1]:50957 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wh0qb-0001vz-VK for submit@debbugs.gnu.org; Sun, 04 May 2014 14:09:10 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:34072 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Wh0qZ-0001vr-Mh for 17393@debbugs.gnu.org; Sun, 04 May 2014 14:09:08 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Wh0qZ-00033O-3S; Sun, 04 May 2014 14:09:07 -0400 From: Glenn Morris To: Leo Liu Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support References: X-Spook: Audiotel bomb IDEA ARPA Legion of Doom terrorism X-Ran: +MHvIDT;Bz03uWvgAO`"[P9L5Wq|5~z/|'%hMp&Ad^b?2&'JqbXWeke'&"B`_bxj^by>cM X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Sun, 04 May 2014 14:09:06 -0400 In-Reply-To: (Leo Liu's message of "Sun, 04 May 2014 12:23:25 +0800") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.7 (-----) X-Debbugs-Envelope-To: 17393 Cc: 17393@debbugs.gnu.org, Stefan Monnier 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: -5.7 (-----) Leo Liu wrote: > I mean `diary-hebrew-list-entries' and the like. In its doc-string it > uses `prefaced' which I am not quite sure is the right word. Either word sounds fine to me. From debbugs-submit-bounces@debbugs.gnu.org Tue May 06 16:17:42 2014 Received: (at submit) by debbugs.gnu.org; 6 May 2014 20:17:42 +0000 Received: from localhost ([127.0.0.1]:53159 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whlo5-0002Ft-Tl for submit@debbugs.gnu.org; Tue, 06 May 2014 16:17:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59526) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Whlo3-0002Ff-Ah for submit@debbugs.gnu.org; Tue, 06 May 2014 16:17:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Whlno-00031i-E2 for submit@debbugs.gnu.org; Tue, 06 May 2014 16:17:34 -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.6 required=5.0 tests=BAYES_00,DATE_IN_PAST_24_48, FREEMAIL_FROM,RCVD_NUMERIC_HELO,T_FSL_HELO_BARE_IP_2 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:34053) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whlno-00031b-A5 for submit@debbugs.gnu.org; Tue, 06 May 2014 16:17:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32885) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Whlng-0001qx-Ql for bug-gnu-emacs@gnu.org; Tue, 06 May 2014 16:17:24 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WhlnT-0002qY-R0 for bug-gnu-emacs@gnu.org; Tue, 06 May 2014 16:17:16 -0400 Received: from plane.gmane.org ([80.91.229.3]:50861) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WhlnT-0002ps-JV for bug-gnu-emacs@gnu.org; Tue, 06 May 2014 16:17:03 -0400 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Whl1n-0002LR-Dq for bug-gnu-emacs@gnu.org; Tue, 06 May 2014 21:27:47 +0200 Received: from 123.115.254.233 ([123.115.254.233]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 May 2014 21:27:47 +0200 Received: from sdl.web by 123.115.254.233 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 06 May 2014 21:27:47 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Leo Liu Subject: Re: bug#17393: 24.4.50; [PATCH] diary Chinese support Date: Mon, 05 May 2014 07:42:38 +0800 Lines: 6 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.115.254.233 Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAG1BMVEUAAAA9Cgm3Hx1WWFWA gn+WmJWsrqv4+vcCAwCRl2MkAAAAAXRSTlMAQObYZgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAAAYoA AAGKATOXMFgAAAAHdElNRQfXAQwDNR+ZJmElAAABIklEQVQoz22SPW+DQAyGWUq65qasd9PNUSX4 AZHK2C1rJy5jpDS4IwRVup9dn7GNafpKIPPgzztXFSujqq1eM2n8h22oMkvxI/i9C97kRfMRUN55 dS3BrsAwBXUtMLAO4lryh8kTjOxKpQNniNxAgZOEe4bZwsDTFhKdqZRLNII4OQNHhEuq/RMkm6Cj TnnEA/fk0BorcYn5qA3oaeAxbaBOLrX+9G48NZ2Fzc2tzDM8Q+tMypEOqYHh8mAWaaK3U/cDMOT5 aMZMABgPXc7zPMs1A8DXO756GFJ/4fMEq47hTsAdn5avoxZ4ywl0c2w4Flu2Ybeyb3S+EqxX2DYA H8veJGEDTnHnrXvRaPyt+2kSfK6rfBZ2tUtfP/mR+pR6sX8BUZ/cDV7tvkoAAAAASUVORK5CYII= User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4.50 (CentOS 6.5) Cancel-Lock: sha1:NpAaTBnd0IEa1iu6Sl9zwO1/pyc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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: -2.7 (--) X-Debbugs-Envelope-To: submit 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: -2.7 (--) On 2014-05-04 14:09 -0400, Glenn Morris wrote: > Either word sounds fine to me. Thanks. Leo From unknown Fri Aug 15 04:04:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 04 Jun 2014 11:24:04 +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