From cd818212debfd75b5be647eccc4a1946a4ce5bf2 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Sat, 7 Oct 2023 18:35:39 -0400 Subject: more templates, emacsconf-mail-notmuch-show-latest-messages-from-speakers --- emacsconf.el | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'emacsconf.el') diff --git a/emacsconf.el b/emacsconf.el index c4a5383..d89f9b8 100644 --- a/emacsconf.el +++ b/emacsconf.el @@ -47,6 +47,9 @@ (defcustom emacsconf-video-target-date "2023-11-04" "Target date for receiving talk videos from the speakers." :group 'emacsconf :type 'string) +(defcustom emacsconf-schedule-announcement-date "2023-10-25" "Date for publishing the schedule." + :group 'emacsconf + :type 'string) (defcustom emacsconf-directory "~/vendor/emacsconf-wiki" "Directory where the wiki files are." :group 'emacsconf @@ -958,6 +961,7 @@ The subheading should match `emacsconf-abstract-heading-regexp'." "u" #'emacsconf-update-talk "t" #'emacsconf-insert-talk-title "m" #'emacsconf-mail-speaker-from-slug + "l" #'emacsconf-add-to-talk-logbook "M" #'emacsconf-mail-insert-info "n" #'emacsconf-mail-notmuch-search-for-talk "f" #'org-forward-heading-same-level @@ -1560,8 +1564,8 @@ tracks with the ID in the cdr of that list." (defun emacsconf-el-export (link description format _) "Export link to emacsconf-el file." - (format "%s" - link (or description link))) + (format "%s" + (file-name-nondirectory link) (or description link))) (org-link-set-parameters "emacsconf-el" @@ -1618,10 +1622,11 @@ tracks with the ID in the cdr of that list." (and (emacsconf-publish-talk-p o) (plist-get o :date-submitted) (cons (floor (/ (days-between (plist-get o :date-submitted) cfp-deadline) - -7.0)) + 7.0)) (string-to-number (or (plist-get o :video-duration) - (plist-get o :time)))))) + (plist-get o :time) + "0"))))) info) (lambda (a b) (< (car a) (car b)))))))) (provide 'emacsconf) -- cgit v1.2.3