From: Chris Porter Date: Mon, 3 Nov 2008 22:59:40 +0000 (+0000) Subject: Add truncation warning to grep/rgrep. X-Git-Url: https://jfr.im/git/irc/quakenet/newserv.git/commitdiff_plain/3a99662683c995668cd0b1f814d08cde671adee0 Add truncation warning to grep/rgrep. --- diff --git a/chanserv/chanserv_grep.c b/chanserv/chanserv_grep.c index 8e4512d6..d2817e50 100644 --- a/chanserv/chanserv_grep.c +++ b/chanserv/chanserv_grep.c @@ -195,6 +195,7 @@ retry: if (!pcre_exec(csg_curpat, NULL, linestart, strlen(linestart), 0, 0, NULL, 0)) { chanservsendmessage(np, "%s", linestart); if (++csg_matches >= csg_maxmatches) { + chanservstdmessage(np, QM_TRUNCATED, csg_maxmatches); chanservstdmessage(np, QM_ENDOFLIST); free(csg_curpat); deregisterhandler(fd, 1); diff --git a/chanserv/chanserv_messages.h b/chanserv/chanserv_messages.h index 2e16ceeb..fd33f1f9 100644 --- a/chanserv/chanserv_messages.h +++ b/chanserv/chanserv_messages.h @@ -215,6 +215,7 @@ BeginMessages() { msg(QM_CHANLEV_SUSPENDREASON, "Suspended: $0", "s"), msg(QM_CHANLEV_SUSPENDSINCE, "Suspended since: $0", "T"), msg(QM_CHANLEV_SUSPENDBY, "Suspended by: $0", "s"), + msg(QM_TRUNCATED, "Warning: list truncated to $0 items.", "d"), } EndMessages() #endif