Lua needs access to UA-side libfiretalk ops; currently, only the PD-side interface is exposed. This causes a problem, for instance, in lua/default.lua, in which insensitive_index is used to compare screen names, but we really need an insensitive_index that compares using a protocol's compare_nicks function.
Lua needs access to UA-side libfiretalk ops; currently, only the PD-side interface is exposed. This causes a problem, for instance, in lua/default.lua, in which insensitive_index is used to compare screen names, but we really need an insensitive_index that compares using a protocol's compare_nicks function.