Found another one in the servers.ini with 2 colons that didn't strip anything: //echo -a *** $scid($cid).status $network
*** connected Dark-Tou-Net
*** disconnected Dark-Tou-Net
It seems the disconnected $network value is being influenced by whether it thinks it can find ther server in your servers.ini. I edited the colons out of the servers.ini to name the group DarkTouNet. After I reconnect, it fills $network with Dark-Tou-Net and keeps it through the ON DISCONNECT event, but after it dsconnects, it changes:
*** disconnected DarkTouNet
I edit the servers.ini to name the group as Widget:
*** disconnected Widget
I deleted the entry from my servers.ini and the name goes back to being:
*** disconnected Dark-Tou-Net
So... i went back to the irc.c0la.se network that was stripping 'the-c0la-network' down to 'the', and added it to servers.ini in a group named 'the-c0la-network', and tested:
*** connected the-c0la-network
*** disconnected the-c0la-network
Since most people connect to their networks from servers.ini groups having the name of their network as the group name, that can explain why the problem escaped attention for so long. Some of the hyphenated/Dot'ed servers that didn't have the problem may have the problem after you delete them from servers.ini.