kiwanami / emacs-calfw

A calendar framework for Emacs
1.17k stars 100 forks source link

no end times shown in cfw:details #95

Open emacsomancer opened 7 years ago

emacsomancer commented 7 years ago

In cfw:details mode only start times are shown for events, but no end times. (This seems to be true both of .ical items, and .org items).

kiwanami commented 7 years ago

Hi @emacsomancer I checked the code and understood weird behavior.

If you use cfw:open-org-calendar, end-time can't be displayed. If you construct event sources with cfw:org-create-file-source, many org fields should be displayed. (but my sample org file raises an error.)

Although I'm not sure which is better way to collect org events, I think those functions be unified and all fields defined at cfw:event struct also be displayed according to customize variables cfw:event-format-xxx.

Hmm, we need org expert...

emacsomancer commented 7 years ago

Sadly, I'm no org expert.

I was hoping to see if I couldn't hack in a way for calfw to show time blocks for events in the detail mode (like what google calendar has), but I realised I wasn't even able to see the end-times.