Thanks Eran. First off, thanks for being so responsive to your plugin. It makes a big difference.
Secondly, I understand that your plugin does not work like I will describe below, but wanted to point out my observation as I think it would be more common for people to use it as such, and I am open to being wrong.
On my request above, I did read fully that post you referenced. However what I was asking about was not to create repeating or recurring events. I understand in that case one would have the same event repeat on future days.
In my case I am talking about a multi-day event, one that might start on Friday and run through Sunday, like a workshop. The workshop would not go on all night but would be something like 9am-4pm each day. In that case, I would imagine seeing the visual display on the Week view of the calendar show only those hours blocked out each day of the event. And in the calculation for the duration of the event as displayed on the details, that the display would be more towards those hours.
I actually can't imagine an event that would span multiple days and would continue all night without stopping. And if there are such events, I would think they would be less common than not.
I think it would be a little work to set it up optimally, so I don't imagine it happing anytime soon if you chose to implement. Optimally I would imagine to have the option to pick a start date and end date, and then to pick hours for the first day, hours for the last day, and hours for all remaining days - with an option to to one set of hours apply to all days. The reason for this is, at least for the hundred or so workshops and multi-day events I have attended in my life, because the first and last day often have different hour spans than the rest of the event.
So all of that is not necessarily to help me now because I need this to work asap for a client and will just hide the week display option and display:none the duration calculation on the detail view - I just wanted to share all of that because you have made a really nice plugin and seem to care about continuing to improve it.
Best to you, and thanks.