Hi Domingo,
I've applied your patch (had to do it manually as a) I'm on Windows, and b) I'm using the current release Lazarus and not a dev version...).
After setting IndentEndTryBlockAsCode and IndentExtraOrphanTryBlocks to True, I'm now getting the results I was wanting for the formatting of try/finally etc...
Brilliant response, thanks,
Alistair.