Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx> writes: > With that, I would just drop this patch, as the performance is > almost identical, and using "emit()" instead of "+=" IMO makes > the code less clear. I've dropped the patch - for now - but I really disagree with the latter part of that sentence. It is far better, IMO, to encapsulate the construction of our output rather than spreading vast numbers of direct string concatenations throughout the code. So this one will likely be back in a different form :) Thanks, jon