clang-format: switch tabs to spaces

I like tabs, but I have to admit that spaces make source code more
consistent, because every editor/viewer tends to render tabs differently :(
This commit is contained in:
Alexey Sokolov
2015-12-06 23:58:03 +00:00
parent 3861b6a583
commit d185d6f22d
131 changed files with 36734 additions and 36735 deletions
+101 -101
View File
@@ -18,126 +18,126 @@
#include <znc/User.h>
class CNickServ : public CModule {
void DoNickCommand(const CString& sCmd, const CString& sNick) {
MCString msValues;
msValues["nickname"] = sNick;
msValues["password"] = GetNV("Password");
PutIRC(CString::NamedFormat(GetNV(sCmd), msValues));
}
void DoNickCommand(const CString& sCmd, const CString& sNick) {
MCString msValues;
msValues["nickname"] = sNick;
msValues["password"] = GetNV("Password");
PutIRC(CString::NamedFormat(GetNV(sCmd), msValues));
}
public:
void SetCommand(const CString& sLine) {
SetNV("Password", sLine.Token(1, true));
PutModule("Password set");
}
void SetCommand(const CString& sLine) {
SetNV("Password", sLine.Token(1, true));
PutModule("Password set");
}
void ClearCommand(const CString& sLine) { DelNV("Password"); }
void ClearCommand(const CString& sLine) { DelNV("Password"); }
void SetNSNameCommand(const CString& sLine) {
SetNV("NickServName", sLine.Token(1, true));
PutModule("NickServ name set");
}
void SetNSNameCommand(const CString& sLine) {
SetNV("NickServName", sLine.Token(1, true));
PutModule("NickServ name set");
}
void ClearNSNameCommand(const CString& sLine) { DelNV("NickServName"); }
void ClearNSNameCommand(const CString& sLine) { DelNV("NickServName"); }
void ViewCommandsCommand(const CString& sLine) {
PutModule("IDENTIFY " + GetNV("IdentifyCmd"));
}
void ViewCommandsCommand(const CString& sLine) {
PutModule("IDENTIFY " + GetNV("IdentifyCmd"));
}
void SetCommandCommand(const CString& sLine) {
CString sCmd = sLine.Token(1);
CString sNewCmd = sLine.Token(2, true);
if (sCmd.Equals("IDENTIFY")) {
SetNV("IdentifyCmd", sNewCmd);
} else {
PutModule("No such editable command. See ViewCommands for list.");
return;
}
PutModule("Ok");
}
void SetCommandCommand(const CString& sLine) {
CString sCmd = sLine.Token(1);
CString sNewCmd = sLine.Token(2, true);
if (sCmd.Equals("IDENTIFY")) {
SetNV("IdentifyCmd", sNewCmd);
} else {
PutModule("No such editable command. See ViewCommands for list.");
return;
}
PutModule("Ok");
}
MODCONSTRUCTOR(CNickServ) {
AddHelpCommand();
AddCommand("Set",
static_cast<CModCommand::ModCmdFunc>(&CNickServ::SetCommand),
"password");
AddCommand("Clear", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ClearCommand),
"", "Clear your nickserv password");
AddCommand("SetNSName", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::SetNSNameCommand),
"nickname",
"Set NickServ name (Useful on networks like EpiKnet, where "
"NickServ is named Themis)");
AddCommand("ClearNSName", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ClearNSNameCommand),
"", "Reset NickServ name to default (NickServ)");
AddCommand("ViewCommands", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ViewCommandsCommand),
"",
"Show patterns for lines, which are being sent to NickServ");
AddCommand("SetCommand", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::SetCommandCommand),
"cmd new-pattern", "Set pattern for commands");
}
MODCONSTRUCTOR(CNickServ) {
AddHelpCommand();
AddCommand("Set",
static_cast<CModCommand::ModCmdFunc>(&CNickServ::SetCommand),
"password");
AddCommand("Clear", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ClearCommand),
"", "Clear your nickserv password");
AddCommand("SetNSName", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::SetNSNameCommand),
"nickname",
"Set NickServ name (Useful on networks like EpiKnet, where "
"NickServ is named Themis)");
AddCommand("ClearNSName", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ClearNSNameCommand),
"", "Reset NickServ name to default (NickServ)");
AddCommand("ViewCommands", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::ViewCommandsCommand),
"",
"Show patterns for lines, which are being sent to NickServ");
AddCommand("SetCommand", static_cast<CModCommand::ModCmdFunc>(
&CNickServ::SetCommandCommand),
"cmd new-pattern", "Set pattern for commands");
}
virtual ~CNickServ() {}
virtual ~CNickServ() {}
bool OnLoad(const CString& sArgs, CString& sMessage) override {
if (!sArgs.empty() && sArgs != "<hidden>") {
SetNV("Password", sArgs);
SetArgs("<hidden>");
}
bool OnLoad(const CString& sArgs, CString& sMessage) override {
if (!sArgs.empty() && sArgs != "<hidden>") {
SetNV("Password", sArgs);
SetArgs("<hidden>");
}
if (GetNV("IdentifyCmd").empty()) {
SetNV("IdentifyCmd", "NICKSERV IDENTIFY {password}");
}
if (GetNV("IdentifyCmd").empty()) {
SetNV("IdentifyCmd", "NICKSERV IDENTIFY {password}");
}
return true;
}
return true;
}
void HandleMessage(CNick& Nick, const CString& sMessage) {
CString sNickServName = (!GetNV("NickServName").empty())
? GetNV("NickServName")
: "NickServ";
if (!GetNV("Password").empty() && Nick.NickEquals(sNickServName) &&
(sMessage.find("msg") != CString::npos ||
sMessage.find("authenticate") != CString::npos ||
sMessage.find("choose a different nickname") != CString::npos ||
sMessage.find("please choose a different nick") != CString::npos ||
sMessage.find("If this is your nick, identify yourself with") !=
CString::npos ||
sMessage.find("If this is your nick, type") != CString::npos ||
sMessage.find("This is a registered nickname, please identify") !=
CString::npos ||
sMessage.StripControls_n().find(
"type /NickServ IDENTIFY password") != CString::npos ||
sMessage.StripControls_n().find(
"type /msg NickServ IDENTIFY password") != CString::npos) &&
sMessage.AsUpper().find("IDENTIFY") != CString::npos &&
sMessage.find("help") == CString::npos) {
MCString msValues;
msValues["password"] = GetNV("Password");
PutIRC(CString::NamedFormat(GetNV("IdentifyCmd"), msValues));
}
}
void HandleMessage(CNick& Nick, const CString& sMessage) {
CString sNickServName = (!GetNV("NickServName").empty())
? GetNV("NickServName")
: "NickServ";
if (!GetNV("Password").empty() && Nick.NickEquals(sNickServName) &&
(sMessage.find("msg") != CString::npos ||
sMessage.find("authenticate") != CString::npos ||
sMessage.find("choose a different nickname") != CString::npos ||
sMessage.find("please choose a different nick") != CString::npos ||
sMessage.find("If this is your nick, identify yourself with") !=
CString::npos ||
sMessage.find("If this is your nick, type") != CString::npos ||
sMessage.find("This is a registered nickname, please identify") !=
CString::npos ||
sMessage.StripControls_n().find(
"type /NickServ IDENTIFY password") != CString::npos ||
sMessage.StripControls_n().find(
"type /msg NickServ IDENTIFY password") != CString::npos) &&
sMessage.AsUpper().find("IDENTIFY") != CString::npos &&
sMessage.find("help") == CString::npos) {
MCString msValues;
msValues["password"] = GetNV("Password");
PutIRC(CString::NamedFormat(GetNV("IdentifyCmd"), msValues));
}
}
EModRet OnPrivMsg(CNick& Nick, CString& sMessage) override {
HandleMessage(Nick, sMessage);
return CONTINUE;
}
EModRet OnPrivMsg(CNick& Nick, CString& sMessage) override {
HandleMessage(Nick, sMessage);
return CONTINUE;
}
EModRet OnPrivNotice(CNick& Nick, CString& sMessage) override {
HandleMessage(Nick, sMessage);
return CONTINUE;
}
EModRet OnPrivNotice(CNick& Nick, CString& sMessage) override {
HandleMessage(Nick, sMessage);
return CONTINUE;
}
};
template <>
void TModInfo<CNickServ>(CModInfo& Info) {
Info.SetWikiPage("nickserv");
Info.SetHasArgs(true);
Info.SetArgsHelpText("Please enter your nickserv password.");
Info.SetWikiPage("nickserv");
Info.SetHasArgs(true);
Info.SetArgsHelpText("Please enter your nickserv password.");
}
NETWORKMODULEDEFS(CNickServ, "Auths you with NickServ")