comparison mcabber/src/commands.c @ 840:2903fd66c3ad

Be more verbose about verbatim mode
author Mikael Berthe <mikael@lilotux.net>
date Thu, 04 May 2006 19:04:22 +0200
parents ea1204c8a30b
children f8c0447beec2
comparison
equal deleted inserted replaced
839:5759770c1968 840:2903fd66c3ad
815 scr_LogPrint(LPRINT_NORMAL, "Leaving multi-line message mode."); 815 scr_LogPrint(LPRINT_NORMAL, "Leaving multi-line message mode.");
816 scr_set_multimode(FALSE, NULL); 816 scr_set_multimode(FALSE, NULL);
817 return; 817 return;
818 } else if ((!strcasecmp(subcmd, "begin")) || 818 } else if ((!strcasecmp(subcmd, "begin")) ||
819 (!strcasecmp(subcmd, "verbatim"))) { 819 (!strcasecmp(subcmd, "verbatim"))) {
820 bool verbat;
820 gchar *subj_utf8 = to_utf8(arg); 821 gchar *subj_utf8 = to_utf8(arg);
821 if (!strcasecmp(subcmd, "verbatim")) 822 if (!strcasecmp(subcmd, "verbatim")) {
822 scr_set_multimode(2, subj_utf8); 823 scr_set_multimode(2, subj_utf8);
823 else 824 verbat = TRUE;
825 } else {
824 scr_set_multimode(1, subj_utf8); 826 scr_set_multimode(1, subj_utf8);
825 827 verbat = FALSE;
826 scr_LogPrint(LPRINT_NORMAL, "Entered multi-line message mode."); 828 }
829
830 scr_LogPrint(LPRINT_NORMAL, "Entered %smulti-line message mode.",
831 verbat ? "VERBATIM " : "");
827 scr_LogPrint(LPRINT_NORMAL, "Select a buddy and use \"/msay send\" " 832 scr_LogPrint(LPRINT_NORMAL, "Select a buddy and use \"/msay send\" "
828 "when your message is ready."); 833 "when your message is ready.");
834 if (verbat)
835 scr_LogPrint(LPRINT_NORMAL, "Use \"/msay abort\" to abort this mode.");
829 g_free(subj_utf8); 836 g_free(subj_utf8);
830 return; 837 return;
831 } else if (strcasecmp(subcmd, "send") && strcasecmp(subcmd, "send_to")) { 838 } else if (strcasecmp(subcmd, "send") && strcasecmp(subcmd, "send_to")) {
832 scr_LogPrint(LPRINT_NORMAL, "Unrecognized parameter!"); 839 scr_LogPrint(LPRINT_NORMAL, "Unrecognized parameter!");
833 return; 840 return;