string.format('%s %- .30s%s', '{c1b}' , string.sub('{c1t}', 1, 28), string.len('{c1t}') > 30 and '.. ' or string.sub('{c1t}', 29, 30))
Has been working for a while. Now with the new calendar features if I have both Show All Day Events and Show Events After Today switched on, it fails to evaluate and shows the formula. At the same time, the exact same string with {c2t} and {c2b} evaluates fine. If I just type {c1b} in the box it evaluates to 18:00 and {c1t} evaluates to SUN: Grandma Franklin's Birthday.Just in case I had some weird typo, I pasted the #2 string and edited the 2's to 1's and again it failed to evaluate.