Skip to content

make MONITOR more compatible with blackbox casefolding? #1083

@slingamn

Description

@slingamn

Something I've been thinking about is that to the maximum extent possible, clients shouldn't have to be aware of casefolding. In other words:

  1. Clients should be able to treat all nicknames and channel names as opaque byte strings
  2. We should always send the canonical (unfolded) form of the identifier
  3. Folding should be thought of primarily as a

In the case of MONITOR, MONITOR L sends the folded identifier. It might be better to send the form the client originally sent.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions