summary refs log tree commit diff stats
path: root/src/common/modes.h
diff options
context:
space:
mode:
authorDiogo Sousa <diogogsousa@gmail.com>2013-08-01 16:20:04 +0100
committerDiogo Sousa <diogogsousa@gmail.com>2013-08-01 16:28:17 +0100
commit0e76283c9ad642d85d62e025d834b75dc15a72dd (patch)
tree2ba2870cb58656ad408ced67290acaeca2ae35f2 /src/common/modes.h
parent78a72a6c1e859e0c55bd8fbfbb1bbdfed25e8b66 (diff)
Now nickname and channel matching is server aware: we only match words that
have the prefixes the server uses.

The url regex matching was designed to be more versatile. This was needed to
disambiguate matches between nicks and channels, since they may have common
prefixes now (&+!). In case of ambiguity, when the server supports prefixes that
are common to both channels and nicknames, we choose the nickname (the nickname
only matches if there is a user with that nick in the current session).

Fixes #655.
Diffstat (limited to 'src/common/modes.h')
0 files changed, 0 insertions, 0 deletions