[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/excorporate 7849d8f 42/93: excorporate-diary: Add featu
From: |
Stefan Monnier |
Subject: |
[elpa] externals/excorporate 7849d8f 42/93: excorporate-diary: Add feature idea comment |
Date: |
Sun, 29 Nov 2020 15:43:05 -0500 (EST) |
branch: externals/excorporate
commit 7849d8f9aa02c2f206577438c47f8886fd293cc7
Author: Thomas Fitzsimmons <fitzsim@fitzsim.org>
Commit: Thomas Fitzsimmons <fitzsim@fitzsim.org>
excorporate-diary: Add feature idea comment
* packages/excorporate/excorporate-diary.el
(exco-diary-insert-meeting): Comment on a potential feature that
would add a calendar name to each entry.
---
excorporate-diary.el | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/excorporate-diary.el b/excorporate-diary.el
index 5e870bc..3668b85 100644
--- a/excorporate-diary.el
+++ b/excorporate-diary.el
@@ -151,6 +151,25 @@ Call FINALIZE after the meeting has been inserted."
excorporate-diary-transient-file)))
(with-temp-buffer
(insert icalendar-text)
+
+ ;; FIXME: Maybe some users of multiple calendars will want to
+ ;; know the source calendar's name for each diary entry.
+ ;; There is no great way to achieve that right now, but one
+ ;; idea is to add X-WR-CALNAME support to
+ ;; icalendar-import-buffer, replace the
+ ;; exco-diary-insert-meeting argument to
+ ;; exco-calendar-item-with-details-iterate with:
+ ;;
+ ;; (lambda (&rest arguments)
+ ;; (apply #'exco-diary-insert-meeting identifier arguments))
+ ;;
+ ;; and uncomment the following code.
+ ;;
+ ;; (goto-char (point-min))
+ ;; (while (re-search-forward
+ ;; "^SUMMARY\\([^:]*\\):\\(.*\\(\n[ ].*\\)*\\)" nil t)
+ ;; (insert (format "\nX-WR-CALNAME: (%s)" identifier)))
+
;; Escape literal percent signs (%). Use less-than sign (<)
;; and greater-than sign (>) which are forbidden URL
;; characters, so that in the plain text diary file,
- [elpa] externals/excorporate 0d014c7 64/93: Excorporate: Support appointment creation, (continued)
- [elpa] externals/excorporate 0d014c7 64/93: Excorporate: Support appointment creation, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate de50497 75/93: Excorporate: Support replying to meeting requests in Org buffer, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate ebf91e4 50/93: excorporate-diary: Update warning message, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 5bd2608 59/93: Excorporate: Support appointment deletion, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 064e34d 57/93: packages/excorporate/excorporate.el: Adjust case in example URL, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 6487138 70/93: Excorporate: Adjust some documentation strings, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate da3898b 85/93: Excorporate: Rename a function, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 96a76cd 90/93: Excorporate: Adjust some URLs in the manual, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 47d2698 32/93: packages/excorporate: Support diary on Emacs 24.1, 24.2, 24.3, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 77030b3 37/93: packages/excorporate: Fix generated whitespace issue, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 7849d8f 42/93: excorporate-diary: Add feature idea comment,
Stefan Monnier <=
- [elpa] externals/excorporate f3888e1 77/93: Excorporate: Require Org 9.0 or newer, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 2f76f57 71/93: Excorporate: Change organizer representation, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 30cc0bd 63/93: Excorporate: Add appointment deletion in Org buffer, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 538e908 68/93: Excorporate: Support cancelling meetings in Org buffer, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 8e7779a 81/93: Excorporate: Expand responses in API usage examples, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 5f81163 88/93: Excorporate: Fix a byte-compilation warning, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 34827cc 06/93: packages/excorporate: Retrieve Services.wsdl directly, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate da2b980 08/93: packages/excorporate: Improve exco-get-meetings-for-day, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate da594da 14/93: packages/excorporate: Bump version to 0.7.3, Stefan Monnier, 2020/11/29
- [elpa] externals/excorporate 68c5585 17/93: packages/excorporate: Interoperate with `save-some-buffers', Stefan Monnier, 2020/11/29