diff options
| author | Leo Liu | 2014-05-04 08:16:58 +0800 |
|---|---|---|
| committer | Leo Liu | 2014-05-04 08:16:58 +0800 |
| commit | bbdcf64f499636ba9567e8fed8f209e06380352c (patch) | |
| tree | 36f63f7f60f4b8972576b843b1354244e7f82f5f /etc | |
| parent | c3a435feddf2e1c1e74e41a05d4dd8a59bc766b0 (diff) | |
| download | emacs-bbdcf64f499636ba9567e8fed8f209e06380352c.tar.gz emacs-bbdcf64f499636ba9567e8fed8f209e06380352c.zip | |
Support Chinese diary entries in calendar and diary
* doc/emacs/cal-xtra.texi (Non-Gregorian Diary): Document new features for
Chinese calendar and diary.
* etc/NEWS: Mention support for Chinese dates in calendar and diary.
* lisp/calendar/cal-china.el (calendar-chinese-month-name-array): New var.
(calendar-chinese-from-absolute-for-diary)
(calendar-chinese-to-absolute-for-diary)
(calendar-chinese-mark-date-pattern, diary-chinese-mark-entries)
(diary-chinese-list-entries): New functions to list and mark
Chinese diary entries in the calendar window.
(diary-chinese-anniversary)
(diary-chinese-insert-anniversary-entry)
(diary-chinese-insert-entry, diary-chinese-insert-monthly-entry)
(diary-chinese-insert-yearly-entry): New commands to insert
Chinese diary entries.
* lisp/calendar/cal-menu.el (cal-menu-diary-menu): Add entries for
inserting Chinese diary entries.
* lisp/calendar/calendar.el (diary-chinese-entry-symbol): New
customizable variable.
(calendar-mode-map): Add bindings for inserting Chinese diary
entries.
* lisp/calendar/diary-lib.el (diary-font-lock-keywords): Support
font-locking Chinese dates.
Fixes: debbugs:17393
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | etc/NEWS | 12 |
2 files changed, 16 insertions, 0 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 77294aae776..3eb1c564fad 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-05-04 Leo Liu <sdl.web@gmail.com> | ||
| 2 | |||
| 3 | * NEWS: Mention support for Chinese dates in calendar and diary. | ||
| 4 | |||
| 1 | 2014-04-20 Daniel Colascione <dancol@dancol.org> | 5 | 2014-04-20 Daniel Colascione <dancol@dancol.org> |
| 2 | 6 | ||
| 3 | * NEWS: Mention new struct functions and changes to `cl-the'. | 7 | * NEWS: Mention new struct functions and changes to `cl-the'. |
| @@ -74,6 +74,18 @@ performance improvements when pasting large amounts of text. | |||
| 74 | ** The Rmail commands d, C-d and u now handle repeat counts | 74 | ** The Rmail commands d, C-d and u now handle repeat counts |
| 75 | to delete or undelete multiple messages. | 75 | to delete or undelete multiple messages. |
| 76 | 76 | ||
| 77 | ** Calendar and diary | ||
| 78 | |||
| 79 | +++ | ||
| 80 | *** New commands to insert diary entries with Chinese dates: | ||
| 81 | `diary-chinese-insert-anniversary-entry' `diary-chinese-insert-entry' | ||
| 82 | `diary-chinese-insert-monthly-entry' | ||
| 83 | `diary-chinese-insert-yearly-entry' | ||
| 84 | |||
| 85 | +++ | ||
| 86 | *** Calendar can list and mark diary entires with Chinese dates: | ||
| 87 | `diary-chinese-list-entries' and `diary-chinese-mark-entries'. | ||
| 88 | |||
| 77 | ** The URL package accepts now the protocols "ssh", "scp" and "rsync". | 89 | ** The URL package accepts now the protocols "ssh", "scp" and "rsync". |
| 78 | When `url-handler-mode' is enabled, file operations for these | 90 | When `url-handler-mode' is enabled, file operations for these |
| 79 | protocols as well as for "telnet" and "ftp" are passed to Tramp. | 91 | protocols as well as for "telnet" and "ftp" are passed to Tramp. |