Toby Cubitt <ts...@cantab.net> writes: > 4. We replace the existing muddle with two defcustoms, one selecting > regular or decimal (or user-defined function), and one specifying a > list of standard format strings that the function can choose between, > depending on the duration. > > No custom format required, no format string parsing required.
I'm talking about the other parsing: from the displayed duration to a number of minutes. It cannot be done if we allow user-defined functions. Also, I'd rather have one defcustom than two for a simple thing like duration display. So, I still suggest to provide an unique, although conditional, display for duration. If you still want to allow customization, make sure it can be parsed back (or better, provide the parser). I'm not fundamentally against format strings. Regards,