While I was implementing a Host, I saw the need to reply to CanDo requests from plugins, therefore I added support for them in the host. This required using the function read_string() which was previously only defined in the scope of the dispatch() function of plugins, so I pulled it out of that scope into the module scope, so both plugin and host dispatchers can use it to read strings from ptr.
While I was implementing a Host, I saw the need to reply to CanDo requests from plugins, therefore I added support for them in the host. This required using the function read_string() which was previously only defined in the scope of the dispatch() function of plugins, so I pulled it out of that scope into the module scope, so both plugin and host dispatchers can use it to read strings from ptr.
For more info on CanDo strings, see this. They don't just apply to querying plugins, also hosts.