Hi folks, Aside from the usual A-Za-z0-9, what characters are allowed in channel names? I'm specifically looking for info on non-printable characters that can be used in channel names, because std::map doesn't like at least one of them for some reason, as seen below:
[ RECV] AX N aass 2 1016695846 aasssaa 212.102.5.230 DUZgXm AXBJ6 :aass [ RECV] AXBJ6 C # 1016695853 [ RECV] AXBJ6 C # 1016695972 [ RECV] AXBJ6 C # 1016696000 [ RECV] AXBJ6 L # [ RECV] AXBJ6 L # This service bot segfault'ed after that last line when attempting to retrieve the begin() iterator for a std::map keeping track of users in that channel, and the problem was it trying to remove the client from a channel it thought nobody was ever on. Thus, there must have been an insertion problem where the key name for that particular map item had a non-printable character. Anyway, is there a somewhat readable list or string of characters somewhere in ircu's source (2.10.11 pl24) that I could reference to find this info? Thanks in advance. -- Brian A. Cline <[EMAIL PROTECTED]>