Thanks for the answers Ben. Sorry for the slow reply, it's been a 4 day bank holiday weekend in the UK & i didn't have my login details at home with me.
Can you provide a specific example of a core file? I'm not sure what you're attempting to do..
This was referring to the files with hyphens in their filename so i have the answer now thanks.
Are these file assets within a widget? If so, the hyphens would be encoded as _2D00_
Yes they are, so we'll just avoid using hyphens in the filenames.
In 8.0, errors in LESS files are written both the exceptions log in the control panel as well as written inline in the rendering of the LESS file to the client.
Thanks this helps, i'll keep the generated css open in a new tab from now on. Do you know what version of the LESS encoder is being used? I seem to be having some issues using pattern matching in my mixins (lesscss.org/features)
The documentation for what is supported in Velocity syntax is complete. The reference you posted to Velocity at Apache is incompatible (it is an internal reference, not something to be done within a template).
What do you want to do with dates?
OK thanks. I need the ability to format a date in potentially several different ways within the template. For example when using the HTML5 time element i will want to have the date output in two completely different ways (for the user display and within the datetime attribute for machines). To do this with flexibility i will need a way to take the date provided to the template and output it however i see fit.
Along with date formatting, the ability to trim strings would be useful, i can't find a reference to it anywhere. Is it possible within the templates?