From 79a4998759f552f6fd2872f57860ff59cc9d6c07 Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Tue, 26 Sep 2023 12:55:51 -0400 Subject: Don't hardcode tracks when publishing * emacsconf-publish.el (emacsconf-prepare-for-display): Rename to emacsconf-publish-prepare-for-display. (emacsconf-sort-by-track-then-schedule): Sort non-speaker talks last. (emacsconf-publish-nav-pages): Split conference into its own phase. (emacsconf-publish-info-pages): Publish the schedule. (emacsconf-publish-schedule): Don't hardcode tracks. (emacsconf-publish-sched-directive): Include duration. --- emacsconf-schedule.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'emacsconf-schedule.el') diff --git a/emacsconf-schedule.el b/emacsconf-schedule.el index 30cb110..644d818 100644 --- a/emacsconf-schedule.el +++ b/emacsconf-schedule.el @@ -376,7 +376,7 @@ Pairs with `emacsconf-schedule-dump-sexp'." (defun emacsconf-schedule-svg (width height &optional info) "Make the schedule SVG for INFO." - (setq info (emacsconf-prepare-for-display (or info (emacsconf-get-talk-info)))) + (setq info (or info (emacsconf-publish-prepare-for-display (emacsconf-get-talk-info)))) (let ((days (seq-group-by (lambda (o) (format-time-string "%Y-%m-%d" (plist-get o :start-time) emacsconf-timezone)) (sort (seq-filter (lambda (o) -- cgit v1.2.3