While developing in Vera, I spend a lot of time in putty tail’ing the Lua log. With my messages interleaving with Vera’s and unwanted scrolling while looking for my messages, the experience is awkward. What I would like to see is a LuaUserLog file that I can write to via, say, luup.userlog(text)
Along with this, provide a new tab on the Develop Apps page that provides a simple list of the user log. The tab could have a field into which a grep pattern could be entered to allow the user to filter the output, and the ability to page up and down the log.
This would also provide an enhancement to the reporting of runtime conditions / exceptions occurring in user code.
To protect Vera resources a stipulation could be to place the log on a usb device. If on a usb device, it would reduce the necessity to truncate the log.
The effort to implement such a feature does not appear excessive and, for my money, would provide a useful step forward in improving the development experience.