-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve internal channel mode handling #101
Comments
cooper
added a commit
that referenced
this issue
Jul 21, 2016
… blocks are always passed objects from now on. #101
cooper
added a commit
that referenced
this issue
Jul 21, 2016
…e strings based on named modes. #101. new configuration options channels:max_modes_per_line and channels:max_modes_per_sline determine how many modes can fit in an outgoing MODE message.
cooper
added a commit
that referenced
this issue
Jul 21, 2016
…ts the number of modes per client MODE message. #101. new configuration option channels:client_max_mode_params limits the number of parameters per client MODE message. renamed channels:max_modes_per_sline to channels:max_modes_per_server_line.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This issue is a checklist for several others which are related but have to be completed in a particular order.
->handle_modes()
will be the low-level modes applicator.->do_modes()
and->do_modes_local()
will be wrappers to a new->_do_modes()
method which will:undef
if no parameter is present. See the main issue for a detailed description of this method's arguments.->do_mode_string()
and friends, calling mode blocks when appropriate.->strings_from_cmodes()
will:->do_modes()
.->cmodes_from_string()
will:->do_modes()
.->do_mode_string()
a wrapper for->do_modes()
.->cmodes_from_string()
and then apply the result with->do_modes()
.The text was updated successfully, but these errors were encountered: