<commit_before>/* Tethys, chan.h -- channels
   Copyright (c) 2013 <NAME>

   This file is protected under the terms contained
   in the COPYING file in the project root */

#ifndef __INC_CHAN_H__
#define __INC_CHAN_H__

#define MAXCHANNAME 50
#define MAXTOPICLEN 250
#define MAXBANLIST  50

#define CHANTYPES "#&"

/* channel flags */
#define CHAN_LOCAL         0x00000001
#define CHAN_PERMANENT     0x00000002

/* channel modes */
#define CMODE_PRIVATE      0x00000001  /* +p */
#define CMODE_SECRET       0x00000002  /* +s */
#define CMODE_INVITEONLY   0x00000004  /* +i */
#define CMODE_TOPIC        0x00000008  /* +t */
#define CMODE_NOEXTERNAL   0x00000010  /* +n */
#define CMODE_MODERATED    0x00000020  /* +m */
#define CMODE_OPMOD        0x00000040  /* +z */
#define CMODE_NOCOLOR      0x00000080  /* +c */
#define CMODE_FREEINVITE   0x00000100  /* +g */

#define CMODE_BITS "psitnmzcg" /* kind of terrible */

#define CM_DENY   0x01

/* prefixes */
#define CU_PFX_OP          0x00000001
#define CU_PFX_VOICE       0x00000002

#define CU_MUTED           0x00010000
<commit_msg>chan: Sort channel mode bits<commit_after>/* Tethys, chan.h -- channels
   Copyright (c) 2013 <NAME>

   This file is protected under the terms contained
   in the COPYING file in the project root */

#ifndef __INC_CHAN_H__
#define __INC_CHAN_H__

#define MAXCHANNAME 50
#define MAXTOPICLEN 250
#define MAXBANLIST  50

#define CHANTYPES "#&"

/* channel flags */
#define CHAN_LOCAL         0x00000001
#define CHAN_PERMANENT     0x00000002

/* channel modes */
#define CMODE_NOCOLOR      0x00000001  /* +c */
#define CMODE_FREEINVITE   0x00000002  /* +g */
#define CMODE_INVITEONLY   0x00000004  /* +i */
#define CMODE_MODERATED    0x00000008  /* +m */
#define CMODE_NOEXTERNAL   0x00000010  /* +n */
#define CMODE_PRIVATE      0x00000020  /* +p */
#define CMODE_SECRET       0x00000040  /* +s */
#define CMODE_TOPIC        0x00000080  /* +t */
#define CMODE_OPMOD        0x00000100  /* +z */

#define CMODE_BITS "cgimnpstz" /* kind of terrible */

#define CM_DENY   0x01

/* prefixes */
#define CU_PFX_OP          0x00000001
#define CU_PFX_VOICE       0x00000002

#define CU_MUTED           0x00010000

{'fraction_non_alphanumeric': 0.09547738693467336, 'fraction_numerical': 0.12791228871630883, 'mean_word_length': 3.003656307129799, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 16, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2917957', 'n_tokens_mistral': 1004, 'n_tokens_neox': 801, 'n_words': 212}