summaryrefslogtreecommitdiff
path: root/lisp/calendar/icalendar.el
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2015-08-21 05:02:51 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2015-08-21 05:03:38 -0700
commit8c01e88921f00e5b5807541c8d3a8872912e79c5 (patch)
treecfab1fb2eef837a747522e0b5e404c3bf0e76081 /lisp/calendar/icalendar.el
parent21c2b4ac52e2b1eb971e6f1e039db9108949e0eb (diff)
downloademacs-8c01e88921f00e5b5807541c8d3a8872912e79c5.tar.gz
Follow user preference in calendar diagnostics
Respect text-quoting-style preference in diagnostic formats by using curved quotes (which are translated as per text-quoting-style) instead of grave accent and apostrophe (which are not). * lisp/calendar/appt.el (appt-display-message): * lisp/calendar/diary-lib.el (diary-check-diary-file) (diary-mail-entries, diary-from-outlook): * lisp/calendar/icalendar.el (icalendar-export-region) (icalendar--convert-float-to-ical) (icalendar--convert-date-to-ical) (icalendar--convert-ical-to-diary) (icalendar--convert-recurring-to-diary) (icalendar--add-diary-entry): * lisp/calendar/time-date.el (format-seconds): * lisp/calendar/timeclock.el (timeclock-mode-line-display) (timeclock-make-hours-explicit): * lisp/calendar/todo-mode.el (todo-prefix, todo-delete-category) (todo-item-mark, todo-check-format) (todo-insert-item--next-param, todo-edit-item--next-key) (todo-mode): Use curved quotes in diagnostic format strings. * lisp/calendar/icalendar.el (icalendar-import-format-sample): * test/automated/icalendar-tests.el (icalendar--import-format-sample): Just use straight quoting for simple test case.
Diffstat (limited to 'lisp/calendar/icalendar.el')
-rw-r--r--lisp/calendar/icalendar.el16
1 files changed, 8 insertions, 8 deletions
diff --git a/lisp/calendar/icalendar.el b/lisp/calendar/icalendar.el
index 734462dd322..bced4e20e02 100644
--- a/lisp/calendar/icalendar.el
+++ b/lisp/calendar/icalendar.el
@@ -1118,7 +1118,7 @@ FExport diary data into iCalendar file: ")
(setq found-error t)
(save-current-buffer
(set-buffer (get-buffer-create "*icalendar-errors*"))
- (insert (format "Error in line %d -- %s: `%s'\n"
+ (insert (format "Error in line %d -- %s: ‘%s’\n"
(count-lines (point-min) (point))
error-val
entry-main))))))
@@ -1741,7 +1741,7 @@ entries. ENTRY-MAIN is the first line of the diary entry."
(when day
(progn
(icalendar--dmsg "diary-float %s" entry-main)
- (error "Don't know if or how to implement day in `diary-float'")))
+ (error "Don't know if or how to implement day in ‘diary-float’")))
(cons (concat
;;Start today (yes this is an arbitrary choice):
@@ -1788,7 +1788,7 @@ entries. ENTRY-MAIN is the first line of the diary entry."
entry-main)
(progn
(icalendar--dmsg "diary-date %s" entry-main)
- (error "`diary-date' is not supported yet"))
+ (error "‘diary-date’ is not supported yet"))
;; no match
nil))
@@ -2104,7 +2104,7 @@ written into the buffer `*icalendar-errors*'."
(rrule (icalendar--get-event-property e 'RRULE))
(rdate (icalendar--get-event-property e 'RDATE))
(duration (icalendar--get-event-property e 'DURATION)))
- (icalendar--dmsg "%s: `%s'" start-d summary)
+ (icalendar--dmsg "%s: ‘%s’" start-d summary)
;; check whether start-time is missing
(if (and dtstart
(string=
@@ -2282,7 +2282,7 @@ END-T is the event's end time in diary format."
interval))))
)
(t
- (message "Cannot handle COUNT attribute for `%s' events."
+ (message "Cannot handle COUNT attribute for ‘%s’ events."
frequency)))
(setq until-conv (icalendar--datetime-to-diary-date until))
(setq until-1-conv (icalendar--datetime-to-diary-date until-1))
@@ -2473,7 +2473,7 @@ SUMMARY is not nil it must be a string that gives the summary of the
entry. In this case the user will be asked whether he wants to insert
the entry."
(when (or (not summary)
- (y-or-n-p (format "Add appointment for `%s' to diary? "
+ (y-or-n-p (format "Add appointment for ‘%s’ to diary? "
summary)))
(when summary
(setq non-marking
@@ -2500,8 +2500,8 @@ the entry."
;; ======================================================================
(defun icalendar-import-format-sample (event)
"Example function for formatting an iCalendar EVENT."
- (format (concat "SUMMARY=`%s' DESCRIPTION=`%s' LOCATION=`%s' ORGANIZER=`%s' "
- "STATUS=`%s' URL=`%s' CLASS=`%s'")
+ (format (concat "SUMMARY='%s' DESCRIPTION='%s' LOCATION='%s' ORGANIZER='%s' "
+ "STATUS='%s' URL='%s' CLASS='%s'")
(or (icalendar--get-event-property event 'SUMMARY) "")
(or (icalendar--get-event-property event 'DESCRIPTION) "")
(or (icalendar--get-event-property event 'LOCATION) "")