Hemiptera Bugtracker at bugs.linux-forks.de
From: OP The digiline interrupt uses on the Lua Controller event.msg and on LuaATC/Operation Panel event.message - and event.channel is used in both!
That is a massive PITA!
Please depricate immediantly .message and use also .msg , so that program parts for digiline can easily be exchanged.
This PITA had cost me in a few weeks already many hours of unneeded debugging.
From: Developer What?
I have no idea how this could be possible. The generated event for digilines always contains a field called 'msg', not message.
Both rail and panel use the same function for digiline events. It is defined in active_common.lua
Please don't confuse it with the standard interrupt()s. The field there is indeed called 'message'. Do you mean this?
From: OP I'm sorry, you are right, the operation panel internal way is to use ".message", but digiline uses ".msg" for for a longer time - so the use of ".message" for internal messages is for me unexpected.
So I impore you to change ".message" to ".msg" - or to have no broken programs an alias ".msg" for ".message" would be enough.
From: Developer %close
Status Update